aboutsummaryrefslogtreecommitdiffstats
path: root/fsotdld/src/bin/Makefile.am
diff options
context:
space:
mode:
authorSimon Busch <morphis@gravedo.de>2012-05-02 15:39:52 +0200
committerSimon Busch <morphis@gravedo.de>2012-05-02 15:39:52 +0200
commit9b0f06b608ae888890217f189f53a2eb449503c0 (patch)
tree1c0251f384a83ef7aa38da451d95333dbde1bdb5 /fsotdld/src/bin/Makefile.am
parentd66e1e2abd69df17d3785db51735ea4060451498 (diff)
downloadcornucopia-9b0f06b608ae888890217f189f53a2eb449503c0.tar.gz
cornucopia-9b0f06b608ae888890217f189f53a2eb449503c0.tar.bz2
cornucopia-9b0f06b608ae888890217f189f53a2eb449503c0.zip
fsotdld: refactor automake configuration
Diffstat (limited to 'fsotdld/src/bin/Makefile.am')
-rw-r--r--fsotdld/src/bin/Makefile.am46
1 files changed, 14 insertions, 32 deletions
diff --git a/fsotdld/src/bin/Makefile.am b/fsotdld/src/bin/Makefile.am
index fb64af92..40b34d2b 100644
--- a/fsotdld/src/bin/Makefile.am
+++ b/fsotdld/src/bin/Makefile.am
@@ -1,51 +1,33 @@
include $(top_srcdir)/Makefile.decl
-
NULL =
-INCLUDES = \
- $(FSO_CFLAGS) \
- $(GLIB_CFLAGS) \
+AM_CFLAGS = \
-include $(CONFIG_HEADER) \
-DG_LOG_DOMAIN=\"fsotdld\" \
$(NULL)
-
-BUILT_SOURCES = .vala.stamp
+AM_VALAFLAGS =
sbin_PROGRAMS = fsotdld
-fsotdld_VALASOURCES = \
- main.vala \
+fsotdld_SOURCES = main.vala
+fsotdld_VALAFLAGS = \
+ --vapidir vapi \
+ --pkg posix \
+ --pkg gio-2.0 \
+ --pkg fsoframework-2.0 \
+ --save-temps \
+ --basedir $(top_srcdir) \
$(NULL)
-
-fsotdld_SOURCES = \
- $(fsotdld_VALASOURCES:.vala=.c) \
+fsotdld_CFLAGS = \
+ $(FSO_CFLAGS) \
+ $(GLIB_CFLAGS) \
$(NULL)
-
-$(BUILT_SOURCES): $(fsotdld_VALASOURCES)
- $(VALAC) -C --vapidir vapi \
- --pkg posix \
- --pkg gio-2.0 \
- --pkg fsoframework-2.0 \
- --save-temps \
- --basedir $(top_srcdir) $^
- touch $@
-
fsotdld_LDADD = \
$(FSO_LIBS) \
$(GLIB_LIBS) \
$(NULL)
-EXTRA_DIST += \
- $(fsotdld_VALASOURCES) \
- $(fsotdld_SOURCES) \
- $(BUILT_SOURCES) \
- $(NULL)
-
-CLEANFILES = \
- $(fsotdld_SOURCES) \
- $(BUILT_SOURCES) \
- $(NULL)
-
+CLEANFILES =
MAINTAINERCLEANFILES = \
Makefile.in \
$(NULL)