mirror of
https://github.com/reactos/reactos.git
synced 2024-06-30 09:50:07 +00:00
[CMAKE]
* Handle the case where we may initially set some CMAKE_C_FLAGS and/or CMAKE_CXX_FLAGS. svn path=/trunk/; revision=52414
This commit is contained in:
parent
976b791c1c
commit
379fa83099
|
@ -4,8 +4,18 @@ macro(add_compiler_flags)
|
|||
foreach(flag ${ARGN})
|
||||
set(flags_list "${flags_list} ${flag}")
|
||||
endforeach()
|
||||
set(CMAKE_C_FLAGS ${flags_list})
|
||||
set(CMAKE_CXX_FLAGS ${flags_list})
|
||||
|
||||
if(CMAKE_C_FLAGS)
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${flags_list}")
|
||||
else()
|
||||
set(CMAKE_C_FLAGS ${flags_list})
|
||||
endif()
|
||||
|
||||
if(CMAKE_CXX_FLAGS)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flags_list}")
|
||||
else()
|
||||
set(CMAKE_CXX_FLAGS ${flags_list})
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
macro(add_linkerflag MODULE _flag)
|
||||
|
|
Loading…
Reference in a new issue