aboutsummaryrefslogtreecommitdiffstats
path: root/fsotdld/src/lib/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'fsotdld/src/lib/Makefile.am')
-rw-r--r--fsotdld/src/lib/Makefile.am74
1 files changed, 21 insertions, 53 deletions
diff --git a/fsotdld/src/lib/Makefile.am b/fsotdld/src/lib/Makefile.am
index 20abd4d9..78ad43e3 100644
--- a/fsotdld/src/lib/Makefile.am
+++ b/fsotdld/src/lib/Makefile.am
@@ -1,15 +1,22 @@
include $(top_srcdir)/Makefile.decl
-
NULL =
-AM_CPPFLAGS = \
- -I$(top_srcdir) \
- $(FSO_CFLAGS) \
- $(GLIB_CFLAGS) \
+AM_CFLAGS = \
-DG_LOG_DOMAIN=\"fsotdld.lib\" \
$(NULL)
+AM_VALAFLAGS =
-VALAC_ARGS = \
+modlibexecdir = $(libdir)/cornucopia/modules/fsotdl
+modlibexec_LTLIBRARIES = libfsotdl.la
+libfsotdl_la_SOURCES = \
+ dbusinterfaces.vala \
+ gpsdata.vala \
+ gpsreceiver.vala \
+ gpschannel.vala \
+ locationprovider.vala \
+ source.vala \
+ $(NULL)
+libfsotdl_la_VALAFLAGS = \
--basedir $(top_srcdir) \
--vapidir $(top_srcdir)/vapi \
--pkg glib-2.0 \
@@ -18,59 +25,20 @@ VALAC_ARGS = \
--pkg fsoframework-2.0 \
--pkg fsotransport-2.0 \
--header fsotdl.h \
- --library fsotdl-2.0
-
-BUILT_SOURCES = .vala.stamp fsotdl-2.0.vapi
-
-lib_LTLIBRARIES = \
- libfsotdl.la
- $(NULL)
-
-libfsotdl_la_VALASOURCES = \
- dbusinterfaces.vala \
- gpsdata.vala \
- gpsreceiver.vala \
- gpschannel.vala \
- locationprovider.vala \
- source.vala \
+ --library fsotdl-2.0 \
$(NULL)
-
-libfsotdl_la_SOURCES = \
- $(BUILT_SOURCES) \
- $(libfsotdl_la_VALASOURCES:.vala=.c) \
+libfsotdl_la_CFLAGS = \
+ $(FSO_CFLAGS) \
+ $(GLIB_CFLAGS) \
$(NULL)
-
-fsotdlincludedir = $(includedir)/fsoframework-2.0
-
-fsotdlinclude_HEADERS = fsotdl.h
-
-$(BUILT_SOURCES): $(libfsotdl_la_VALASOURCES)
- $(VALAC) -C $(VALAC_ARGS) $^
- touch $@
-
libfsotdl_la_LIBADD = \
$(FSO_LIBS) \
$(GLIB_LIBS) \
$(NULL)
+libfsotdl_la_LDFLAGS = -no-undefined -avoid-version
-vapidir = $(datadir)/vala/vapi
-
-dist_vapi_DATA = \
- fsotdl-2.0.vapi \
- fsotdl-2.0.deps \
- $(NULL)
-
-EXTRA_DIST += \
- $(libfsotdl_la_VALASOURCES) \
- $(BUILT_SOURCES)
-
-CLEANFILES = \
- $(BUILT_SOURCES) \
- $(libfsotdl_la_SOURCES) \
- $(NULL)
-
+CLEANFILES =
MAINTAINERCLEANFILES = \
- $(BUILT_SOURCES) \
- $(libfsotdl_la_SOURCES) \
- Makefile.in
+ Makefile.in \
+ $(NULL)