Changeset 206430 in webkit
- Timestamp:
- Sep 27, 2016 5:31:58 AM (8 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CMakeLists.txt
r198132 r206430 38 38 39 39 string(TOLOWER ${PORT} WEBKIT_PORT_DIR) 40 41 # ----------------------------------------------------------------------------- 42 # Determine the compiler 43 # ----------------------------------------------------------------------------- 44 if (CMAKE_COMPILER_IS_GNUCXX OR ${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang") 45 set(COMPILER_IS_GCC_OR_CLANG ON) 46 endif () 40 47 41 48 # ----------------------------------------------------------------------------- -
trunk/ChangeLog
r206395 r206430 1 2016-09-27 Konstantin Tokarev <annulen@yandex.ru> 2 3 [cmake] Added COMPILER_IS_GCC_OR_CLANG variable to simplify conditions. 4 https://bugs.webkit.org/show_bug.cgi?id=162605 5 6 Reviewed by Michael Catanzaro. 7 8 * CMakeLists.txt: 9 * Source/cmake/OptionsCommon.cmake: 10 * Source/cmake/WebKitHelpers.cmake: 11 1 12 2016-09-26 Daniel Bates <dabates@apple.com> 2 13 -
trunk/Source/cmake/OptionsCommon.cmake
r206384 r206430 30 30 define_property(TARGET PROPERTY FOLDER INHERITED BRIEF_DOCS "folder" FULL_DOCS "IDE folder name") 31 31 32 if (C MAKE_COMPILER_IS_GNUCXX OR "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")32 if (COMPILER_IS_GCC_OR_CLANG) 33 33 set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fno-exceptions -fno-strict-aliasing") 34 34 set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -fno-exceptions -fno-strict-aliasing -fno-rtti") -
trunk/Source/cmake/WebKitHelpers.cmake
r201247 r206430 5 5 set(options ENABLE_WERROR IGNORECXX_WARNINGS) 6 6 CMAKE_PARSE_ARGUMENTS("OPTION" "${options}" "" "" ${ARGN}) 7 if (C MAKE_COMPILER_IS_GNUCXX OR "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")7 if (COMPILER_IS_GCC_OR_CLANG) 8 8 get_target_property(OLD_COMPILE_FLAGS ${_target} COMPILE_FLAGS) 9 9 if (${OLD_COMPILE_FLAGS} STREQUAL "OLD_COMPILE_FLAGS-NOTFOUND")
Note: See TracChangeset
for help on using the changeset viewer.