aboutsummaryrefslogtreecommitdiffstats
path: root/fsotdld/src/plugins/provider_location_gpsd/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'fsotdld/src/plugins/provider_location_gpsd/Makefile.am')
-rw-r--r--fsotdld/src/plugins/provider_location_gpsd/Makefile.am67
1 files changed, 24 insertions, 43 deletions
diff --git a/fsotdld/src/plugins/provider_location_gpsd/Makefile.am b/fsotdld/src/plugins/provider_location_gpsd/Makefile.am
index e8fb1bad..9bdb39c8 100644
--- a/fsotdld/src/plugins/provider_location_gpsd/Makefile.am
+++ b/fsotdld/src/plugins/provider_location_gpsd/Makefile.am
@@ -1,29 +1,18 @@
include $(top_srcdir)/Makefile.decl
-
NULL =
-AM_CPPFLAGS = \
- -I$(top_srcdir)/src/lib \
- $(FSO_CFLAGS) \
- $(GLIB_CFLAGS) \
- $(GEE_CFLAGS) \
- $(GPS_CFLAGS) \
+AM_CFLAGS = \
-DG_LOG_DOMAIN=\"fsotdld.provider_location_gpsd\" \
$(NULL)
+AM_VALAFLAGS =
-noinst_PROGRAMS = $(TEST_PROGS)
-
-progs_ldadd = \
- $(FSO_LIBS) \
- $(GLIB_LIBS) \
- $(GEE_LIBS) \
- $(GPS_LIBS) \
- $(top_builddir)/src/lib/libfsotdl.la
-
-VALAC_ARGS = \
+modlibexecdir = $(libdir)/cornucopia/modules/fsotdl
+modlibexec_LTLIBRARIES = provider_location_gpsd.la
+provider_location_gpsd_la_SOURCES = plugin.vala
+provider_location_gpsd_la_VALAFLAGS = \
--basedir $(top_srcdir) \
--vapidir $(top_srcdir)/src/lib \
- --vapidir . \
+ --vapidir $(top_srcdir)/src/plugins/provider_location_gpsd \
--pkg posix \
--pkg glib-2.0 \
--pkg gio-2.0 \
@@ -34,33 +23,25 @@ VALAC_ARGS = \
--pkg fsotransport-2.0 \
--pkg fsoresource-2.0 \
--pkg fsotdl-2.0
-
-#
-# plugin
-#
-modlibexecdir = $(libdir)/cornucopia/modules/fsotdl
-modlibexec_LTLIBRARIES = provider_location_gpsd.la
-provider_location_gpsd_la_SOURCES = plugin.c
-provider_location_gpsd_la_VALASOURCES = plugin.vala
-$(provider_location_gpsd_la_SOURCES): $(provider_location_gpsd_la_VALASOURCES)
- $(VALAC) -C $(VALAC_ARGS) $^
- touch $@
-provider_location_gpsd_la_LIBADD = $(progs_ldadd)
-provider_location_gpsd_la_LDFLAGS = -no-undefined -module -avoid-version
-provider_location_gpsd_la_LIBTOOLFLAGS = --tag=disable-static
-
-EXTRA_DIST += \
- $(provider_location_gpsd_la_VALASOURCES) \
- $(provider_location_gpsd_la_SOURCES) \
$(NULL)
+provider_location_gpsd_la_CFLAGS = \
+ -I$(top_srcdir)/src/lib \
+ $(FSO_CFLAGS) \
+ $(GLIB_CFLAGS) \
+ $(GEE_CFLAGS) \
+ $(GPS_CFLAGS) \
+ $(NULL)
+provider_location_gpsd_la_LIBADD = \
+ $(FSO_LIBS) \
+ $(GLIB_LIBS) \
+ $(GEE_LIBS) \
+ $(GPS_LIBS) \
+ $(top_builddir)/src/lib/libfsotdl.la
+ $(NULL)
+provider_location_gpsd_la_LDFLAGS = -no-undefined -module -avoid-version
+# provider_location_gpsd_la_LIBTOOLFLAGS = --tag=disable-static
-CLEANFILES = \
- *.c \
- *.h \
- *.la \
- *.lo \
- $(NULL)
-
+CLEANFILES =
MAINTAINERCLEANFILES = \
Makefile.in \
$(NULL)