aboutsummaryrefslogtreecommitdiff
path: root/qa/pull-tester/build-tests.sh.in
diff options
context:
space:
mode:
authorGavin Andresen <gavinandresen@gmail.com>2013-10-07 13:10:22 +1000
committerGavin Andresen <gavinandresen@gmail.com>2013-10-08 10:49:50 +1000
commit583484a656071a04974cda6de50cdd627f2dc616 (patch)
treea35184585205b66e0c831dcf44b718c2717c13a5 /qa/pull-tester/build-tests.sh.in
parent695a722003a2565f79cc337668e52d5c941fde10 (diff)
Re-enable win32 pull-testing
Diffstat (limited to 'qa/pull-tester/build-tests.sh.in')
-rwxr-xr-xqa/pull-tester/build-tests.sh.in23
1 files changed, 12 insertions, 11 deletions
diff --git a/qa/pull-tester/build-tests.sh.in b/qa/pull-tester/build-tests.sh.in
index b353c57909..85d9d55bb2 100755
--- a/qa/pull-tester/build-tests.sh.in
+++ b/qa/pull-tester/build-tests.sh.in
@@ -17,15 +17,25 @@ fi
DISTDIR=@PACKAGE@-@VERSION@
+# Test win32 build first (it breaks the most often)
+cd @abs_top_srcdir@
+make distdir
+mv $DISTDIR win32-build
+cd win32-build
+./configure --disable-silent-rules --disable-ccache --prefix=$MINGWPREFIX --host=i586-mingw32msvc --with-qt-bindir=$MINGWPREFIX/host/bin --with-qt-plugindir=$MINGWPREFIX/plugins --with-qt-incdir=$MINGWPREFIX/include --with-boost=$MINGWPREFIX --with-protoc-bindir=$MINGWPREFIX/host/bin CPPFLAGS=-I$MINGWPREFIX/include LDFLAGS=-L$MINGWPREFIX/lib
+make -j$JOBS
+make check
+
+# ... then linux build, with blockchain-tester:
cd @abs_top_srcdir@
make distdir
mv $DISTDIR linux-build
cd linux-build
-./configure --with-comparison-tool="$JAVA_COMPARISON_TOOL"
+./configure --disable-silent-rules --disable-ccache --with-comparison-tool="$JAVA_COMPARISON_TOOL"
make -j$JOBS
make check
-#Test code coverage
+# Test code coverage
cd @abs_top_srcdir@
make distdir
mv $DISTDIR linux-coverage-build
@@ -34,12 +44,3 @@ cd linux-coverage-build
make -j$JOBS
make cov
-# win32 build disabled until pull-tester has updated dependencies
-##Test win32 build
-#cd @abs_top_srcdir@
-#make distdir
-#mv $DISTDIR win32-build
-#cd win32-build
-#./configure --prefix=$MINGWPREFIX --host=i586-mingw32msvc --with-qt-bindir=$MINGWPREFIX/host/bin --with-qt-plugindir=$MINGWPREFIX/plugins --with-qt-incdir=$MINGWPREFIX/include --with-boost=$MINGWPREFIX --with-protoc-bindir=$MINGWPREFIX/host/bin --with-comparison-tool="$JAVA_COMPARISON_TOOL" CPPFLAGS=-I$MINGWPREFIX/include LDFLAGS=-L$MINGWPREFIX/lib
-#make -j$JOBS
-#make check