[ci] Add CI_TAGS option for --disable-mcs-build
authorAlexander Köplinger <alex.koeplinger@outlook.com>
Mon, 7 Aug 2017 14:28:47 +0000 (16:28 +0200)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Mon, 7 Aug 2017 14:28:47 +0000 (16:28 +0200)
Useful if you don't want to build the class libraries e.g. for
some static analysis of the runtime.

scripts/ci/run-jenkins.sh

index a308f1b252b528b0c4c2ce34e8d0f042641c2136..4eeedc730de5cb9b01d36713c73f501d2a5ff564 100755 (executable)
@@ -29,6 +29,7 @@ if [[ ${CI_TAGS} == *'checked-coop'* ]]; then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLA
 if [[ ${CI_TAGS} == *'checked-all'* ]]; then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --enable-checked-build=all"; fi
 
 if [[ ${CI_TAGS} == *'mcs-compiler'* ]]; then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --with-csc=mcs"; fi
+if [[ ${CI_TAGS} == *'disable-mcs-build'* ]]; then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --disable-mcs-build"; fi
 
 if   [[ ${CI_TAGS} == *'fullaot_llvm'* ]];       then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --enable-llvm=yes --with-runtime_preset=fullaot ";
 elif [[ ${CI_TAGS} == *'hybridaot_llvm'* ]];     then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --enable-llvm=yes --with-runtime_preset=hybridaot";