]> git.sesse.net Git - vlc/commitdiff
ios: parallelize contrib compilation
authorFelix Paul Kühne <fkuehne@videolan.org>
Tue, 3 Feb 2015 14:18:34 +0000 (15:18 +0100)
committerFelix Paul Kühne <fkuehne@videolan.org>
Tue, 3 Feb 2015 14:19:20 +0000 (15:19 +0100)
extras/package/ios/build.sh

index 9a5aed230d752286274db1f685120578ae24afd9..2736236286bdf202a5284615672e6ad40f1e4493 100755 (executable)
@@ -10,6 +10,9 @@ SIXTYFOURBIT_SDK_MIN=7.0
 ARCH=armv7
 SCARY=yes
 
+CORE_COUNT=`sysctl -n machdep.cpu.core_count`
+let MAKE_JOBS=$CORE_COUNT+1
+
 usage()
 {
 cat << EOF
@@ -257,7 +260,7 @@ fi
 echo "EXTRA_CFLAGS += ${EXTRA_CFLAGS}" >> config.mak
 echo "EXTRA_LDFLAGS += ${EXTRA_LDFLAGS}" >> config.mak
 make fetch
-make
+make -j$MAKE_JOBS > ${out}
 spopd
 
 info "Bootstraping vlc"
@@ -361,9 +364,6 @@ ${VLCROOT}/configure \
     --disable-mad > ${out} # MMX and SSE support requires llvm which is broken on Simulator
 fi
 
-CORE_COUNT=`sysctl -n machdep.cpu.core_count`
-let MAKE_JOBS=$CORE_COUNT+1
-
 info "Building libvlc"
 make -j$MAKE_JOBS > ${out}