CMake: Supress MSVC PDB warnings
This commit is contained in:
parent
ecaf1dd478
commit
4ed5bdc78b
@ -80,6 +80,10 @@ if( EXPAT_FOUND )
|
||||
target_compile_definitions(geotag PRIVATE XML_STATIC)
|
||||
endif()
|
||||
|
||||
if (MSVC)
|
||||
set_target_properties(geotag PROPERTIES LINK_FLAGS "/ignore:4099")
|
||||
endif()
|
||||
|
||||
install( TARGETS geotag RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
|
||||
endif()
|
||||
|
||||
|
||||
@ -133,6 +133,10 @@ set_target_properties( exiv2lib PROPERTIES
|
||||
COMPILE_FLAGS ${EXTRA_COMPILE_FLAGS}
|
||||
)
|
||||
|
||||
if (MSVC)
|
||||
set_target_properties(exiv2lib PROPERTIES LINK_FLAGS "/ignore:4099")
|
||||
endif()
|
||||
|
||||
set_target_properties( exiv2lib_int PROPERTIES
|
||||
POSITION_INDEPENDENT_CODE ON
|
||||
COMPILE_DEFINITIONS exiv2lib_STATIC
|
||||
|
||||
@ -40,10 +40,14 @@ target_compile_definitions(unit_tests
|
||||
GTEST_LINKED_AS_SHARED_LIBRARY=1
|
||||
)
|
||||
|
||||
set_target_properties( unit_tests PROPERTIES
|
||||
set_target_properties(unit_tests PROPERTIES
|
||||
COMPILE_FLAGS ${EXTRA_COMPILE_FLAGS}
|
||||
)
|
||||
|
||||
if (USING_CONAN)
|
||||
target_compile_definitions(unit_tests PRIVATE ${CONAN_COMPILE_DEFINITIONS_GTEST})
|
||||
endif()
|
||||
|
||||
if (MSVC)
|
||||
set_target_properties(unit_tests PROPERTIES LINK_FLAGS "/ignore:4099")
|
||||
endif()
|
||||
Loading…
Reference in New Issue
Block a user