Mercurial > hg > orthanc-webviewer
diff Resources/CMake/GdcmConfiguration.cmake @ 13:09421764214b
fixes for visual studio
author | jodogne |
---|---|
date | Wed, 01 Apr 2015 13:20:45 +0200 |
parents | 02f7a0400a91 |
children | fec65ef2c7e9 |
line wrap: on
line diff
--- a/Resources/CMake/GdcmConfiguration.cmake Wed Mar 11 14:23:24 2015 +0100 +++ b/Resources/CMake/GdcmConfiguration.cmake Wed Apr 01 13:20:45 2015 +0200 @@ -22,6 +22,16 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux") set(Flags -DCMAKE_CXX_FLAGS:STRING=-fPIC -DCMAKE_C_FLAGS:STRING=-fPIC) else() + set(Flags + -DCMAKE_C_FLAGS_DEBUG=${CMAKE_C_FLAGS_DEBUG} + -DCMAKE_CXX_FLAGS_DEBUG=${CMAKE_CXX_FLAGS_DEBUG} + -DCMAKE_C_FLAGS_RELEASE=${CMAKE_C_FLAGS_RELEASE} + -DCMAKE_CXX_FLAGS_RELEASE=${CMAKE_CXX_FLAGS_RELEASE} + -DCMAKE_C_FLAGS_MINSIZEREL=${CMAKE_C_FLAGS_MINSIZEREL} + -DCMAKE_CXX_FLAGS_MINSIZEREL=${CMAKE_CXX_FLAGS_MINSIZEREL} + -DCMAKE_C_FLAGS_RELWITHDEBINFO=${CMAKE_C_FLAGS_RELWITHDEBINFO} + -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=${CMAKE_CXX_FLAGS_RELWITHDEBINFO} + ) endif() if (CMAKE_TOOLCHAIN_FILE) @@ -39,11 +49,12 @@ if(MSVC) set(Suffix ".lib") + set(Prefix "") else() set(Suffix ".a") + list(GET CMAKE_FIND_LIBRARY_PREFIXES 0 Prefix) endif() - list(GET CMAKE_FIND_LIBRARY_PREFIXES 0 Prefix) set(GDCM_LIBRARIES ${Prefix}gdcmMSFF${Suffix} ${Prefix}gdcmcharls${Suffix}