[rhythmbox/wip/sam/meson] ci: Test Meson instructions




commit a6fc78a664268f6933c3b11f26db54a8c7cd76b4
Author: Sam Thursfield <sam afuera me uk>
Date:   Tue Oct 27 20:44:59 2020 +0100

    ci: Test Meson instructions

 .gitlab-ci.yml | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b50729db3..754bd9a48 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -14,15 +14,14 @@ before_script:
                        libsecret-1-dev libpeas-dev yelp-tools x11proto-core-dev
                        liblircclient-dev python3-dev python-gi-dev
                        libdmapsharing-3.0-dev libjson-glib-dev libgrilo-0.3-dev
-                       libxml2-dev libtdb-dev
+                       libxml2-dev libtdb-dev meson ninja-build
 
 test:
   stage: test
   script:
     - mkdir build
     - cd build
-    - NOCONFIGURE=1 ../autogen.sh
-    - ../configure
-    - make
-    - make check
-    - make install
+    - meson ..
+    - ninja
+    - meson test
+    - ninja install


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