diff options
Diffstat (limited to 'data_src/world/Makefile')
| -rw-r--r-- | data_src/world/Makefile | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/data_src/world/Makefile b/data_src/world/Makefile new file mode 100644 index 0000000..24e972b --- /dev/null +++ b/data_src/world/Makefile @@ -0,0 +1,45 @@ +MAGICK=magick +SED=sed + +assets_world=$(filter-out data_src/world/sprites.png, $(wildcard data_src/world/*.png)) +# assets_world_diffuse=$(assets_world:%.png=data_src/world/%_diffuse.png) +# assets_world_normal=$(assets_world:%.png=data_src/world/%_normal.png) +# assets_world_emissive=$(assets_world:%.png=data_src/world/%_emissive.png) +assets_world_built=data/world/sprites.png data/world/sprites.lua +# assets_world_all=$(assets_world_diffuse) $(assets_world_normal) $(assets_world_emissive) +# assets_world_src=data_src/world/albedo.tga data_src/world/emission.png data_src/world/normalmap.png data_src/world/Makefile data_src/palette_trans.png + +all: data/world/sprites.png data/world/sprites.lua + +data_src/world/sprites.png data_src/world/sprites.lua: $(assets_world) data_src/world/Makefile + $(AMULET) pack -png data_src/world/sprites.png -lua data_src/world/sprites.lua $(assets_world) + $(SED) -i 's;data_src/;;g' data_src/world/sprites.lua + $(SED) -i 's;data/;;g' data_src/world/sprites.lua + +$(assets_world_built) : data/world/% : data_src/world/% $(assets_world_src) + $(CP) $< $@ + +# data_src/world/albedo.png : $(assets_world_src) +# $(MAGICK) data_src/world/albedo.tga -scale 1024 $(MAGICKFLAGS) $@ +# +# # Wall1 - 2867.13, 3683.68 +# data_src/world/floor1_diffuse.png : $(assets_world_src) data_src/world/albedo.png +# $(MAGICK) data_src/world/albedo.png -crop 104x104+305+614 $@ +# +# data_src/world/floor1_normal.png: $(assets_world_src) data_src/world/normalmap.png +# $(MAGICK) data_src/world/normalmap.png -crop 104x104+305+614 $@ +# +# data_src/world/floor1_emissive.png : $(assets_world_src) data_src/world/emission.png +# $(MAGICK) data_src/world/emission.png -crop 104x104+305+614 $@ +# +# data_src/world/wall1_diffuse.png : $(assets_world_src) data_src/world/albedo.png +# $(MAGICK) data_src/world/albedo.png -crop 205x205+614+1 $@ +# +# data_src/world/wall1_normal.png : $(assets_world_src) data_src/world/normals.png +# $(MAGICK) data_src/world/normals.png -crop 205x205+614+1 $@ +# +# data_src/world/wall1_emissive.png : $(assets_world_src) data_src/world/glows.png +# $(MAGICK) data_src/world/glows.png -crop 205x205+614+1 $@ +# +# data_src/world/guy_diffuse.png : data_src/world/guy.png +# $(MAGICK) data_src/world/guy.png -colorspace gray -auto-level -dither FloydSteinberg -remap data_src/palette_trans.png $@ |
