Mercurial > hg > orthanc-gcp
comparison 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 |
comparison
equal
deleted
inserted
replaced
1:179203abadc5 | 2:39bdff8f0247 |
---|---|
4 # Activate Holy Build Box environment. | 4 # Activate Holy Build Box environment. |
5 source /hbb_exe/activate | 5 source /hbb_exe/activate |
6 | 6 |
7 set -x | 7 set -x |
8 | 8 |
9 mkdir /build | 9 mkdir /tmp/build |
10 cd /build | 10 cd /tmp/build |
11 | 11 |
12 # Holy Build Box defines LDFLAGS as "-L/hbb_exe/lib | 12 # Holy Build Box defines LDFLAGS as "-L/hbb_exe/lib |
13 # -static-libstdc++". The "-L/hbb_exe/lib" option results in linking | 13 # -static-libstdc++". The "-L/hbb_exe/lib" option results in linking |
14 # errors "undefined reference" to `std::__once_callable', | 14 # errors "undefined reference" to `std::__once_callable', |
15 # 'std::__once_call' and '__once_proxy'. | 15 # 'std::__once_call' and '__once_proxy'. |
17 unset LDPATHFLAGS | 17 unset LDPATHFLAGS |
18 unset SHLIB_LDFLAGS | 18 unset SHLIB_LDFLAGS |
19 unset LD_LIBRARY_PATH | 19 unset LD_LIBRARY_PATH |
20 unset LIBRARY_PATH | 20 unset LIBRARY_PATH |
21 | 21 |
22 cp -r /source /source-writeable | 22 cp -r /source /tmp/source-writeable |
23 cmake /source-writeable \ | 23 cmake /tmp/source-writeable \ |
24 -DCMAKE_BUILD_TYPE=Release -DSTATIC_BUILD=ON \ | 24 -DCMAKE_BUILD_TYPE=Release -DSTATIC_BUILD=ON \ |
25 -DORTHANC_FRAMEWORK_SOURCE=web \ | 25 -DORTHANC_FRAMEWORK_SOURCE=web \ |
26 -DCMAKE_INSTALL_PREFIX=/target | 26 -DCMAKE_INSTALL_PREFIX=/target |
27 | 27 |
28 make -j`nproc` | 28 make -j`nproc` |