mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 19:27:45 +00:00
LibGUI: Generate NotificationServer IPC messages during build
I hacked this to skip using flock since NotificationServer and LibGUI depend on each other. There's probably a better solution.
This commit is contained in:
parent
30549502ca
commit
a78bc5e6fc
1 changed files with 7 additions and 3 deletions
|
@ -72,13 +72,17 @@ LIBRARY = libgui.a
|
||||||
|
|
||||||
Application.cpp: ../../Servers/WindowServer/WindowServerEndpoint.h
|
Application.cpp: ../../Servers/WindowServer/WindowServerEndpoint.h
|
||||||
|
|
||||||
Notification.cpp: ../../Servers/NotificationServer/NotificationServerEndpoint.h
|
|
||||||
|
|
||||||
../../Servers/WindowServer/WindowServerEndpoint.h:
|
../../Servers/WindowServer/WindowServerEndpoint.h:
|
||||||
@flock $(dir $(@)) $(MAKE) -C $(dir $(@))
|
@flock $(dir $(@)) $(MAKE) -C $(dir $(@))
|
||||||
|
|
||||||
|
# HACK: NotificationServer depends on LibGUI so we don't flock for these..
|
||||||
|
Notification.cpp: ../../Servers/NotificationServer/NotificationServerEndpoint.h ../../Servers/NotificationServer/NotificationClientEndpoint.h
|
||||||
|
|
||||||
../../Servers/NotificationServer/NotificationServerEndpoint.h:
|
../../Servers/NotificationServer/NotificationServerEndpoint.h:
|
||||||
@flock $(dir $(@)) $(MAKE) -C $(dir $(@))
|
$(MAKE) -C $(dir $(@)) NotificationServerEndpoint.h
|
||||||
|
|
||||||
|
../../Servers/NotificationServer/NotificationClientEndpoint.h:
|
||||||
|
$(MAKE) -C $(dir $(@)) NotificationClientEndpoint.h
|
||||||
|
|
||||||
install:
|
install:
|
||||||
mkdir -p $(SERENITY_BASE_DIR)/Root/usr/include/LibGUI/
|
mkdir -p $(SERENITY_BASE_DIR)/Root/usr/include/LibGUI/
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue