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