From 3f7c66703b42f1e9a9c87c0c56c80fb19b727aaf Mon Sep 17 00:00:00 2001 From: PikalaxALT Date: Thu, 31 Oct 2019 20:05:10 -0400 Subject: Dump wild_encounter data to C/JSON --- json_data_rules.mk | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'json_data_rules.mk') diff --git a/json_data_rules.mk b/json_data_rules.mk index 980e63e88..9b5cebe5d 100644 --- a/json_data_rules.mk +++ b/json_data_rules.mk @@ -1,9 +1,15 @@ # JSON files are run through jsonproc, which is a tool that converts JSON data to an output file # based on an Inja template. https://github.com/pantor/inja -AUTO_GEN_TARGETS += src/data/items.h +AUTO_GEN_TARGETS += $(DATA_C_SUBDIR)/items.h -src/data/items.h: src/data/items.json src/data/items.json.txt +$(DATA_C_SUBDIR)/items.h: $(DATA_C_SUBDIR)/items.json $(DATA_C_SUBDIR)/items.json.txt $(JSONPROC) $^ $@ -$(C_BUILDDIR)/item.o: c_dep += src/data/items.h +$(C_BUILDDIR)/item.o: c_dep += $(DATA_C_SUBDIR)/items.h + +AUTO_GEN_TARGETS += $(DATA_C_SUBDIR)/wild_encounters.h +$(DATA_C_SUBDIR)/wild_encounters.h: $(DATA_C_SUBDIR)/wild_encounters.json $(DATA_C_SUBDIR)/wild_encounters.json.txt + $(JSONPROC) $^ $@ + +$(C_BUILDDIR)/wild_encounter.o: c_dep += $(DATA_C_SUBDIR)/wild_encounters.h -- cgit v1.2.3