Skip to content
  • Sam Thursfield's avatar
    Rename libtracker-common to libtracker-miners-common · 3cee7b92
    Sam Thursfield authored and Sam Thursfield's avatar Sam Thursfield committed
    We made a big compromise when splitting tracker core from tracker-miners
    in that the common code that was needed by both parts would end up
    duplicated. It's ugly but it works fine at the moment and allows us to
    keep all of the common code private.
    
    I had an issue when trying to embed tracker core into tracker-miners as
    a Meson subproject though. Having two targets named tracker-common
    caused confusion as duplicate targets aren't allowed, but they are not
    quite equivalent so we can't just pick one or the other.
    
    To work around this, I've renamed the copy in this repo to
    tracker-miners-common. This only affects the target names, not the
    actual function names.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=789725
    3cee7b92