summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2014-01-24 18:00:32 -0500
committerDavid Thompson <dthompson2@worcester.edu>2014-01-24 18:00:32 -0500
commit4c3ae2ff0fa3f5d82bf1781ed37f774ea34b6d57 (patch)
tree733499f59f134c9d00bf9dfe7831c1b4b729dcd8 /Makefile.am
parent68b141aee9690042f3dfc59a240b2633d29313e0 (diff)
List all source files explicitly.
* Makefile.am (REPL_SOURCES, WRAPPER_SOURCES): New variables. (SOURCES): Remove wildcard and list modules explicitly.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am35
1 files changed, 34 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index 48e7118..5644425 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -3,7 +3,40 @@ include guile.am
moddir=$(prefix)/share/guile/site/2.0
godir=$(libdir)/guile/2.0/ccache
-SOURCES = $(wildcard 2d/*.scm 2d/*/*.scm)
+SOURCES = \
+ 2d/agenda.scm \
+ 2d/animation.scm \
+ 2d/audio.scm \
+ 2d/color.scm \
+ 2d/coroutine.scm \
+ 2d/font.scm \
+ 2d/fps.scm \
+ 2d/game.scm \
+ 2d/helpers.scm \
+ 2d/keyboard.scm \
+ 2d/math.scm \
+ 2d/mouse.scm \
+ 2d/mvars.scm \
+ 2d/rect.scm \
+ 2d/signals.scm \
+ 2d/sprite.scm \
+ 2d/texture.scm \
+ 2d/tileset.scm \
+ 2d/time.scm \
+ 2d/vector2.scm \
+ 2d/window.scm \
+ $(REPL_SOURCES) \
+ $(WRAPPER_SOURCES)
+
+REPL_SOURCES = \
+ 2d/repl/repl.scm \
+ 2d/repl/server.scm
+
+WRAPPER_SOURCES = \
+ 2d/wrappers/freeimage.scm \
+ 2d/wrappers/ftgl.scm \
+ 2d/wrappers/gl.scm \
+ 2d/wrappers/util.scm
EXTRA_DIST += env.in