# add common flags foreach(FLAG ${FLAGS_COMMON}) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${FLAG}") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${FLAG}") endforeach() # add c flags foreach(FLAG ${FLAGS_CONLY}) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${FLAG}") endforeach() # add cxx flags foreach(FLAG ${FLAGS_CXXONLY}) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${FLAG}") endforeach()