diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -44,6 +44,9 @@ FILES_BIN = \ src/sql/song_delete.sql \ src/sql/song_get.sql \ src/sql/song_upsert.sql \ + data/service-types.json \ + data/upcoming-plans.json \ + data/plan-items.json \ FILES_BIN_SAFE = $(subst -,_,$(subst .,_,$(FILES_BIN))) FILES_BIN_H = $(FILES_BIN_SAFE:%=%.h) @@ -77,6 +80,7 @@ options: prepare .WAIT @echo "CXX = $(CXX)" obj/pke-at-storage-sql.o : $(FILES_BIN_GCH) +obj/pke-at-data-stub.o : $(FILES_BIN_GCH) obj/%.o : src/%.c | prepare $(cc-command) obj/%.o : src/%.cpp | prepare @@ -91,12 +95,18 @@ bin/pke-at: obj/level-init.o bin/pke-at: obj/level-main.o bin/pke-at: obj/main.o bin/pke-at: obj/pke-at-common.o +bin/pke-at: obj/pke-at-data-stub.o +bin/pke-at: obj/pke-at-data-parser.o bin/pke-at: obj/pke-at-settings.o bin/pke-at: obj/pke-at-storage-sql.o bin/pke-at: obj/pke-at.o $(CXX) -v -std=c++23 $(BUILD_MODE_FLAGS) $(INCS) -Wl,--whole-archive $^ $(LDFLAGS) -Wl,--no-whole-archive $(CXXFLAGS) -o $@ bin/pke-at-test: ## Builds the pke-at-test executable +bin/pke-at-test: obj/pke-at-common.o +bin/pke-at-test: obj/pke-at-data-parser.o +bin/pke-at-test: obj/pke-at-settings.o +bin/pke-at-test: obj/pke-at-test-data-parser.o bin/pke-at-test: obj/pke-at-test-dummy.o bin/pke-at-test: obj/pke-at-test-main.o $(CXX) -v -std=c++23 $(BUILD_MODE_FLAGS) $(INCS) -Wl,--whole-archive $^ $(LDFLAGS) -Wl,--no-whole-archive $(CXXFLAGS) -o $@ |
