comparison Resources/CMake/Compiler.cmake @ 2472:808fd5218f56

remove meaningless message about profiling
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 22 Jan 2018 15:32:45 +0100
parents 292bd85d4532
children 04873915beaf
comparison
equal deleted inserted replaced
2471:51ea632f0c55 2472:808fd5218f56
178 message(FATAL_ERROR "Support your platform here") 178 message(FATAL_ERROR "Support your platform here")
179 endif() 179 endif()
180 180
181 181
182 if (DEFINED ENABLE_PROFILING AND ENABLE_PROFILING) 182 if (DEFINED ENABLE_PROFILING AND ENABLE_PROFILING)
183 if (NOT CMAKE_BUILD_TYPE STREQUAL "Debug")
184 message(WARNING "Enabling profiling on a non-debug build will not produce full information")
185 endif()
186
187 if (CMAKE_COMPILER_IS_GNUCXX) 183 if (CMAKE_COMPILER_IS_GNUCXX)
188 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pg") 184 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pg")
189 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pg") 185 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pg")
190 set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pg") 186 set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pg")
191 set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -pg") 187 set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -pg")