aboutsummaryrefslogtreecommitdiff
path: root/light-client/makefile
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-07-16 12:10:12 +0200
committermetamuffin <metamuffin@disroot.org>2024-07-16 12:10:12 +0200
commit5cad8fad7c8e8b4358c9b0290c228ac9fac164f5 (patch)
treef70efa6135f2ae2bca1b228b85fdea6af6cd2812 /light-client/makefile
parent92ebc438268851cd9abb7af7d4938c10bd6cf80a (diff)
downloadhurrycurry-5cad8fad7c8e8b4358c9b0290c228ac9fac164f5.tar
hurrycurry-5cad8fad7c8e8b4358c9b0290c228ac9fac164f5.tar.bz2
hurrycurry-5cad8fad7c8e8b4358c9b0290c228ac9fac164f5.tar.zst
render players
Diffstat (limited to 'light-client/makefile')
-rw-r--r--light-client/makefile14
1 files changed, 6 insertions, 8 deletions
diff --git a/light-client/makefile b/light-client/makefile
index 4f900412..cb652999 100644
--- a/light-client/makefile
+++ b/light-client/makefile
@@ -14,7 +14,7 @@ tex_import: $(TEXTURES_IMPORT_PNG)
tex_export: $(TEXTURES_PNG) $(SPRITES_PNG) assets/atlas.png
clean:
rm -f $(PNG)
- rm -f $(SPRITES)
+ rm -fr assets/sprites
rm -f assets/atlas.ta assets/atlas.meta.csv
%.ta: %.import.png
@@ -22,12 +22,10 @@ clean:
%.png: %.ta
../target/release/tex_export $< $@
-assets/sprites/items/all: assets/items.ini $(TEXTURES)
- @mkdir -p assets/sprites/items
- ../target/release/tex_compose $< assets/textures assets/sprites/items
-assets/sprites/tiles/all: assets/tiles.ini $(TEXTURES)
- @mkdir -p assets/sprites/tiles
- ../target/release/tex_compose $< assets/textures assets/sprites/tiles
+assets/sprites/%/all: assets/%.ini $(TEXTURES)
+ @mkdir -p $(basename $@)
+ ../target/release/tex_compose $< assets/textures $(basename $@)
+ @touch $@
-assets/atlas.ta assets/atlas.meta.csv: assets/sprites/items/all assets/sprites/tiles/all
+assets/atlas.ta assets/atlas.meta.csv: assets/sprites/items/all assets/sprites/tiles/all assets/sprites/misc/all
../target/release/tex_pack assets/atlas.ta assets/atlas.meta.csv $(SPRITES)