[nautilus/wip/rishi/cmake-ninja] Use CMake's Ninja backend



commit 6e695f6b9068b6259248059ae1388f948adf3f03
Author: Debarshi Ray <debarshir gnome org>
Date:   Thu Jan 10 14:51:21 2019 +0100

    Use CMake's Ninja backend
    
    The difference between Make and Ninja for full, non-incremental builds
    isn't that much [1,2]; but Ninja is already being used by Meson, so
    why not?
    
    [1] https://david.rothlis.net/ninja-benchmark/
    [2] http://hamelot.io/programming/make-vs-ninja-performance-comparison/
    
    https://gitlab.gnome.org/GNOME/nautilus/merge_requests/386

 build-aux/flatpak/org.gnome.Nautilus.json      | 2 +-
 build-aux/flatpak/org.gnome.Nautilus.yml       | 2 +-
 build-aux/flatpak/org.gnome.NautilusGtk4.yml   | 2 +-
 build-aux/flatpak/org.gnome.NautilusMaster.yml | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/build-aux/flatpak/org.gnome.Nautilus.json b/build-aux/flatpak/org.gnome.Nautilus.json
index f8208c23d..dd796ec59 100644
--- a/build-aux/flatpak/org.gnome.Nautilus.json
+++ b/build-aux/flatpak/org.gnome.Nautilus.json
@@ -33,7 +33,7 @@
                 "-DCMAKE_INSTALL_PREFIX=/app",
                 "-DCMAKE_INSTALL_LIBDIR=/app/lib"
             ],
-            "buildsystem" : "cmake",
+            "buildsystem" : "cmake-ninja",
             "sources" : [
                 {
                     "type" : "archive",
diff --git a/build-aux/flatpak/org.gnome.Nautilus.yml b/build-aux/flatpak/org.gnome.Nautilus.yml
index 904e190ef..258ceb3cb 100644
--- a/build-aux/flatpak/org.gnome.Nautilus.yml
+++ b/build-aux/flatpak/org.gnome.Nautilus.yml
@@ -29,7 +29,7 @@ modules:
   config-opts:
   - "-DCMAKE_INSTALL_PREFIX=/app"
   - "-DCMAKE_INSTALL_LIBDIR=/app/lib"
-  buildsystem: cmake
+  buildsystem: cmake-ninja
   sources:
   - type: archive
     url: https://github.com/Exiv2/exiv2/archive/v0.26.tar.gz
diff --git a/build-aux/flatpak/org.gnome.NautilusGtk4.yml b/build-aux/flatpak/org.gnome.NautilusGtk4.yml
index 5f4e4a6a9..2a8eee1ef 100644
--- a/build-aux/flatpak/org.gnome.NautilusGtk4.yml
+++ b/build-aux/flatpak/org.gnome.NautilusGtk4.yml
@@ -29,7 +29,7 @@ finish-args:
 
 modules:
   - name: "exiv2"
-    buildsystem: "cmake"
+    buildsystem: "cmake-ninja"
     sources:
       - type: "archive"
         url: "https://github.com/Exiv2/exiv2/archive/v0.26.tar.gz";
diff --git a/build-aux/flatpak/org.gnome.NautilusMaster.yml b/build-aux/flatpak/org.gnome.NautilusMaster.yml
index 4e85fffa3..a62615b86 100644
--- a/build-aux/flatpak/org.gnome.NautilusMaster.yml
+++ b/build-aux/flatpak/org.gnome.NautilusMaster.yml
@@ -29,7 +29,7 @@ finish-args:
 
 modules:
   - name: "exiv2"
-    buildsystem: "cmake"
+    buildsystem: "cmake-ninja"
     sources:
       - type: "git"
         url: "https://github.com/Exiv2/exiv2.git";


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