data2csrc determines variable names, shell compatibility
[tennix.git] / data / makefile
blobccdb31a1717a6c14ca52f6d7b5c86810ab7e9f57
2 GRAPHICS=$(wildcard *.png)
3 SOUNDS=$(wildcard *.wav)
5 all: graphics_data.c sounds_data.c
7 data2csrc: data2csrc.o
9 graphics_data.c: data2csrc $(GRAPHICS)
10 (for i in $(GRAPHICS); do ./data2csrc $$i; done)>graphics_data.c
12 sounds_data.c: data2csrc $(SOUNDS)
13 (for i in $(SOUNDS); do ./data2csrc $$i; done)>sounds_data.c
15 clean:
16 rm -f data2csrc *.o graphics_data.c sounds_data.c
18 .PHONY: clean all
19 .DEFAULT: all