Serenity Operating System
at hosted 38 lines 817 B view raw
1OBJS = \ 2 AppletManager.o \ 3 Button.o \ 4 ClientConnection.o \ 5 Clipboard.o \ 6 Compositor.o \ 7 Cursor.o \ 8 EventLoop.o \ 9 Menu.o \ 10 MenuBar.o \ 11 MenuItem.o \ 12 MenuManager.o \ 13 Screen.o \ 14 Window.o \ 15 WindowFrame.o \ 16 WindowManager.o \ 17 WindowSwitcher.o \ 18 main.o 19 20PROGRAM = WindowServer 21 22LIB_DEPS = Gfx Core Thread Pthread IPC 23 24*.cpp: WindowServerEndpoint.h WindowClientEndpoint.h 25 26WindowServerEndpoint.h: WindowServer.ipc | IPCCOMPILER 27 @echo "IPC $<"; $(IPCCOMPILER) $< > $@ 28 29WindowClientEndpoint.h: WindowClient.ipc | IPCCOMPILER 30 @echo "IPC $<"; $(IPCCOMPILER) $< > $@ 31 32EXTRA_CLEAN = WindowServerEndpoint.h WindowClientEndpoint.h 33 34install: 35 mkdir -p ../../Root/usr/include/WindowServer/ 36 cp *.h ../../Root/usr/include/WindowServer/ 37 38include ../../Makefile.common