]> git.pld-linux.org Git - packages/chromium-browser.git/blobdiff - builderx.sh
- release 2 (by relup.sh)
[packages/chromium-browser.git] / builderx.sh
index 73f85bf8d53a9be77631a550844d0b00257cc751..a3966ae7f12f7e9d0ed8d6baf73a50776606c551 100755 (executable)
@@ -1,4 +1,6 @@
 #!/bin/sh
+# Some notes:
+# https://code.google.com/p/chromium/wiki/LinuxFasterBuilds
 set -x
 
 dir=$(dirname "$0")
@@ -11,6 +13,8 @@ export CCACHE_DIR=$outdir/ccache
 export CCACHE_LOGFILE=$CCACHE_DIR/log
 export CCACHE_NLEVELS=1
 export CCACHE_HARDLINK=1
+#export CCACHE_BASEDIR
+#export CCACHE_SLOPPINESS=include_file_mtime
 
 install -d $outdir $rpmdir $logs
 
@@ -33,10 +37,12 @@ ccache -s
 log=$logs/$(date +%Y%m%d_%H%M%S)
 install -d $log
 mv $outdir/chromium-browser-*.*.*.*/src/REMOVED-*.txt $log
+logfile=$log/rpmbuild.log
+touch $logfile
 rmdir $log
 
 _smp_mflags=$(rpm -E %{?_smp_mflags})
-time $dir/teeboth '' rpmbuild \
+time $dir/teeboth "$logfile" rpmbuild \
        ${_smp_mflags:+--define "_smp_mflags ${_smp_mflags}"} \
        --define "_unpackaged_files_terminate_build 1" \
        --define '_enable_debug_packages 0' \
@@ -45,5 +51,7 @@ time $dir/teeboth '' rpmbuild \
        --define "_sourcedir $dir" \
        --define "_builddir $outdir" \
        --define "_rpmdir $rpmdir" \
+       --without debuginfo \
        --with verbose \
+       --with ninja \
        "$@"
This page took 0.104052 seconds and 4 git commands to generate.