[jhbuild] core-deps-latest: Switch gjs to meson



commit 96480d9429f9fb04586b516c72047834b90f983c
Author: Ting-Wei Lan <lantw src gnome org>
Date:   Sun Dec 1 11:43:37 2019 +0800

    core-deps-latest: Switch gjs to meson

 modulesets/gnome-suites-core-deps-latest.modules | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-latest.modules 
b/modulesets/gnome-suites-core-deps-latest.modules
index ceb56706..f9f2a299 100644
--- a/modulesets/gnome-suites-core-deps-latest.modules
+++ b/modulesets/gnome-suites-core-deps-latest.modules
@@ -656,16 +656,15 @@
     </dependencies>
   </meson>
 
-  <autotools id="gjs" autogenargs="--enable-installed-tests">
+  <meson id="gjs" mesonargs="-Dinstalled_tests=true">
     <if condition-set="coverage">
-      <autogenargs value="--enable-coverage"/>
+      <mesonargs value="-Db_coverage=true"/>
     </if>
     <if condition-unset="linux">
-      <autogenargs value="--disable-profiler"/>
+      <mesonargs value="-Dprofiler=disabled"/>
     </if>
     <branch/>
     <dependencies>
-      <dep package="m4-common"/>
       <dep package="dbus-glib"/>
       <dep package="gobject-introspection"/>
       <dep package="mozjs60"/>
@@ -677,7 +676,7 @@
         <dep package="lcov"/>
       </if>
     </dependencies>
-  </autotools>
+  </meson>
 
   <meson id="gobject-introspection">
     <branch/>


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