tizen: Set parallelize build up to (nproc / 2)
authorPhilippe Coval <philippe.coval@osg.samsung.com>
Wed, 12 Apr 2017 23:05:21 +0000 (08:05 +0900)
committerUze Choi <uzchoi@samsung.com>
Fri, 14 Apr 2017 12:12:55 +0000 (12:12 +0000)
Some systems faced internal compiler errors when overloaded

Bug: https://jira.iotivity.org/browse/IOT-2026
Change-Id: I898a76d894ec63a7945ec3ea668a0095b7fb2468
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/18905
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
gbsbuild.sh

index 9532294..e5642a5 100755 (executable)
@@ -56,6 +56,8 @@ cd $sourcedir/tmp
 
 secured=1
 gbscommand="gbs build -A armv7l "
+nproc=$(expr 1 + $(expr `nproc --ignore=1` / 2 ) )
+gbscommand=$gbscommand" --define '_smp_mflags -j$nproc'"
 
 for ARGUMENT_VALUE in $*
 do