2014-06-17 03:22:06 +02:00
|
|
|
include $(dir $(lastword $(MAKEFILE_LIST)))../../header.mk
|
|
|
|
|
|
|
|
LIB += resrc
|
|
|
|
|
|
|
|
resrc_CPPFLAGS := -I$(TOP) -I$(d) $(CPPFLAGS_WX)
|
|
|
|
resrc_OBJ := \
|
|
|
|
$(d)bitmap.o \
|
|
|
|
$(d)default_config.o \
|
|
|
|
$(d)libresrc.o
|
|
|
|
|
2014-07-03 03:01:33 +02:00
|
|
|
$(resrc_OBJ): $(d)default_config.h $(d)bitmap.h $(d)default_config.cpp $(d)bitmap.cpp
|
2014-06-17 03:22:06 +02:00
|
|
|
|
2019-08-20 01:52:21 +02:00
|
|
|
RESPACK := cd $(TOP)src/libresrc; $(BIN_LUA) $(TOP)tools/respack.lua
|
2014-06-17 03:22:06 +02:00
|
|
|
|
2014-07-03 03:01:33 +02:00
|
|
|
$(d)bitmap.cpp: $(d)bitmap.h
|
|
|
|
$(d)default_config.cpp: $(d)default_config.h
|
|
|
|
|
|
|
|
$(d)bitmap.h: $(TOP)tools/respack.lua $(d)../bitmaps/button
|
2014-06-17 03:22:06 +02:00
|
|
|
$(RESPACK) ../bitmaps/manifest.respack bitmap.cpp bitmap.h
|
|
|
|
|
|
|
|
ifeq (yes, $(BUILD_DARWIN))
|
2014-07-03 03:01:33 +02:00
|
|
|
$(d)default_config.h: $(TOP)tools/respack.lua $(d)*.json $(d)osx/*.json
|
2014-06-17 03:22:06 +02:00
|
|
|
$(RESPACK) manifest_osx.respack default_config.cpp default_config.h
|
|
|
|
else
|
2014-07-03 03:01:33 +02:00
|
|
|
$(d)default_config.h: $(TOP)tools/respack.lua $(d)*.json
|
2014-06-17 03:22:06 +02:00
|
|
|
$(RESPACK) manifest.respack default_config.cpp default_config.h
|
|
|
|
endif
|
|
|
|
|
|
|
|
CLEANFILES += \
|
|
|
|
$(d)bitmap.cpp \
|
|
|
|
$(d)bitmap.h \
|
|
|
|
$(d)default_config.cpp \
|
|
|
|
$(d)default_config.h
|
|
|
|
|
|
|
|
DISTCLEANFILES += $(d)default_config_platform.json
|
|
|
|
|
|
|
|
include $(TOP)Makefile.target
|