]> arthur.barton.de Git - netatalk.git/blobdiff - etc/spotlight/Makefile.am
Merge remote-tracking branch 'origin/branch-netatalk-3-0' into develop
[netatalk.git] / etc / spotlight / Makefile.am
index 6f48e20ffbf3a620344b5ede63851ae66ffd81fc..e0210b6394d898eaa5d0237a66d89010e82d91df 100644 (file)
@@ -4,12 +4,13 @@ pkgconfdir = @PKGCONFDIR@
 moduledir = @UAMS_PATH@
 module_LTLIBRARIES =
 noinst_PROGRAMS =
-noinst_HEADERS = slmod_sparql_map.h
+noinst_HEADERS = slmod_sparql_map.h slmod_rdf_map.h
+BUILT_SOURCES =
 
 AM_YFLAGS = -d
 
 if HAVE_TRACKER_SPARQL
-BUILT_SOURCES = slmod_sparql_parser.h
+BUILT_SOURCES += slmod_sparql_parser.h
 noinst_PROGRAMS += srp
 module_LTLIBRARIES += slmod_sparql.la
 
@@ -30,3 +31,26 @@ srp_SOURCES = \
 srp_CFLAGS = -DMAIN -I$(top_srcdir)/include @TRACKER_CFLAGS@
 srp_LDADD = $(top_builddir)/libatalk/libatalk.la
 endif
+
+if HAVE_TRACKER_RDF
+BUILT_SOURCES += slmod_rdf_parser.h
+noinst_PROGRAMS += stp
+module_LTLIBRARIES += slmod_rdf.la
+
+slmod_rdf_la_SOURCES = \
+       slmod_rdf.c \
+       slmod_rdf_map.c \
+       slmod_rdf_parser.y \
+       spotlight_rawquery_lexer.l
+
+slmod_rdf_la_CFLAGS  = @TRACKER_CFLAGS@
+slmod_rdf_la_LDFLAGS = -module -avoid-version @TRACKER_LIBS@
+
+stp_SOURCES = \
+       slmod_rdf_map.c \
+       slmod_rdf_parser.y \
+       spotlight_rawquery_lexer.l
+stp_CFLAGS = -DMAIN @TRACKER_CFLAGS@
+stp_LDADD = $(top_builddir)/libatalk/libatalk.la @TRACKER_LIBS@
+
+endif
\ No newline at end of file