summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorneoraider <devnull@localhost>2007-06-12 19:19:01 +0200
committerneoraider <devnull@localhost>2007-06-12 19:19:01 +0200
commit8c91dab105029a31dc79e635f70b292783f9cc07 (patch)
tree5fe693ab5b7f19fde258d08ee25243ca072a3864 /Makefile.am
parentccd09c59d470c6a666d32b2ac54daa974313b74c (diff)
downloadzoom-8c91dab105029a31dc79e635f70b292783f9cc07.tar
zoom-8c91dab105029a31dc79e635f70b292783f9cc07.zip
libzoom: Added gates to level loader;
zoom: Added gate to level; some Makefile.am changes
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am31
1 files changed, 18 insertions, 13 deletions
diff --git a/Makefile.am b/Makefile.am
index 46ce82f..86d6dff 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,16 +1,21 @@
-gamesdir = ${prefix}/games/zoom
-nobase_games_SCRIPTS = zoom
-nobase_games_DATA = levels/* tex/*
-nobase_games_PROGRAMS = zoom-bin
-zoom_bin_SOURCES = zoom-bin.c
-zoom_bin_CFLAGS = @libzoom_CFLAGS@
-zoom_bin_LDADD = @libzoom_LIBS@
+gamedir = ${prefix}/games/zoom
-EXTRA_DIST = zoom levels/* tex/*
+bin_SCRIPTS = zoom
-install-exec-local:
- $(mkinstalldirs) $(DESTDIR)$(bindir)
- ln -sf $(DESTDIR)${prefix}/games/zoom/zoom $(DESTDIR)$(bindir)/zoom
+nobase_game_DATA = levels/level.dtd levels/level.lvl tex/*
+nobase_game_PROGRAMS = zoom-bin
-uninstall-local:
- rm -f $(DESTDIR)$(bindir)/zoom
+zoom_bin_SOURCES = zoom-bin.c
+zoom_bin_CFLAGS = @libzoom_CFLAGS@
+zoom_bin_LDADD = @libzoom_LIBS@
+
+EXTRA_DIST = zoom levels/level.dtd levels/level.xml tex/*
+
+
+zoom: zoom.in
+ sed -e 's&@gamedir@&$(gamedir)&' < zoom.in > zoom
+ chmod +x zoom
+
+.xml.lvl:
+ gzip -cn9 $< > $@
+ \ No newline at end of file