summaryrefslogtreecommitdiff
path: root/Makefile.am
blob: 78203fc49ce39153567ed17e528dd69d6e7749b3 (plain)
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
ACLOCAL_AMFLAGS = -I m4 --install

# Target list of programs to be install in bin/ dir
bin_PROGRAMS = mplemmings mplemmings_ds

# Target list of programs that will not installed anywhere (dev helping tiny programs)
noinst_PROGRAMS = sbmoose sbsprite sbspritegif testparseall testrender testplay

# Use configure detected necessary cflags and ldflags
AM_CFLAGS = -Wall -Werror -I src/include/ -I src/minini/dev/ $(DEPS_CFLAGS)
LIBS = $(DEPS_LIBS)
PARSER_MODULES = src/minini/dev/minIni.c src/minini/dev/my_SDL_stdinc.c src/parser.c
LOCALGAME_MODULES = $(PARSER_MODULES) src/loader.c src/graphic.c src/gameui.c src/gamelogic.c

# Per target specs
mplemmings_SOURCES = src/mplemmings.c
mplemmings_ds_SOURCES = src/mplemmings_ds.c
sbmoose_SOURCES = src/sandbox/moose.c
#sbmoose_CPPFLAGS = -DDEBUG
sbsprite_SOURCES = src/sandbox/sprite.c
sbspritegif_SOURCES = src/sandbox/sprite_gif.c
testparseall_SOURCES = $(PARSER_MODULES) src/test/testparseall.c
testrender_SOURCES = $(LOCALGAME_MODULES) src/test/testrender.c
testplay_SOURCES = $(LOCALGAME_MODULES) src/test/testplay.c

# Extra files to be shipped in the tarball (make dist)
EXTRA_DIST = m4/.dont-remove rm-all-generated-files.sh