1# Makefile.am for the SDL sample image loading library and viewer 2 3AM_CPPFLAGS = -Wno-deprecated -Wall -I../src -I$(top_srcdir)/guichan/include -I$(top_srcdir)/sge030809 4AM_CFLAGS = -Wall -I../src 5 6if DEBUG 7AM_CFLAGS += -g -fno-inline 8AM_CPPFLAGS += -g -fno-inline 9endif 10 11noinst_bin_PROGRAMS = 12noinst_bindir = $(abs_top_builddir) 13EXTRA_PROGRAMS = testmask testp testoutline outlinebuilder 14 15testoutline_SOURCES = testoutline.cpp ../src/outline.cpp ../src/resourcemanager.cpp ../src/music.cpp ../src/graphic.cpp ../src/soundfx.cpp ../src/fontrenderer.cpp \ 16 ../src/parsercombinators.cpp ../src/filecoding.cpp ../src/debugmsg.cpp ../src/clipping.cpp \ 17 ../src/cmask.cpp 18testoutline_LDADD = $(MYSDL_LIBS) ../src/libgem_uta.la ../src/libsfont.la 19testoutline_CFLAGS = $(SDL_CFLAGS) $(AM_CFLAGS) 20testoutline_CPPFLAGS = $(SDL_CFLAGS) $(AM_CPPFLAGS) 21 22testmask_SOURCES = testmask.cpp ../src/outline.cpp ../src/resourcemanager.cpp ../src/music.cpp ../src/graphic.cpp ../src/soundfx.cpp ../src/fontrenderer.cpp \ 23 ../src/parsercombinators.cpp ../src/filecoding.cpp ../src/debugmsg.cpp ../src/clipping.cpp \ 24 ../src/cmask.cpp 25testmask_LDADD = $(MYSDL_LIBS) ../src/libgem_uta.la ../src/libsfont.la 26testmask_CFLAGS = $(SDL_CFLAGS) $(AM_CFLAGS) 27testmask_CPPFLAGS = $(SDL_CFLAGS) $(AM_CPPFLAGS) 28 29 30outlinebuilder_SOURCES = outlinebuilder.cpp ../src/outline.cpp ../src/resourcemanager.cpp ../src/music.cpp ../src/graphic.cpp ../src/soundfx.cpp ../src/fontrenderer.cpp \ 31 ../src/parsercombinators.cpp ../src/filecoding.cpp ../src/debugmsg.cpp ../src/clipping.cpp \ 32 ../src/cmask.cpp 33outlinebuilder_LDADD = $(MYSDL_LIBS) ../src/libgem_uta.la ../src/libsfont.la 34outlinebuilder_CFLAGS = $(SDL_CFLAGS) $(AM_CFLAGS) 35outlinebuilder_CPPFLAGS = $(SDL_CFLAGS) $(AM_CPPFLAGS) 36 37 38# set the include path found by configure 39INCLUDES = @mingwincludes@ $(all_includes) 40 41MYSDL_LIBS = @mingwldadd@ $(SDL_LIBS) $(top_srcdir)/guichan/sdl/libguichan_sdl.la $(top_srcdir)/guichan/libguichan.la $(top_srcdir)/sge030809/libsge.la -lSDL_mixer -lSDL_image -lm 42 43noinst_HEADERS = testreference.h testuta.h testdeleteiterator.h testfilteriterator.h \ 44 testparsercomb.h testcollision.h testclipsegment.h 45 46testp_SOURCES = testmain.cpp testreference.cpp testdeleteiterator.cpp \ 47 testfilteriterator.cpp testparsercomb.cpp ../src/parsercombinators.cpp ../src/physicbody.cpp\ 48 testclipsegment.cpp ../src/clipping.cpp testcollision.cpp ../src/collisionengine.cpp \ 49 ../src/gamebody.cpp ../src/resourcemanager.cpp ../src/soundfx.cpp ../src/graphic.cpp ../src/fontrenderer.cpp \ 50 ../src/filecoding.cpp ../src/outline.cpp\ 51 ../src/debugmsg.cpp testuta.cpp ../src/cmask.cpp 52testp_LDFLAGS = $(all_libraries) @mingwldflags@ 53testp_LDADD = ../src/libsfont.la ../src/libgem_uta.la $(MYSDL_LIBS) 54testp_CFLAGS = $(SDL_CFLAGS) $(AM_CFLAGS) 55testp_CPPFLAGS = $(SDL_CFLAGS) $(AM_CPPFLAGS) 56 57