[tracker/libtracker-bus: 12/44] libtracker-bus: Use dedicated module directory
- From: Jürg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/libtracker-bus: 12/44] libtracker-bus: Use dedicated module directory
- Date: Fri, 13 Aug 2010 14:05:37 +0000 (UTC)
commit 3ec03e5259351ef1c29ca21aa7984c7a16a44d61
Author: Jürg Billeter <j bitron ch>
Date: Tue Jul 20 18:11:58 2010 +0200
libtracker-bus: Use dedicated module directory
src/libtracker-bus/Makefile.am | 24 ++++++++----------------
tests/functional-tests/Makefile.am | 2 +-
2 files changed, 9 insertions(+), 17 deletions(-)
---
diff --git a/src/libtracker-bus/Makefile.am b/src/libtracker-bus/Makefile.am
index cd345dc..4117377 100644
--- a/src/libtracker-bus/Makefile.am
+++ b/src/libtracker-bus/Makefile.am
@@ -1,5 +1,7 @@
include $(top_srcdir)/Makefile.decl
+modulesdir = $(libdir)/tracker-$(TRACKER_API_VERSION)/sparql-modules
+
INCLUDES = \
-DG_LOG_DOMAIN=\"Tracker\" \
-DTRACKER_COMPILATION \
@@ -11,26 +13,21 @@ INCLUDES = \
$(GLIB2_CFLAGS) \
$(GCOV_CFLAGS)
-lib_LTLIBRARIES = libtracker-bus- TRACKER_API_VERSION@.la
-
-libtracker_busincludedir = $(includedir)/tracker-$(TRACKER_API_VERSION)/libtracker-bus
+modules_LTLIBRARIES = libtracker-bus.la
libtracker_bus_la_VALASOURCES = \
tracker-bus.vala \
tracker-array-cursor.vala
-libtracker_bus_ TRACKER_API_VERSION@_la_SOURCES = \
+libtracker_bus_la_SOURCES = \
libtracker-bus.vala.stamp \
$(libtracker_bus_la_VALASOURCES:.vala=.c) \
tracker-bus-fd-cursor.c
-libtracker_bus_ TRACKER_API_VERSION@_la_LDFLAGS = \
- -shared -fPIC -module -avoid-version
-
-# -export-symbols-regex '^tracker_.*'
+libtracker_bus_la_LDFLAGS = \
+ -module -avoid-version -no-undefined
-libtracker_businclude_HEADERS = \
- $(top_srcdir)/src/libtracker-sparql/tracker-sparql-$(TRACKER_API_VERSION).vapi \
+noinst_HEADERS = \
tracker-bus.h
# Vala sources
@@ -38,16 +35,11 @@ vapi_sources = \
$(top_srcdir)/src/libtracker-sparql/tracker-sparql-$(TRACKER_API_VERSION).vapi \
$(top_srcdir)/src/libtracker-common/libtracker-common.vapi
-# Vala bindings
-vapidir = $(datadir)/vala/vapi
-vapi_DATA = \
- tracker-bus-$(TRACKER_API_VERSION).vapi
-
libtracker-bus.vala.stamp: $(libtracker_bus_la_VALASOURCES) $(vapi_sources)
$(AM_V_GEN)$(VALAC) $(GCOV_VALAFLAGS) -C $(VALAFLAGS) --pkg gio-2.0 --pkg dbus-glib-1 -H tracker-bus.h --vapi tracker-bus-$(TRACKER_API_VERSION).vapi $^
$(AM_V_GEN)touch $@
-libtracker_bus_ TRACKER_API_VERSION@_la_LIBADD = \
+libtracker_bus_la_LIBADD = \
$(top_builddir)/src/libtracker-common/libtracker-common.la \
$(GLIB2_LIBS) \
$(DBUS_LIBS)
diff --git a/tests/functional-tests/Makefile.am b/tests/functional-tests/Makefile.am
index 81f59b0..7674f7b 100644
--- a/tests/functional-tests/Makefile.am
+++ b/tests/functional-tests/Makefile.am
@@ -88,7 +88,7 @@ bus-query-test.vala.stamp: $(bus_query_test_VALASOURCES) $(bus_vapi_sources)
$(AM_V_GEN)touch $@
bus_query_test_LDADD = \
- $(top_builddir)/src/libtracker-bus/libtracker-bus-$(TRACKER_API_VERSION).la \
+ $(top_builddir)/src/libtracker-bus/libtracker-bus.la \
$(top_builddir)/src/libtracker-sparql/libtracker-sparql-$(TRACKER_API_VERSION).la \
$(top_builddir)/src/libtracker-common/libtracker-common.la \
$(GIO_LIBS) \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]