1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
TOPSRCDIR?=../../..
PKGDOCDIR?=/usr/share/doc/tachyon
PKGEXAMPLESDIR?=$(PKGDOCDIR)/examples
CFLAGS += -Wall -Wno-unused-result
listof_DATA = \
engine/engine.den \
brain/brain.den
default:
den2raw: den2raw.c denfile.c
$(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $^
clean:
distclean: clean
rm -f den2raw
rm -f $(listof_DATA)
check:
install: den2raw $(listof_DATA)
mkdir -p $(DESTDIR)$(PKGDOCDIR)
mkdir -p $(DESTDIR)$(PKGEXAMPLESDIR)
mkdir -p $(DESTDIR)$(PKGEXAMPLESDIR)/scenes
mkdir -p $(DESTDIR)$(PKGEXAMPLESDIR)/scenes/vol
for d in $(listof_DATA); do \
r=$${d##*/} ; r=$${r%.den}.XXX ; \
./den2raw $$d $(DESTDIR)$(PKGEXAMPLESDIR)/scenes/vol/$$r ; \
done
% : %.Z
gzip --decompress --to-stdout $< > $@
|