ci: disable dependency tracking in ci builds
authorMike Blumenkrantz <zmike@samsung.com>
Fri, 20 Jul 2018 22:37:16 +0000 (18:37 -0400)
committerSangHyeon Jade Lee <sh10233.lee@samsung.com>
Wed, 1 Aug 2018 04:27:58 +0000 (13:27 +0900)
ci builds are only built once, so tracking dependencies is just a waste
of build time

Differential Revision: https://phab.enlightenment.org/D6658

.ci/ci-configure.sh

index e7bf725..0d1f65c 100755 (executable)
@@ -6,7 +6,7 @@ set -e
 
 CI_BUILD_TYPE="$1"
 
-DEFAULT_LINUX_COPTS="--prefix=/usr/ --with-tests=regular --disable-cxx-bindings -C"
+DEFAULT_LINUX_COPTS="--prefix=/usr/ --with-tests=regular --disable-cxx-bindings --disable-dependency-tracking -C"
 
 WAYLAND_LINUX_COPTS=" --enable-wayland --enable-elput --enable-drm \
 --enable-wayland-ivi-shell --enable-gl-drm --with-opengl=es --enable-egl"
@@ -60,7 +60,7 @@ if [ "$DISTRO" != "" ] ; then
     --env LD="ld.gold" $(cat $HOME/cid) sh -c "./configure $OPTS"
   travis_endfold configure
 else
-  OSX_COPTS="--disable-cxx-bindings --with-tests=regular -C"
+  OSX_COPTS="--disable-cxx-bindings --with-tests=regular --disable-dependency-tracking -C"
 
   # Prepare OSX env for build
   mkdir -p ~/Library/LaunchAgents