diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2018-11-13 01:29:40 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2018-11-13 01:35:06 +0100 |
commit | 35e299bbfd7a4f7bf1f39c2a2da8b4013f28d8e1 (patch) | |
tree | 9b8007882f1773c2976aaacee2ca6d895b375697 | |
parent | a61c7fbf23a87845ebc34459b0427aa324fa91f9 (diff) | |
download | tracker-35e299bbfd7a4f7bf1f39c2a2da8b4013f28d8e1.tar.gz |
build: Export store/ontology/domain ontology locations in .pc file
Export those in tracker-sparql.pc, so users may find out the install
details.
Related: https://gitlab.gnome.org/GNOME/tracker-miners/issues/19
-rw-r--r-- | meson.build | 3 | ||||
-rw-r--r-- | src/libtracker-sparql/tracker-sparql.pc.in | 5 |
2 files changed, 8 insertions, 0 deletions
diff --git a/meson.build b/meson.build index ee89f6e65..0610befb7 100644 --- a/meson.build +++ b/meson.build @@ -268,6 +268,9 @@ conf.set('libexecdir', join_paths(get_option('prefix'), get_option('libexecdir') conf.set('prefix', get_option('prefix')) conf.set('TRACKER_API_VERSION', tracker_api_version) conf.set('VERSION', meson.project_version()) +conf.set('tracker_store', join_paths ('${libexecdir}', 'tracker-store')) +conf.set('ontologies_dir', join_paths ('${datadir}', 'tracker', 'ontologies')) +conf.set('domain_ontologies_dir', join_paths('${datadir}', 'tracker', 'domain-ontologies')) # Configure functional tests to run completely from source tree. conf.set('FUNCTIONAL_TESTS_ONTOLOGIES_DIR', join_paths(meson.current_source_dir(), 'tests', 'functional-tests', 'test-ontologies')) diff --git a/src/libtracker-sparql/tracker-sparql.pc.in b/src/libtracker-sparql/tracker-sparql.pc.in index 4fb785c3d..dcdf0b7df 100644 --- a/src/libtracker-sparql/tracker-sparql.pc.in +++ b/src/libtracker-sparql/tracker-sparql.pc.in @@ -2,6 +2,11 @@ prefix=@prefix@ exec_prefix=@exec_prefix@ libdir=@libdir@ includedir=@includedir@ +libexecdir=@libexecdir@ +datadir=@datadir@ +tracker_store=@tracker_store@ +ontologies_dir=@ontologies_dir@ +domain_ontologies_dir=@domain_ontologies_dir@ Name: tracker-sparql Description: Tracker : A library to perform SPARQL queries and updates in the \ |