mirror of
https://port.numenaute.org/aleajactaest/khanat-code-old.git
synced 2024-12-27 19:10:52 +00:00
73 lines
1.3 KiB
Makefile
73 lines
1.3 KiB
Makefile
|
|
BUILD_DIRS = \
|
|
server_share \
|
|
ai_share \
|
|
admin_modules \
|
|
ryzom_admin_service \
|
|
ryzom_naming_service \
|
|
mirror_service \
|
|
ryzom_welcome_service \
|
|
tick_service \
|
|
frontend_service \
|
|
gpm_service \
|
|
pd_lib \
|
|
input_output_service \
|
|
gameplay_module_lib \
|
|
entities_game_service \
|
|
ai_service \
|
|
backup_service \
|
|
dynamic_scenario_service \
|
|
shard_unifier_service \
|
|
session_browser_server \
|
|
pd_support_service \
|
|
monitor_service \
|
|
log_analyser_service \
|
|
mail_forum_service \
|
|
logger_service
|
|
|
|
# removed service
|
|
#pd_reference_builder \
|
|
|
|
night: all
|
|
|
|
all: $(foreach dir,$(BUILD_DIRS),$(dir)-all)
|
|
|
|
%-all:
|
|
+make -k -C $* all
|
|
|
|
clean: $(foreach dir,$(BUILD_DIRS),$(dir)-clean)
|
|
|
|
%-clean:
|
|
+make -C $* clean
|
|
|
|
distclean: $(foreach dir,$(BUILD_DIRS),$(dir)-distclean)
|
|
|
|
%-distclean:
|
|
+make -C $* distclean
|
|
|
|
cleansheets: $(foreach dir,$(BUILD_DIRS),$(dir)-cleansheets)
|
|
|
|
%-cleansheets:
|
|
+make -C $* cleansheets
|
|
|
|
update: $(foreach dir,$(BUILD_DIRS),$(dir)-update)
|
|
|
|
%-update:
|
|
+make -C $* update
|
|
|
|
touch: $(foreach dir,$(BUILD_DIRS),$(dir)-touch)
|
|
|
|
%-touch:
|
|
+make -C $* touch
|
|
|
|
packed_sheets: $(foreach dir,$(BUILD_DIRS),$(dir)-packed_sheets)
|
|
|
|
%-packed_sheets:
|
|
-make -C $* packed_sheets
|
|
|
|
exe: $(foreach dir,$(BUILD_DIRS),$(dir)-exe)
|
|
|
|
%-exe:
|
|
-make -C $* exe
|
|
|
|
.NOTPARALLEL: night all clean cleansheets update touch
|