diff options
Diffstat (limited to 'light-client/makefile')
| -rw-r--r-- | light-client/makefile | 14 | 
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) | 
