Changeset 3196 for code/trunk/cmake/BuildConfigGCC.cmake
- Timestamp:
- Jun 20, 2009, 9:20:47 AM (16 years ago)
- Location:
- code/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
- Property svn:mergeinfo changed
/code/branches/pch (added) merged: 3114-3118,3124-3125,3127-3131,3133,3138-3194
- Property svn:mergeinfo changed
-
code/trunk/cmake/BuildConfigGCC.cmake
r3111 r3196 24 24 # 25 25 26 # Shortcut for CMAKE_COMPILER_IS_GNUCXX and ..._GNUC 27 SET(CMAKE_COMPILER_IS_GNU TRUE) 28 26 29 # Determine compiler version 27 30 EXEC_PROGRAM( … … 38 41 IF(_compare_result LESS 0) 39 42 SET(GCC_NO_SYSTEM_HEADER_SUPPORT TRUE) 43 ENDIF() 44 45 # GCC only supports PCH in versions 3.4 and above 46 INCLUDE(CompareVersionStrings) 47 COMPARE_VERSION_STRINGS("${GCC_VERSION}" "3.4.0" _compare_result) 48 IF(_compare_result GREATER -1) 49 SET(PCH_COMPILER_SUPPORT TRUE) 40 50 ENDIF() 41 51 … … 67 77 ADD_COMPILER_FLAGS("-Wno-deprecated" CXX CACHE) 68 78 79 # Always show why a precompiled header file could not be used 80 ADD_COMPILER_FLAGS("-Winvalid-pch" CXX CACHE) 81 69 82 # Increase warning level if requested 70 83 IF(EXTRA_COMPILER_WARNINGS)
Note: See TracChangeset
for help on using the changeset viewer.