mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-01-23 17:52:26 -05:00
077ef556a7
Move applet logic to the own class. Remove applet code from MenuManager. With new AppletManager applet order is configurable via WindowManager.ini file.
38 lines
817 B
Makefile
38 lines
817 B
Makefile
OBJS = \
|
|
AppletManager.o \
|
|
Button.o \
|
|
ClientConnection.o \
|
|
Clipboard.o \
|
|
Compositor.o \
|
|
Cursor.o \
|
|
EventLoop.o \
|
|
Menu.o \
|
|
MenuBar.o \
|
|
MenuItem.o \
|
|
MenuManager.o \
|
|
Screen.o \
|
|
Window.o \
|
|
WindowFrame.o \
|
|
WindowManager.o \
|
|
WindowSwitcher.o \
|
|
main.o
|
|
|
|
PROGRAM = WindowServer
|
|
|
|
LIB_DEPS = Gfx Core Thread Pthread IPC
|
|
|
|
*.cpp: WindowServerEndpoint.h WindowClientEndpoint.h
|
|
|
|
WindowServerEndpoint.h: WindowServer.ipc | IPCCOMPILER
|
|
@echo "IPC $<"; $(IPCCOMPILER) $< > $@
|
|
|
|
WindowClientEndpoint.h: WindowClient.ipc | IPCCOMPILER
|
|
@echo "IPC $<"; $(IPCCOMPILER) $< > $@
|
|
|
|
EXTRA_CLEAN = WindowServerEndpoint.h WindowClientEndpoint.h
|
|
|
|
install:
|
|
mkdir -p ../../Root/usr/include/WindowServer/
|
|
cp *.h ../../Root/usr/include/WindowServer/
|
|
|
|
include ../../Makefile.common
|