summaryrefslogtreecommitdiff
path: root/json_data_rules.mk
diff options
context:
space:
mode:
authorPikalaxALT <PikalaxALT@gmail.com>2019-10-31 20:05:10 -0400
committerPikalaxALT <PikalaxALT@gmail.com>2019-10-31 20:05:10 -0400
commit3f7c66703b42f1e9a9c87c0c56c80fb19b727aaf (patch)
treecfb6833a3454a0d8d105903a406893bc573e2ef0 /json_data_rules.mk
parent079310c70baecd11bd72ab493ee012f483ea2bf9 (diff)
Dump wild_encounter data to C/JSON
Diffstat (limited to 'json_data_rules.mk')
-rw-r--r--json_data_rules.mk12
1 files changed, 9 insertions, 3 deletions
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