[tracker-miners/wip/carlosg/drop-autotools] build: Drop autotools
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker-miners/wip/carlosg/drop-autotools] build: Drop autotools
- Date: Wed, 12 Sep 2018 11:55:55 +0000 (UTC)
commit 2124403562486271aa8535d3a8ef65f52c0451ff
Author: Carlos Garnacho <carlosg gnome org>
Date: Mon Sep 3 15:49:21 2018 +0200
build: Drop autotools
.gitlab-ci.yml | 25 +-
Makefile.am | 127 --
autogen.sh | 67 -
configure.ac | 1912 --------------------
docs/Makefile.am | 3 -
docs/design/Makefile.am | 4 -
docs/manpages/Makefile.am | 19 -
m4/.gitignore | 1 -
m4/attributes.m4 | 288 ---
m4/sqlite-auto-extension.m4 | 40 -
m4/sqlite-builtin-fts5.m4 | 35 -
m4/sqlite-threadsafe.m4 | 52 -
m4/tracker.m4 | 253 ---
m4/vala-extra.m4 | 26 -
src/Makefile.am | 17 -
src/libtracker-extract/Makefile.am | 68 -
src/libtracker-miners-common/Makefile.am | 63 -
src/miners/Makefile.am | 15 -
src/miners/apps/Makefile.am | 73 -
src/miners/fs/Makefile.am | 120 --
src/miners/rss/Makefile.am | 73 -
src/tracker-extract/Makefile.am | 651 -------
src/tracker-writeback/Makefile.am | 94 -
tests/Makefile.am | 19 -
tests/common/Makefile.am | 18 -
tests/functional-tests/Makefile.am | 85 -
tests/functional-tests/common/Makefile.am | 7 -
.../common/data/Images/Makefile.am | 10 -
tests/functional-tests/common/data/Makefile.am | 15 -
.../functional-tests/common/data/Music/Makefile.am | 8 -
.../functional-tests/common/data/Video/Makefile.am | 10 -
tests/functional-tests/common/utils/Makefile.am | 17 -
tests/functional-tests/test-apps-data/Makefile.am | 8 -
.../test-extraction-data/Makefile.am | 7 -
.../test-extraction-data/audio/Makefile.am | 12 -
.../test-extraction-data/images/Makefile.am | 41 -
.../test-extraction-data/office/Makefile.am | 26 -
.../test-extraction-data/playlists/Makefile.am | 10 -
.../test-extraction-data/video/Makefile.am | 16 -
.../test-writeback-data/Makefile.am | 8 -
tests/functional-tests/unittest2/Makefile.am | 19 -
tests/libtracker-extract/Makefile.am | 69 -
tests/libtracker-miners-common/Makefile.am | 42 -
tests/tracker-writeback/Makefile.am | 9 -
44 files changed, 1 insertion(+), 4481 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1301d3bdc..e3dc0e842 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,30 +4,7 @@
stages:
- test
-test-autotools-fedora-latest:
- stage: test
- image: registry.gitlab.gnome.org/sthursfield/tracker-oci-images/amd64/fedora:latest
-
- script:
- # First build and install latest Tracker using Meson (the Autotools build
- # of Tracker is tested already in tracker.git, we don't need to suffer that
- # again).
- - mkdir /opt/tracker; chown tracker:tracker /opt/tracker
- - su tracker -c 'git clone https://gitlab.gnome.org/GNOME/tracker'
- - su tracker -c 'cd tracker; mkdir build'
- - su tracker -c 'cd tracker/build; meson .. --prefix=/opt/tracker
-Ddbus_services=/opt/tracker/share/dbus-1/services -Dsystemd_user_services=/opt/tracker/lib/systemd/user'
- - su tracker -c 'cd tracker/build; ninja install'
- # Delete the build tree now that we're done with it, or `intltool-update`
- # raise a spurious error later during `make check`.
- - su tracker -c 'rm -Rf tracker'
-
- # Now build tracker-miners using Autotools, linking against new Tracker.
- - PKG_CONFIG_PATH=/opt/tracker/lib64/pkgconfig/ su tracker -c './autogen.sh --prefix=/opt/tracker'
- - su tracker -c 'make -j'
- - su tracker -c 'LD_LIBRARY_PATH=/opt/tracker/lib64 VERBOSE=1 make check'
- - su tracker -c 'LD_LIBRARY_PATH=/opt/tracker/lib64 TRACKER_TESTS_VERBOSE=1 dbus-launch make
functional-test'
-
-test-meson-fedora-latest:
+test-fedora-latest:
stage: test
image: registry.gitlab.gnome.org/sthursfield/tracker-oci-images/amd64/fedora:latest
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]