summaryrefslogtreecommitdiff
path: root/gfx
diff options
context:
space:
mode:
authorRangi <remy.oukaour+rangi42@gmail.com>2020-09-15 15:38:54 -0400
committerRangi <remy.oukaour+rangi42@gmail.com>2020-09-15 15:38:54 -0400
commitf77f7ae58916fe0bfe342f80fc8429f647727ece (patch)
tree4c611a1d0c935a90d404169c02ce46d008a20709 /gfx
parent8ec949a8128f771fd5275434c2804708b9babfdd (diff)
Makefile variables for tool locations
Diffstat (limited to 'gfx')
-rw-r--r--gfx/gfx.mk14
1 files changed, 8 insertions, 6 deletions
diff --git a/gfx/gfx.mk b/gfx/gfx.mk
index f529ee0..d2f1d78 100644
--- a/gfx/gfx.mk
+++ b/gfx/gfx.mk
@@ -9,10 +9,12 @@ $(dir_build)/gfx/data_select/data_select.2bpp: gfx/data_select/data_select.png |
$(RGBGFX) $(RGBGFXFLAGS) -o $@ $<
printf 3 >> $@
-$(dir_build)/%.xor: $(dir_build)/% | $$(dir $$@) tools/xor_compress
- tools/xor_compress $< $@
-$(dir_build)/%.xor: % | $$(dir $$@) tools/xor_compress
- tools/xor_compress $< $@
+XOR_COMPRESS := tools/xor_compress
-$(dir_build)/%.tilemap_attrmap.xor: %.tilemap %.attrmap | $$(dir $$@) tools/xor_compress
- tools/xor_compress $^ $@
+$(dir_build)/%.xor: $(dir_build)/% | $$(dir $$@) $(XOR_COMPRESS)
+ $(XOR_COMPRESS) $< $@
+$(dir_build)/%.xor: % | $$(dir $$@) $(XOR_COMPRESS)
+ $(XOR_COMPRESS) $< $@
+
+$(dir_build)/%.tilemap_attrmap.xor: %.tilemap %.attrmap | $$(dir $$@) $(XOR_COMPRESS)
+ $(XOR_COMPRESS) $^ $@