[med-svn] [ginkgocadx] 04/06: New upstream version 3.8.7

Gert Wollny gewo at moszumanska.debian.org
Sun Sep 24 08:13:24 UTC 2017


This is an automated email from the git hooks/post-receive script.

gewo pushed a commit to branch master
in repository ginkgocadx.

commit d6be7c04c32db459159e9528e96b6a8f81ebd40c
Author: Gert Wollny <gewo at debian.org>
Date:   Sun Sep 24 08:05:09 2017 +0000

    New upstream version 3.8.7
---
 CMakeLists.txt | 18 ++++++------------
 1 file changed, 6 insertions(+), 12 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3c67a35..b37af0b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -38,10 +38,14 @@ IF (((${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU") AND
   MESSAGE(STATUS "Compiler has full c++11 support")
 
   # g++ >= 6.0 sets std=c++14 by default
-  IF ((${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU") AND
-      (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 6.0.0))
+  IF (${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU")
+    IF (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 6.0.0)
+      SET(CXX_11_FLAG "-std=c++11")
+    ENDIF()
+  ELSE()
     SET(CXX_11_FLAG "-std=c++11")
   ENDIF()
+  
   set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}  ${CXX_11_FLAG}")
 ELSE()
   CHECK_CXX_COMPILER_FLAG("-std=c++11" HAS_GNU_CXX11_FLAG)
@@ -56,16 +60,6 @@ ELSE()
     ENDIF(HAS_GNU_CXX0X_FLAG)
   ENDIF(HAS_GNU_CXX11_FLAG)
   set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}  ${CXX_11_FLAG}")
-  INCLUDE (${CMAKE_CURRENT_SOURCE_DIR}/cmake/checkCpp0xAuto.cmake)
-  INCLUDE (${CMAKE_CURRENT_SOURCE_DIR}/cmake/checkCpp0xLambda.cmake)
-  IF(NOT "${CXX_HAS_CXX_0X_AUTO}" OR NOT CXX_HAS_CXX_0X_LAMBDA)
-    MESSAGE(FATAL_ERROR
-      "This source code requires the C++0x auto type and lambda features. "
-      "If your compiler is supposed to support this feature, "
-      "please enable the appropriate flags and delete the CMakeCache.txt file before "
-      "re-running cmake.\n"
-      "For g++ >= 4.8 this is '-std=c++0x' ")
-  ENDIF(NOT "${CXX_HAS_CXX_0X_AUTO}" OR NOT CXX_HAS_CXX_0X_LAMBDA)
 ENDIF()
 
 #doesn't work... using custom build

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/ginkgocadx.git



More information about the debian-med-commit mailing list