comparison CMakeLists.txt @ 1024:a93867a94011 templating

smoother integration of plustache
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 10 Jul 2014 11:53:23 +0200
parents 226cfef3822e
children 7f748bac15e5
comparison
equal deleted inserted replaced
1023:226cfef3822e 1024:a93867a94011
18 SET(DCMTK_DICTIONARY_DIR "" CACHE PATH "Directory containing the DCMTK dictionaries \"dicom.dic\" and \"private.dic\" (only when using system version of DCMTK)") 18 SET(DCMTK_DICTIONARY_DIR "" CACHE PATH "Directory containing the DCMTK dictionaries \"dicom.dic\" and \"private.dic\" (only when using system version of DCMTK)")
19 SET(ALLOW_DOWNLOADS OFF CACHE BOOL "Allow CMake to download packages") 19 SET(ALLOW_DOWNLOADS OFF CACHE BOOL "Allow CMake to download packages")
20 SET(UNIT_TESTS_WITH_HTTP_CONNEXIONS ON CACHE BOOL "Allow unit tests to make HTTP requests") 20 SET(UNIT_TESTS_WITH_HTTP_CONNEXIONS ON CACHE BOOL "Allow unit tests to make HTTP requests")
21 SET(ENABLE_JPEG ON CACHE BOOL "Enable JPEG decompression") 21 SET(ENABLE_JPEG ON CACHE BOOL "Enable JPEG decompression")
22 SET(ENABLE_JPEG_LOSSLESS ON CACHE BOOL "Enable JPEG-LS (Lossless) decompression") 22 SET(ENABLE_JPEG_LOSSLESS ON CACHE BOOL "Enable JPEG-LS (Lossless) decompression")
23
24 # Experimental options
25 SET(USE_PLUSTACHE OFF CACHE BOOL "Use the Plustache templating engine (experimental)")
23 26
24 # Advanced parameters to fine-tune linking against system libraries 27 # Advanced parameters to fine-tune linking against system libraries
25 SET(USE_SYSTEM_JSONCPP ON CACHE BOOL "Use the system version of JsonCpp") 28 SET(USE_SYSTEM_JSONCPP ON CACHE BOOL "Use the system version of JsonCpp")
26 SET(USE_SYSTEM_GOOGLE_LOG ON CACHE BOOL "Use the system version of Google Log") 29 SET(USE_SYSTEM_GOOGLE_LOG ON CACHE BOOL "Use the system version of Google Log")
27 SET(USE_SYSTEM_GOOGLE_TEST ON CACHE BOOL "Use the system version of Google Test") 30 SET(USE_SYSTEM_GOOGLE_TEST ON CACHE BOOL "Use the system version of Google Test")
32 SET(USE_SYSTEM_BOOST ON CACHE BOOL "Use the system version of Boost") 35 SET(USE_SYSTEM_BOOST ON CACHE BOOL "Use the system version of Boost")
33 SET(USE_SYSTEM_LIBPNG ON CACHE BOOL "Use the system version of LibPng") 36 SET(USE_SYSTEM_LIBPNG ON CACHE BOOL "Use the system version of LibPng")
34 SET(USE_SYSTEM_CURL ON CACHE BOOL "Use the system version of LibCurl") 37 SET(USE_SYSTEM_CURL ON CACHE BOOL "Use the system version of LibCurl")
35 SET(USE_SYSTEM_OPENSSL ON CACHE BOOL "Use the system version of OpenSSL") 38 SET(USE_SYSTEM_OPENSSL ON CACHE BOOL "Use the system version of OpenSSL")
36 SET(USE_SYSTEM_ZLIB ON CACHE BOOL "Use the system version of ZLib") 39 SET(USE_SYSTEM_ZLIB ON CACHE BOOL "Use the system version of ZLib")
40 SET(USE_SYSTEM_PLUSTACHE OFF CACHE BOOL "Use the system version of Plustache (experimental)")
37 41
38 # Distribution-specific settings 42 # Distribution-specific settings
39 SET(USE_GTEST_DEBIAN_SOURCE_PACKAGE OFF CACHE BOOL "Use the sources of Google Test shipped with libgtest-dev (Debian only)") 43 SET(USE_GTEST_DEBIAN_SOURCE_PACKAGE OFF CACHE BOOL "Use the sources of Google Test shipped with libgtest-dev (Debian only)")
40 mark_as_advanced(USE_GTEST_DEBIAN_SOURCE_PACKAGE) 44 mark_as_advanced(USE_GTEST_DEBIAN_SOURCE_PACKAGE)
41 45
185 UnitTestsSources/MultiThreadingTests.cpp 189 UnitTestsSources/MultiThreadingTests.cpp
186 UnitTestsSources/UnitTestsMain.cpp 190 UnitTestsSources/UnitTestsMain.cpp
187 UnitTestsSources/ImageProcessingTests.cpp 191 UnitTestsSources/ImageProcessingTests.cpp
188 UnitTestsSources/JpegLosslessTests.cpp 192 UnitTestsSources/JpegLosslessTests.cpp
189 UnitTestsSources/PluginsTests.cpp 193 UnitTestsSources/PluginsTests.cpp
190 UnitTestsSources/Plustache.cpp 194 UnitTestsSources/PlustacheTests.cpp
191 ) 195 )
192 196
193 197
194 198
195 ##################################################################### 199 #####################################################################