Mercurial > hg > orthanc
comparison Resources/CMake/OrthancFrameworkParameters.cmake @ 2404:e6af2c5cd0f1
migration of Google Test into OrthancFramework
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 08 Sep 2017 16:48:33 +0200 |
parents | 7f9a78f7b5a7 |
children | f0cfacd0c9b8 |
comparison
equal
deleted
inserted
replaced
2403:06536b4f30c0 | 2404:e6af2c5cd0f1 |
---|---|
32 | 32 |
33 # Parameters to fine-tune linking against system libraries | 33 # Parameters to fine-tune linking against system libraries |
34 set(USE_SYSTEM_BOOST ON CACHE BOOL "Use the system version of Boost") | 34 set(USE_SYSTEM_BOOST ON CACHE BOOL "Use the system version of Boost") |
35 set(USE_SYSTEM_CIVETWEB ON CACHE BOOL "Use the system version of Civetweb (experimental)") | 35 set(USE_SYSTEM_CIVETWEB ON CACHE BOOL "Use the system version of Civetweb (experimental)") |
36 set(USE_SYSTEM_CURL ON CACHE BOOL "Use the system version of LibCurl") | 36 set(USE_SYSTEM_CURL ON CACHE BOOL "Use the system version of LibCurl") |
37 set(USE_SYSTEM_GOOGLE_TEST ON CACHE BOOL "Use the system version of Google Test") | |
37 set(USE_SYSTEM_JSONCPP ON CACHE BOOL "Use the system version of JsonCpp") | 38 set(USE_SYSTEM_JSONCPP ON CACHE BOOL "Use the system version of JsonCpp") |
38 set(USE_SYSTEM_LIBICONV ON CACHE BOOL "Use the system version of libiconv") | 39 set(USE_SYSTEM_LIBICONV ON CACHE BOOL "Use the system version of libiconv") |
39 set(USE_SYSTEM_LIBJPEG ON CACHE BOOL "Use the system version of libjpeg") | 40 set(USE_SYSTEM_LIBJPEG ON CACHE BOOL "Use the system version of libjpeg") |
40 set(USE_SYSTEM_LIBP11 OFF CACHE BOOL "Use the system version of libp11 (PKCS#11 wrapper library)") | 41 set(USE_SYSTEM_LIBP11 OFF CACHE BOOL "Use the system version of libp11 (PKCS#11 wrapper library)") |
41 set(USE_SYSTEM_LIBPNG ON CACHE BOOL "Use the system version of libpng") | 42 set(USE_SYSTEM_LIBPNG ON CACHE BOOL "Use the system version of libpng") |
53 set(USE_SYSTEM_DCMTK ON CACHE BOOL "Use the system version of DCMTK") | 54 set(USE_SYSTEM_DCMTK ON CACHE BOOL "Use the system version of DCMTK") |
54 set(ENABLE_DCMTK_JPEG ON CACHE BOOL "Enable JPEG-LS (Lossless) decompression") | 55 set(ENABLE_DCMTK_JPEG ON CACHE BOOL "Enable JPEG-LS (Lossless) decompression") |
55 set(ENABLE_DCMTK_JPEG_LOSSLESS ON CACHE BOOL "Enable JPEG-LS (Lossless) decompression") | 56 set(ENABLE_DCMTK_JPEG_LOSSLESS ON CACHE BOOL "Enable JPEG-LS (Lossless) decompression") |
56 | 57 |
57 # Advanced and distribution-specific parameters | 58 # Advanced and distribution-specific parameters |
59 set(USE_GOOGLE_TEST_DEBIAN_PACKAGE OFF CACHE BOOL "Use the sources of Google Test shipped with libgtest-dev (Debian only)") | |
58 set(SYSTEM_MONGOOSE_USE_CALLBACKS ON CACHE BOOL "The system version of Mongoose uses callbacks (version >= 3.7)") | 60 set(SYSTEM_MONGOOSE_USE_CALLBACKS ON CACHE BOOL "The system version of Mongoose uses callbacks (version >= 3.7)") |
59 set(USE_BOOST_ICONV ON CACHE BOOL "Use iconv instead of wconv (Windows only)") | 61 set(USE_BOOST_ICONV ON CACHE BOOL "Use iconv instead of wconv (Windows only)") |
60 set(USE_PUGIXML ON CACHE BOOL "Use the Pugixml parser (turn off only for debug)") | 62 set(USE_PUGIXML ON CACHE BOOL "Use the Pugixml parser (turn off only for debug)") |
61 | 63 |
64 mark_as_advanced(USE_GOOGLE_TEST_DEBIAN_PACKAGE) | |
62 mark_as_advanced(SYSTEM_MONGOOSE_USE_CALLBACKS) | 65 mark_as_advanced(SYSTEM_MONGOOSE_USE_CALLBACKS) |
63 mark_as_advanced(USE_BOOST_ICONV) | 66 mark_as_advanced(USE_BOOST_ICONV) |
64 mark_as_advanced(USE_PUGIXML) | 67 mark_as_advanced(USE_PUGIXML) |
65 | 68 |
66 | 69 |
73 # set to "OFF" by third-party projects if their associated features | 76 # set to "OFF" by third-party projects if their associated features |
74 # are not required | 77 # are not required |
75 | 78 |
76 set(ENABLE_CRYPTO_OPTIONS OFF CACHE INTERNAL "Show options related to cryptography") | 79 set(ENABLE_CRYPTO_OPTIONS OFF CACHE INTERNAL "Show options related to cryptography") |
77 set(ENABLE_JPEG OFF CACHE INTERNAL "Enable support of JPEG") | 80 set(ENABLE_JPEG OFF CACHE INTERNAL "Enable support of JPEG") |
81 set(ENABLE_GOOGLE_TEST OFF CACHE INTERNAL "Enable support of Google Test") | |
78 set(ENABLE_LOCALE OFF CACHE INTERNAL "Enable support for locales (notably in Boost)") | 82 set(ENABLE_LOCALE OFF CACHE INTERNAL "Enable support for locales (notably in Boost)") |
79 set(ENABLE_LUA OFF CACHE INTERNAL "Enable support of Lua scripting") | 83 set(ENABLE_LUA OFF CACHE INTERNAL "Enable support of Lua scripting") |
80 set(ENABLE_PNG OFF CACHE INTERNAL "Enable support of PNG") | 84 set(ENABLE_PNG OFF CACHE INTERNAL "Enable support of PNG") |
81 set(ENABLE_PUGIXML OFF CACHE INTERNAL "Enable support of XML through Pugixml") | 85 set(ENABLE_PUGIXML OFF CACHE INTERNAL "Enable support of XML through Pugixml") |
82 set(ENABLE_SQLITE OFF CACHE INTERNAL "Enable support of SQLite databases") | 86 set(ENABLE_SQLITE OFF CACHE INTERNAL "Enable support of SQLite databases") |