Skip to content

Build libtracker-sparql as a monolithic library

Carlos Garnacho requested to merge wip/carlosg/shuffle-dirs into master

In this MR:

  • sqlite dependency is bumped to 3.20.0
  • in-tree fts5 module is gone
  • libtracker-fts is merged with libtracker-data
  • libtracker-data is merged with libtracker-sparql (as src/libtracker-sparql/core)
  • libtracker-sparql is built as a monolithic library, avoiding many intermediate static libraries

Since the different static libraries all had to interact through the libtracker-sparql public API, this will allow increasing internal interaction without necessarily increasing the public API we need to expose.

Edited by Carlos Garnacho

Merge request reports