mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-11 09:18:05 +03:00
46 lines
951 B
Makefile
46 lines
951 B
Makefile
# Build the host-side tools first, since they are needed to build some programs.
|
|
SUBDIRS = \
|
|
DevTools/IPCCompiler \
|
|
DevTools/FormCompiler \
|
|
Libraries/LibHTML/CodeGenerators/Generate_CSS_PropertyID_cpp \
|
|
Libraries/LibHTML/CodeGenerators/Generate_CSS_PropertyID_h
|
|
|
|
# Build some libraries before IPC servers, since they depend on them.
|
|
SUBDIRS += \
|
|
Libraries/LibC \
|
|
Libraries/LibM \
|
|
Libraries/LibCore \
|
|
Libraries/LibDraw \
|
|
Libraries/LibIPC \
|
|
Libraries/LibThread \
|
|
Libraries/LibPthread
|
|
|
|
# Build IPC servers before their client code to ensure the IPC definitions are available.
|
|
SUBDIRS += \
|
|
Servers/AudioServer \
|
|
Servers/LookupServer \
|
|
Servers/ProtocolServer \
|
|
Libraries/LibAudio \
|
|
Servers/WindowServer
|
|
|
|
SUBDIRS += \
|
|
AK
|
|
|
|
SUBDIRS += \
|
|
Libraries \
|
|
Applications \
|
|
DevTools \
|
|
Servers \
|
|
Shell \
|
|
Userland \
|
|
MenuApplets \
|
|
Demos \
|
|
Games \
|
|
Kernel
|
|
|
|
include Makefile.subdir
|
|
|
|
.PHONY: test
|
|
test:
|
|
$(QUIET) $(MAKE) -C AK/Tests clean all clean
|