1# $Id: Makefile.am,v 1.16 2013/03/17 03:57:34 sarrazip Exp $
2
3bin_PROGRAMS = afternoonstalker
4
5afternoonstalker_SOURCES = \
6	AfternoonStalkerEngine.cpp \
7	AfternoonStalkerEngine.h  \
8	RobotSprite.cpp \
9	RobotSprite.h \
10	Controller.cpp \
11	Controller.h \
12	sdlmain.cpp
13
14afternoonstalker_LDADD = $(FLATZEBRA_LIBS) -lm
15
16afternoonstalker_CXXFLAGS = \
17	-DPKGDATADIR=\"$(pkgdatadir)\" \
18	-DPKGSOUNDDIR=\"$(pkgsounddir)\" \
19	-I$(top_srcdir)/src/images \
20	$(FLATZEBRA_CFLAGS)
21
22check: all
23if HAVE_GETOPT_LONG
24	test "`./$(PACKAGE) --version`" = "$(PACKAGE) $(VERSION)"
25	./$(PACKAGE) --version >/dev/null 2>&1
26	./$(PACKAGE) --help >/dev/null 2>&1
27endif
28
29run: check
30	PKGDATADIR=$(srcdir)/data PKGSOUNDDIR=$(srcdir)/sounds ./$(PACKAGE)
31
32pkgdata_DATA = \
33	data/maze0.set \
34	data/maze1.set \
35	data/maze2.set
36
37ICON = images/afternoonstalker.png
38XPM = \
39	images/cobweb_tile.xpm \
40	images/floor_tile.xpm \
41	\
42	images/bunker_door_tile.xpm \
43	images/bunker_tile.xpm \
44	images/bunker_tile_0.xpm \
45	images/bunker_tile_1.xpm \
46	images/bunker_tile_2.xpm \
47	images/bunker_tile_3.xpm \
48	\
49	images/wall_tile.xpm \
50	images/corner_tile_0.xpm \
51	images/corner_tile_1.xpm \
52	images/corner_tile_2.xpm \
53	images/corner_tile_3.xpm \
54	images/wall_end_tile_0.xpm \
55	images/wall_end_tile_1.xpm \
56	images/wall_end_tile_2.xpm \
57	images/wall_end_tile_3.xpm \
58	\
59	images/human_front_0.xpm \
60	images/human_front_1.xpm \
61	images/human_front_2.xpm \
62	images/human_paralyzed_0.xpm \
63	images/human_bullet.xpm \
64	images/human_explosion_0.xpm \
65	images/robot_bullet.xpm \
66	images/big_robot_bullet_0.xpm \
67	images/big_robot_bullet_1.xpm \
68	images/big_robot_bullet_2.xpm \
69	images/gray_robot_0.xpm \
70	images/gray_robot_1.xpm \
71	images/blue_robot_0.xpm \
72	images/blue_robot_1.xpm \
73	images/white_robot_0.xpm \
74	images/white_robot_1.xpm \
75	images/black_robot_0.xpm \
76	images/black_robot_1.xpm \
77	images/invisible_robot_0.xpm \
78	images/invisible_robot_1.xpm \
79	images/gray_robot_explosion_0.xpm \
80	images/gray_robot_explosion_1.xpm \
81	images/blue_robot_explosion_0.xpm \
82	images/blue_robot_explosion_1.xpm \
83	images/white_robot_explosion_0.xpm \
84	images/white_robot_explosion_1.xpm \
85	images/black_robot_explosion_0.xpm \
86	images/black_robot_explosion_1.xpm \
87	images/invisible_robot_explosion_0.xpm \
88	images/invisible_robot_explosion_1.xpm \
89	images/blink.xpm \
90	images/gun.xpm \
91	images/spider_up_0.xpm \
92	images/spider_up_1.xpm \
93	images/spider_down_0.xpm \
94	images/spider_down_1.xpm \
95	images/spider_left_0.xpm \
96	images/spider_left_1.xpm \
97	images/spider_right_0.xpm \
98	images/spider_right_1.xpm \
99	images/spider_explosion_0.xpm \
100	images/bat_flying_0.xpm \
101	images/bat_flying_1.xpm \
102	images/bat_flying_2.xpm \
103	images/bat_flying_3.xpm \
104	images/bat_explosion_0.xpm \
105	\
106	images/digit0.xpm \
107	images/digit1.xpm \
108	images/digit2.xpm \
109	images/digit3.xpm \
110	images/digit4.xpm \
111	images/digit5.xpm \
112	images/digit6.xpm \
113	images/digit7.xpm \
114	images/digit8.xpm \
115	images/digit9.xpm
116
117desktopentrydir = $(datadir)/applications
118desktopentry_DATA = $(PACKAGE).desktop
119
120pixmapdir = $(datadir)/pixmaps
121pixmap_DATA = images/$(PACKAGE).png
122
123pkgsounddir = $(datadir)/sounds/$(PACKAGE)
124pkgsound_DATA = \
125	sounds/gun-pickup.wav \
126	sounds/bat-killed.wav \
127	sounds/player-bullet.wav \
128	sounds/player-hit.wav \
129	sounds/robot-bullet.wav \
130	sounds/robot-hit.wav \
131	sounds/shooting-blanks.wav \
132	sounds/spider-killed.wav \
133	sounds/new-life.wav
134
135EXTRA_DIST = $(PACKAGE).desktop $(pkgdata_DATA) $(ICON) $(XPM) $(pkgsound_DATA)
136
137MAINTAINERCLEANFILES = Makefile.in
138