summaryrefslogtreecommitdiff
path: root/src/libtracker-control/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/libtracker-control/Makefile.am')
-rw-r--r--src/libtracker-control/Makefile.am106
1 files changed, 0 insertions, 106 deletions
diff --git a/src/libtracker-control/Makefile.am b/src/libtracker-control/Makefile.am
deleted file mode 100644
index 6e5589681..000000000
--- a/src/libtracker-control/Makefile.am
+++ /dev/null
@@ -1,106 +0,0 @@
-AM_CPPFLAGS = \
- $(BUILD_CFLAGS) \
- -I$(top_srcdir)/src \
- -I$(top_builddir)/src \
- -DSHAREDIR=\""$(datadir)"\" \
- -DTRACKER_MINERS_DIR=\""$(datadir)/tracker/miners"\" \
- $(LIBTRACKER_MINER_CFLAGS)
-
-lib_LTLIBRARIES = libtracker-control-@TRACKER_API_VERSION@.la
-
-libtracker_controldir = $(libdir)/tracker-$(TRACKER_API_VERSION)
-libtracker_controlincludedir=$(includedir)/tracker-$(TRACKER_API_VERSION)/libtracker-control/
-
-libtracker_control_@TRACKER_API_VERSION@_la_SOURCES = \
- tracker-miner-manager.c \
- tracker-miner-manager.h
-
-libtracker_controlinclude_HEADERS = \
- tracker-control.h \
- tracker-miner-manager.h
-
-libtracker_control_@TRACKER_API_VERSION@_la_LDFLAGS = \
- $(DTAGS_LDFLAGS) \
- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
-if !ENABLE_GCOV
-# Using enable_gcov instead of have_unit_test because when doing a release
-# we disable gcov but NOT the unit tests
-libtracker_control_@TRACKER_API_VERSION@_la_LDFLAGS += \
- -export-symbols-regex '^tracker_.*'
-endif
-
-libtracker_control_@TRACKER_API_VERSION@_la_LIBADD = \
- $(top_builddir)/src/libtracker-common/libtracker-common.la \
- $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \
- -lm \
- $(BUILD_LIBS) \
- $(LIBTRACKER_MINER_LIBS)
-
-# PkgConfig
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = tracker-control-$(TRACKER_API_VERSION).pc
-
-tracker-control-$(TRACKER_API_VERSION).pc: tracker-control.pc
- cp $< $@
-
-CLEANFILES = tracker-control-$(TRACKER_API_VERSION).pc
-
-# Vala bindings
-vapidir = $(datadir)/vala/vapi
-vapi_DATA = \
- tracker-control-$(TRACKER_API_VERSION).vapi \
- tracker-control-$(TRACKER_API_VERSION).deps
-
-tracker-control-$(TRACKER_API_VERSION).vapi: tracker-control.vapi
- cp $< $@
-
-tracker-control-$(TRACKER_API_VERSION).deps: tracker-control.deps
- cp $< $@
-
-BUILT_SOURCES = \
- $(vapi_DATA)
-
-CLEANFILES += $(BUILT_SOURCES)
-
-EXTRA_DIST = \
- tracker-control.vapi \
- tracker-control.deps \
- meson.build
-
-# Introspection foo
--include $(INTROSPECTION_MAKEFILE)
-INTROSPECTION_GIRS =
-INTROSPECTION_SCANNER_ARGS = \
- -I $(top_srcdir)/src \
- -D TRACKER_COMPILATION \
- --c-include="libtracker-control/tracker-control.h" \
- --identifier-prefix=Tracker \
- --symbol-prefix=tracker \
- --warn-all
-
-if HAVE_INTROSPECTION
-INTROSPECTION_CFLAGS += $(AM_CPPFLAGS)
-introspection_sources = \
- $(libtracker_control_@TRACKER_API_VERSION@_la_SOURCES)
-
-TrackerControl-@TRACKER_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libtracker-control-$(TRACKER_API_VERSION).la Makefile
-TrackerControl_@TRACKER_API_VERSION_UNDERSCORES@_gir_INCLUDES = Gio-2.0
-TrackerControl_@TRACKER_API_VERSION_UNDERSCORES@_gir_CFLAGS = $(INCLUDES)
-TrackerControl_@TRACKER_API_VERSION_UNDERSCORES@_gir_NAMESPACE = "TrackerControl"
-TrackerControl_@TRACKER_API_VERSION_UNDERSCORES@_gir_LIBS = libtracker-control-$(TRACKER_API_VERSION).la
-TrackerControl_@TRACKER_API_VERSION_UNDERSCORES@_gir_FILES = $(introspection_sources)
-
-INTROSPECTION_GIRS += TrackerControl-$(TRACKER_API_VERSION).gir
-
-girdir = $(datadir)/gir-1.0
-gir_DATA = $(INTROSPECTION_GIRS)
-
-typelibdir = $(libdir)/girepository-1.0
-typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
-
-CLEANFILES += $(gir_DATA) $(typelib_DATA)
-
-build-vapi: TrackerControl-$(TRACKER_API_VERSION).gir
- @vapigen --library tracker-control --metadatadir $(top_srcdir) --pkg gio-2.0 TrackerControl-$(TRACKER_API_VERSION).gir
-
-endif