Re: [Tracker] Meson build instructions for Tracker



On 5/21/17, Carlos Garnacho <carlosg gnome org> wrote:
On Thu, Mar 30, 2017 at 11:54 PM, Sam Thursfield <ssssam gmail com> wrote:
FWIW, the meson step fails here because I lack the gee library, which
we don't need anymore :), those bits can be removed from the root dir
and utils/tracker-resdump meson.build files.

OK, done.

You can run the test suite:

    ninja-build test

Hmm, amusingly "ninja test" fails on some tests in weird ways here. I
must investigate further, but won't make this hold the merge.

Interesting .. I see some failures as well. I'll see if I can solve
any. The functional tests mostly fail but that's been the case anyway,
it's just that previously they weren't run unless you manually did
`make functional-test`.

As long as autotools config is preserved so far, I think this can be
merged soon so it gets more coverage through jhbuild/whatnot. At a
later point we can definitely consider going meson-only :).
...

Please let's get this merged ASAP :), I think it looks and works good
enough that we get further coverage.

I've pushed a new 'meson-final' branch with everything in single
commit; I can merge this tomorrow if you're happy with it.

Sam


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]