Mercurial > hg > orthanc
comparison Resources/CMake/GoogleLogConfiguration.cmake @ 130:b09b0ffd9941
trying to statically build google log
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Sat, 06 Oct 2012 16:47:58 +0200 |
parents | 5bae1ac18ded |
children | 8ef8ce9fb6b3 |
comparison
equal
deleted
inserted
replaced
129:5133cfc8db86 | 130:b09b0ffd9941 |
---|---|
1 if (${STATIC_BUILD}) | 1 if (NOT USE_DYNAMIC_GOOGLE_LOG) |
2 SET(GOOGLE_LOG_SOURCES_DIR ${CMAKE_BINARY_DIR}/glog-0.3.2) | 2 SET(GOOGLE_LOG_SOURCES_DIR ${CMAKE_BINARY_DIR}/glog-0.3.2) |
3 DownloadPackage("http://google-glog.googlecode.com/files/glog-0.3.2.tar.gz" "${GOOGLE_LOG_SOURCES_DIR}" "" "") | 3 DownloadPackage("http://google-glog.googlecode.com/files/glog-0.3.2.tar.gz" "${GOOGLE_LOG_SOURCES_DIR}" "" "") |
4 | |
5 set(GOOGLE_LOG_HEADERS | |
6 ${GOOGLE_LOG_SOURCES_DIR}/src/glog/logging.h | |
7 ${GOOGLE_LOG_SOURCES_DIR}/src/glog/raw_logging.h | |
8 ${GOOGLE_LOG_SOURCES_DIR}/src/glog/stl_logging.h | |
9 ${GOOGLE_LOG_SOURCES_DIR}/src/glog/vlog_is_on.h | |
10 ) | |
11 | |
12 if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux") | |
13 set(ac_cv_have_unistd_h 1) | |
14 set(ac_cv_have_stdint_h 1) | |
15 set(ac_cv_have_systypes_h 0) | |
16 set(ac_cv_have_inttypes_h 0) | |
17 set(ac_cv_have_libgflags 0) | |
18 set(ac_cv_have_uint16_t 1) | |
19 set(ac_cv_have_u_int16_t 0) | |
20 set(ac_cv_have___uint16 0) | |
21 set(ac_cv_cxx_using_operator HAVE_USING_OPERATOR) | |
22 set(ac_cv_have___builtin_expect HAVE___BUILTIN_EXPECT) | |
23 set(ac_google_start_namespace _START_GOOGLE_NAMESPACE_) | |
24 set(ac_google_end_namespace _END_GOOGLE_NAMESPACE_) | |
25 else() | |
26 # TODO | |
27 endif() | |
28 | |
29 foreach (f ${GOOGLE_LOG_HEADERS}) | |
30 configure_file(${f}.in ${f}) | |
31 endforeach() | |
4 | 32 |
5 include_directories( | 33 include_directories( |
6 ${GOOGLE_LOG_SOURCES_DIR}/src | 34 ${GOOGLE_LOG_SOURCES_DIR}/src |
7 ) | 35 ) |
8 | 36 |