Mercurial > hg > orthanc-databases
comparison Resources/Orthanc/LinuxStandardBaseToolchain.cmake @ 149:d0b02fd48a92
sync
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 29 Jun 2020 19:20:45 +0200 |
parents | e4f1fb4412ea |
children | 84b6fc6f6b9b |
comparison
equal
deleted
inserted
replaced
148:4d3c3e58986d | 149:d0b02fd48a92 |
---|---|
1 # LSB_CC=gcc-4.8 LSB_CXX=g++-4.8 cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_TOOLCHAIN_FILE=../Resources/LinuxStandardBaseToolchain.cmake -DUSE_LEGACY_JSONCPP=ON -DUSE_LEGACY_LIBICU=ON -DBOOST_LOCALE_BACKEND=icu | 1 # |
2 # Full build, as used on the BuildBot CIS: | |
3 # | |
4 # $ LSB_CC=gcc-4.8 LSB_CXX=g++-4.8 cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_TOOLCHAIN_FILE=../Resources/LinuxStandardBaseToolchain.cmake -DUSE_LEGACY_JSONCPP=ON -DUSE_LEGACY_LIBICU=ON -DBOOST_LOCALE_BACKEND=icu -DENABLE_PKCS11=ON -G Ninja | |
5 # | |
6 # Or, more lightweight version (without libp11 and ICU): | |
7 # | |
8 # $ LSB_CC=gcc-4.8 LSB_CXX=g++-4.8 cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_TOOLCHAIN_FILE=../Resources/LinuxStandardBaseToolchain.cmake -DUSE_LEGACY_JSONCPP=ON -G Ninja | |
9 # | |
2 | 10 |
3 INCLUDE(CMakeForceCompiler) | 11 INCLUDE(CMakeForceCompiler) |
4 | 12 |
5 SET(LSB_PATH $ENV{LSB_PATH}) | 13 SET(LSB_PATH $ENV{LSB_PATH} CACHE STRING "") |
6 SET(LSB_CC $ENV{LSB_CC}) | 14 SET(LSB_CC $ENV{LSB_CC} CACHE STRING "") |
7 SET(LSB_CXX $ENV{LSB_CXX}) | 15 SET(LSB_CXX $ENV{LSB_CXX} CACHE STRING "") |
8 SET(LSB_TARGET_VERSION "4.0") | 16 SET(LSB_TARGET_VERSION "4.0" CACHE STRING "") |
9 | 17 |
10 IF ("${LSB_PATH}" STREQUAL "") | 18 IF ("${LSB_PATH}" STREQUAL "") |
11 SET(LSB_PATH "/opt/lsb") | 19 SET(LSB_PATH "/opt/lsb") |
12 ENDIF() | 20 ENDIF() |
13 | 21 |