summaryrefslogtreecommitdiff
path: root/sync-build.sh
diff options
context:
space:
mode:
authorPeter Wu <peter@lekensteyn.nl>2015-02-20 17:40:57 +0100
committerPeter Wu <peter@lekensteyn.nl>2015-02-20 18:01:46 +0100
commit57f49edb18fb1f8591026814e2912a2a24ee9e62 (patch)
tree19b03aad948be204b1882914fd7051be4b50c128 /sync-build.sh
parent9ed3db47e17fdf61a8facee1eeb5cbf4deda17bd (diff)
downloadwireshark-notes-57f49edb18fb1f8591026814e2912a2a24ee9e62.tar.gz
Switch to ninja
Ninja is awesome, it is faster than Unix Makefiles!
Diffstat (limited to 'sync-build.sh')
-rwxr-xr-xsync-build.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/sync-build.sh b/sync-build.sh
index a938644..5ba6111 100755
--- a/sync-build.sh
+++ b/sync-build.sh
@@ -92,6 +92,7 @@ if $force_cmake || [ ! -e $builddir/CMakeCache.txt ]; then
CC=$CC CXX=$CXX \
PKG_CONFIG_LIBDIR=$LIBDIR/pkgconfig \
cmake \
+ -GNinja \
-DCMAKE_INSTALL_PREFIX=/tmp/wsroot \
-DENABLE_GTK3=1 \
-DENABLE_PORTAUDIO=1 \
@@ -110,7 +111,7 @@ if $force_cmake || [ ! -e $builddir/CMakeCache.txt ]; then
-DCMAKE_CXX_FLAGS=$(printf %q "$CXXFLAGS") \
-DCMAKE_EXPORT_COMPILE_COMMANDS=1
fi &&
-time make -C $builddir -j\$((\$(nproc)*2))
+time ninja -C $builddir
'"