Debugging and testing SuperTux from within the source directory should be easier...
[supertux.git] / src / Makefile.am
index af4f2f2..d39d784 100644 (file)
@@ -1,32 +1,21 @@
+localedir = $(datadir)/locale
+
 bin_PROGRAMS = supertux
-supertux_SOURCES = \
-badguy.c \
-collision.c \
-high_scores.c \
-leveleditor.c \
-player.c \
-setup.c \
-supertux.c \
-timer.c \
-world.c \
-bitmask.c \
-gameloop.c \
-intro.c \
-menu.c \
-scene.c \
-sound.c \
-text.c \
-title.c \
-button.c \
-globals.c \
-level.c \
-physic.c \
-screen.c \
-special.c \
-texture.c \
-type.c
+supertux_CXXFLAGS = -DLOCALEDIR=\"$(localedir)\"
+supertux_LDADD = $(top_builddir)/lib/.libs/libsupertux @LIBINTL@
+#supertux_LDADD = $(top_builddir)/lib/libsupertux.la @LIBINTL@ Use this for releases
 
-#INCLUDES = $(shell sdl-config --cflags)
-#CFLAGS = $(SDL_CFLAGS) -DDATA_PREFIX=\"$(PWD)/../../data\" -DLINUX
 
+supertux_SOURCES = badguy.cpp badguy.h bitmask.cpp bitmask.h camera.cpp \
+                       camera.h collision.cpp collision.h door.cpp door.h intro.cpp intro.h \
+                       gameloop.cpp gameloop.h high_scores.cpp high_scores.h interactive_object.cpp \
+                       interactive_object.h level.cpp level.h level_subset.cpp level_subset.h leveleditor.cpp \
+                       leveleditor.h particlesystem.cpp particlesystem.h player.cpp player.h scene.cpp \
+                       scene.h special.cpp special.h supertux.cpp title.cpp title.h worldmap.cpp \
+                       worldmap.h tile.h tile.cpp tile_manager.h tile_manager.cpp resources.h \
+                       resources.cpp gameobjs.h gameobjs.cpp background.h background.cpp tilemap.h \
+                       tilemap.cpp serializable.h sector.cpp sector.h misc.h misc.cpp defines.h
 
+# EOF #
+INCLUDES = -I$(top_srcdir)/lib
+noinst_HEADERS = misc.h