summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeif Lotfy <seif@lotfy.com>2013-02-12 13:31:50 +0100
committerSeif Lotfy <seif@lotfy.com>2013-02-12 13:31:50 +0100
commitc03a1708b3f3eada9ed5ac5df9a40f54ccc15467 (patch)
treee5fbb1c8762323d1b1e4d1c31b529b0dfd3985f6
parent11414528770fef686d67c91477ac31e6d9e56d89 (diff)
downloadzeitgeist-c03a1708b3f3eada9ed5ac5df9a40f54ccc15467.tar.gz
Add noinst_LTLIBRARIES = libzeitgeist-db-private.la
-rw-r--r--src/Makefile.am38
1 files changed, 29 insertions, 9 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 52104b04..a982a4b2 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,15 +1,12 @@
NULL =
-bin_PROGRAMS = zeitgeist-daemon
-
-
AM_CPPFLAGS = \
$(ZEITGEIST_CFLAGS) \
-include $(CONFIG_HEADER) \
-I $(top_srcdir)/libzeitgeist \
-w \
$(NULL)
-
+
AM_VALAFLAGS = \
--target-glib=2.26 \
-D BUILTIN_EXTENSIONS \
@@ -22,11 +19,37 @@ AM_VALAFLAGS = \
$(NULL)
if EXPLAIN_QUERIES
+
AM_VALAFLAGS += \
-D EXPLAIN_QUERIES \
$(NULL)
+
endif
+
+noinst_LTLIBRARIES = libzeitgeist-db-private.la
+
+zeitgeist_db_private_la_VALASOURCES = \
+ db-reader.vala \
+ table-lookup.vala \
+ sql-schema.vala \
+ where-clause.vala \
+ sql.vala \
+ $(NULL)
+
+zeitgeist_db_private_la_SOURCES = \
+ zeitgeist-engine_vala.stamp \
+ $(zeitgeist_db_private_la_VALASOURCES:.vala=.h) \
+ $(zeitgeist_db_private_la_VALASOURCES:.vala=.c) \
+ $(NULL)
+
+libzeitgeist_db_private_la_LIBADD = \
+ $(ZEITGEIST_LIBS) \
+ $(top_builddir)/libzeitgeist/libzeitgeist-2.0.la \
+ $(NULL)
+
+bin_PROGRAMS = zeitgeist-daemon
+
# Make sure every extension has only one vala file!
extensions_VALASOURCES = \
ext-data-source-registry.vala \
@@ -39,18 +62,13 @@ extensions_VALASOURCES = \
zeitgeist_daemon_VALASOURCES = \
zeitgeist-daemon.vala \
- db-reader.vala \
engine.vala \
extension.vala \
extension-collection.vala \
extension-store.vala \
logging.vala \
notify.vala \
- sql.vala \
errors.vala \
- table-lookup.vala \
- sql-schema.vala \
- where-clause.vala \
$(NULL)
zeitgeist_daemon_SOURCES = \
@@ -62,6 +80,7 @@ zeitgeist_daemon_SOURCES = \
zeitgeist_daemon_LDADD = \
$(ZEITGEIST_LIBS) \
$(top_builddir)/libzeitgeist/libzeitgeist-2.0.la \
+ libzeitgeist-db-private.la \
$(NULL)
zeitgeist_daemon_LDFLAGS = -export-dynamic -no-undefined
@@ -95,3 +114,4 @@ distclean-local:
VALA_V = $(VALA_V_$(V))
VALA_V_ = $(VALA_V_$(AM_DEFAULT_VERBOSITY))
VALA_V_0 = @echo " VALAC " $^;
+