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
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