From 7eeba327bd6dc235a33f06a7779e3b3c52f04475 Mon Sep 17 00:00:00 2001 From: PikalaxALT Date: Wed, 19 Jun 2019 18:03:24 -0400 Subject: Dump items and start decomp item_use --- json_data_rules.mk | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 json_data_rules.mk (limited to 'json_data_rules.mk') diff --git a/json_data_rules.mk b/json_data_rules.mk new file mode 100644 index 000000000..1c731078a --- /dev/null +++ b/json_data_rules.mk @@ -0,0 +1,9 @@ +# 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 + +src/data/items.h: src/data/items.json src/data/items.json.txt + $(JSONPROC) $^ $@ + +$(BUILD_DIR)/src/item.o: C_DEP += src/data/items.h -- cgit v1.2.3 From ba0fe59140dfe76c77e60746396326115a9c460e Mon Sep 17 00:00:00 2001 From: PikalaxALT Date: Fri, 21 Jun 2019 20:47:44 -0400 Subject: Fix building and update build instructions --- json_data_rules.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'json_data_rules.mk') diff --git a/json_data_rules.mk b/json_data_rules.mk index 1c731078a..980e63e88 100644 --- a/json_data_rules.mk +++ b/json_data_rules.mk @@ -6,4 +6,4 @@ AUTO_GEN_TARGETS += src/data/items.h src/data/items.h: src/data/items.json src/data/items.json.txt $(JSONPROC) $^ $@ -$(BUILD_DIR)/src/item.o: C_DEP += src/data/items.h +$(C_BUILDDIR)/item.o: c_dep += src/data/items.h -- cgit v1.2.3