Mercurial > hg > orthanc-webviewer
comparison Orthanc/Resources/CMake/GoogleTestConfiguration.cmake @ 155:08f30c8962a7
sync
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 29 Nov 2016 13:28:58 +0100 |
parents | d850500b8ca6 |
children | 330ecfd96aec |
comparison
equal
deleted
inserted
replaced
154:fcc3be30b116 | 155:08f30c8962a7 |
---|---|
1 if (USE_GTEST_DEBIAN_SOURCE_PACKAGE) | 1 if (USE_GTEST_DEBIAN_SOURCE_PACKAGE) |
2 set(GTEST_SOURCES /usr/src/gtest/src/gtest-all.cc) | 2 find_path(GTEST_DEBIAN_SOURCES_DIR |
3 include_directories(/usr/src/gtest) | 3 NAMES src/gtest-all.cc |
4 PATHS | |
5 /usr/src/gtest | |
6 /usr/src/googletest/googletest | |
7 PATH_SUFFIXES src | |
8 ) | |
4 | 9 |
5 if (NOT EXISTS /usr/include/gtest/gtest.h OR | 10 find_path(GTEST_DEBIAN_INCLUDE_DIR |
6 NOT EXISTS ${GTEST_SOURCES}) | 11 NAMES gtest.h |
12 PATHS | |
13 /usr/include/gtest | |
14 ) | |
15 | |
16 message("Path to the Debian Google Test sources: ${GTEST_DEBIAN_SOURCES_DIR}") | |
17 message("Path to the Debian Google Test includes: ${GTEST_DEBIAN_INCLUDE_DIR}") | |
18 | |
19 set(GTEST_SOURCES ${GTEST_DEBIAN_SOURCES_DIR}/src/gtest-all.cc) | |
20 include_directories(${GTEST_DEBIAN_SOURCES_DIR}) | |
21 | |
22 if (NOT EXISTS ${GTEST_SOURCES} OR | |
23 NOT EXISTS ${GTEST_DEBIAN_INCLUDE_DIR}/gtest.h) | |
7 message(FATAL_ERROR "Please install the libgtest-dev package") | 24 message(FATAL_ERROR "Please install the libgtest-dev package") |
8 endif() | 25 endif() |
9 | 26 |
10 elseif (STATIC_BUILD OR NOT USE_SYSTEM_GOOGLE_TEST) | 27 elseif (STATIC_BUILD OR NOT USE_SYSTEM_GOOGLE_TEST) |
11 set(GTEST_SOURCES_DIR ${CMAKE_BINARY_DIR}/gtest-1.7.0) | 28 set(GTEST_SOURCES_DIR ${CMAKE_BINARY_DIR}/gtest-1.7.0) |
12 set(GTEST_URL "http://www.montefiore.ulg.ac.be/~jodogne/Orthanc/ThirdPartyDownloads/gtest-1.7.0.zip") | 29 set(GTEST_URL "http://www.orthanc-server.com/downloads/third-party/gtest-1.7.0.zip") |
13 set(GTEST_MD5 "2d6ec8ccdf5c46b05ba54a9fd1d130d7") | 30 set(GTEST_MD5 "2d6ec8ccdf5c46b05ba54a9fd1d130d7") |
14 | 31 |
15 DownloadPackage(${GTEST_MD5} ${GTEST_URL} "${GTEST_SOURCES_DIR}") | 32 DownloadPackage(${GTEST_MD5} ${GTEST_URL} "${GTEST_SOURCES_DIR}") |
16 | 33 |
17 include_directories( | 34 include_directories( |