Mercurial > hg > orthanc-gcp
changeset 3:cd1231292eb6
build type in holy build box
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 13 Jun 2019 15:50:25 +0200 |
parents | 39bdff8f0247 |
children | 58a9a644bd15 |
files | Resources/holy-build-box-compile.sh Resources/holy-build-box-internal.sh |
diffstat | 2 files changed, 7 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/Resources/holy-build-box-compile.sh Thu Jun 13 15:32:35 2019 +0200 +++ b/Resources/holy-build-box-compile.sh Thu Jun 13 15:50:25 2019 +0200 @@ -12,6 +12,11 @@ set -ex +if [ "$1" != "Debug" -a "$1" != "Release" ]; then + echo "Please provide build type: Debug or Release" + exit -1 +fi + ROOT_DIR=`dirname $(readlink -f $0)`/.. mkdir -p ${ROOT_DIR}/holy-build-box @@ -21,6 +26,6 @@ -v ${ROOT_DIR}:/source:ro \ -v ${ROOT_DIR}/holy-build-box:/target:rw \ phusion/holy-build-box-64:2.0.1 \ - bash /source/Resources/holy-build-box-internal.sh + bash /source/Resources/holy-build-box-internal.sh $1 ls -l ${ROOT_DIR}/holy-build-box/
--- a/Resources/holy-build-box-internal.sh Thu Jun 13 15:32:35 2019 +0200 +++ b/Resources/holy-build-box-internal.sh Thu Jun 13 15:50:25 2019 +0200 @@ -21,7 +21,7 @@ cp -r /source /tmp/source-writeable cmake /tmp/source-writeable \ - -DCMAKE_BUILD_TYPE=Release -DSTATIC_BUILD=ON \ + -DCMAKE_BUILD_TYPE=$1 -DSTATIC_BUILD=ON \ -DORTHANC_FRAMEWORK_SOURCE=web \ -DCMAKE_INSTALL_PREFIX=/target