Mercurial > hg > orthanc-gcp
view Resources/holy-build-box-internal.sh @ 2:39bdff8f0247
user management in holy-build-box
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 13 Jun 2019 15:32:35 +0200 |
parents | 520cba9a0d42 |
children | cd1231292eb6 |
line wrap: on
line source
#!/bin/bash set -e # Activate Holy Build Box environment. source /hbb_exe/activate set -x mkdir /tmp/build cd /tmp/build # Holy Build Box defines LDFLAGS as "-L/hbb_exe/lib # -static-libstdc++". The "-L/hbb_exe/lib" option results in linking # errors "undefined reference" to `std::__once_callable', # 'std::__once_call' and '__once_proxy'. export LDFLAGS=-static-libstdc++ unset LDPATHFLAGS unset SHLIB_LDFLAGS unset LD_LIBRARY_PATH unset LIBRARY_PATH cp -r /source /tmp/source-writeable cmake /tmp/source-writeable \ -DCMAKE_BUILD_TYPE=Release -DSTATIC_BUILD=ON \ -DORTHANC_FRAMEWORK_SOURCE=web \ -DCMAKE_INSTALL_PREFIX=/target make -j`nproc` make install