# HG changeset patch
# User Sebastien Jodogne <s.jodogne@gmail.com>
# Date 1349685132 -7200
# Node ID 8ef8ce9fb6b3f14b1394cba986d8677f8731bd0c
# Parent  b09b0ffd99418b1bcd885e3c58695d9894637bea
fix of static google log

diff -r b09b0ffd9941 -r 8ef8ce9fb6b3 Resources/CMake/GoogleLogConfiguration.cmake
--- a/Resources/CMake/GoogleLogConfiguration.cmake	Sat Oct 06 16:47:58 2012 +0200
+++ b/Resources/CMake/GoogleLogConfiguration.cmake	Mon Oct 08 10:32:12 2012 +0200
@@ -1,4 +1,4 @@
-if (NOT USE_DYNAMIC_GOOGLE_LOG)
+if (${STATIC_BUILD} OR NOT ${USE_DYNAMIC_GOOGLE_LOG})
   SET(GOOGLE_LOG_SOURCES_DIR ${CMAKE_BINARY_DIR}/glog-0.3.2)
   DownloadPackage("http://google-glog.googlecode.com/files/glog-0.3.2.tar.gz" "${GOOGLE_LOG_SOURCES_DIR}" "" "")
 
@@ -9,6 +9,10 @@
     ${GOOGLE_LOG_SOURCES_DIR}/src/glog/vlog_is_on.h
     )
 
+  set(ac_google_namespace google)
+  set(ac_google_start_namespace "namespace google {")
+  set(ac_google_end_namespace "}")
+
   if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
     set(ac_cv_have_unistd_h 1)
     set(ac_cv_have_stdint_h 1)
@@ -18,12 +22,19 @@
     set(ac_cv_have_uint16_t 1)
     set(ac_cv_have_u_int16_t 0)
     set(ac_cv_have___uint16 0)
-    set(ac_cv_cxx_using_operator HAVE_USING_OPERATOR)
-    set(ac_cv_have___builtin_expect HAVE___BUILTIN_EXPECT)
-    set(ac_google_start_namespace _START_GOOGLE_NAMESPACE_)
-    set(ac_google_end_namespace _END_GOOGLE_NAMESPACE_)
+    set(ac_cv_cxx_using_operator 1)
+    set(ac_cv_have___builtin_expect 1)
   else()
-    # TODO
+    set(ac_cv_have_unistd_h 0)
+    set(ac_cv_have_stdint_h 0)
+    set(ac_cv_have_systypes_h 0)
+    set(ac_cv_have_inttypes_h 0)
+    set(ac_cv_have_libgflags 0)
+    set(ac_cv_have_uint16_t 0)
+    set(ac_cv_have_u_int16_t 0)
+    set(ac_cv_have___uint16 1)
+    set(ac_cv_cxx_using_operator 1)
+    set(ac_cv_have___builtin_expect 1)
   endif()
 
   foreach (f ${GOOGLE_LOG_HEADERS})