CMakeLists: Use list appending to reduce boilerplate
Appending gets rid of the need to respecify the variable name.
This commit is contained in:
parent
55f24e1cf4
commit
c6de371eaf
1 changed files with 6 additions and 6 deletions
|
@ -65,12 +65,12 @@ endif()
|
|||
message(STATUS "Target architecture: ${ARCHITECTURE}")
|
||||
|
||||
if (NOT MSVC)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wno-attributes -pthread")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread")
|
||||
list(APPEND CMAKE_CXX_FLAGS "-std=c++11 -Wno-attributes -pthread")
|
||||
list(APPEND CMAKE_C_FLAGS "-pthread")
|
||||
|
||||
if (ARCHITECTURE_x86_64)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse4.1")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse4.1")
|
||||
list(APPEND CMAKE_CXX_FLAGS "-msse4.1")
|
||||
list(APPEND CMAKE_C_FLAGS "-msse4.1")
|
||||
endif()
|
||||
else()
|
||||
# Silence "deprecation" warnings
|
||||
|
@ -160,8 +160,8 @@ IF (APPLE)
|
|||
FIND_LIBRARY(COCOA_LIBRARY Cocoa) # Umbrella framework for everything GUI-related
|
||||
set(PLATFORM_LIBRARIES iconv ${COCOA_LIBRARY} ${IOKIT_LIBRARY} ${COREVIDEO_LIBRARY})
|
||||
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++")
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -stdlib=libc++")
|
||||
list(APPEND CMAKE_CXX_FLAGS "-stdlib=libc++")
|
||||
list(APPEND CMAKE_EXE_LINKER_FLAGS "-stdlib=libc++")
|
||||
ELSEIF(MINGW)
|
||||
# GCC does not support codecvt, so use iconv instead
|
||||
# PSAPI is the Process Status API
|
||||
|
|
Loading…
Reference in a new issue