]> granicus.if.org Git - libjpeg-turbo/commitdiff
Win: Display effective C/LD flags in CMake output
authorDRC <information@libjpeg-turbo.org>
Wed, 10 Feb 2016 00:27:27 +0000 (18:27 -0600)
committerDRC <information@libjpeg-turbo.org>
Wed, 10 Feb 2016 00:30:59 +0000 (18:30 -0600)
CMakeLists.txt

index 84f0a2dfc08e72177a12172b9db5913ce3be60a2..91c8ac662f3de491ea624e47124821a17b4bf7f9 100644 (file)
@@ -173,6 +173,14 @@ configure_file(win/jconfigint.h.in jconfigint.h)
 
 include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_SOURCE_DIR})
 
+string(TOUPPER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE_UC)
+
+set(EFFECTIVE_C_FLAGS "${CMAKE_C_FLAGS} ${CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE_UC}}")
+message(STATUS "Compiler flags = ${EFFECTIVE_C_FLAGS}")
+
+set(EFFECTIVE_LD_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${CMAKE_EXE_LINKER_FLAGS_${CMAKE_BUILD_TYPE_UC}}")
+message(STATUS "Linker flags = ${EFFECTIVE_LD_FLAGS}")
+
 if(WITH_JAVA)
   find_package(Java)
   find_package(JNI)