mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-18 21:30:38 +01:00
Makefiles: avoid building all sources for each target; introduce more
modularity
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
SFLAGS += -Iescher/include
|
||||
|
||||
src += $(addprefix escher/src/,\
|
||||
escher_src += $(addprefix escher/src/,\
|
||||
alternate_empty_view_controller.cpp \
|
||||
app.cpp \
|
||||
bank_view_controller.cpp \
|
||||
@@ -114,5 +114,5 @@ $(eval $(call rule_for, \
|
||||
define depends_on_image
|
||||
$(call object_for,$(1)): $(call object_for,$(2))
|
||||
$(call object_for,$(1)): SFLAGS += $(foreach d,$(sort $(dir $(call object_for,$(1)))),-I$(d))
|
||||
src += $(2)
|
||||
escher_src += $(2)
|
||||
endef
|
||||
|
||||
Reference in New Issue
Block a user