Browse Source

Tests: Use CMP0022 NEW behavior in some ExportImport cases

Brad King 9 years ago
parent
commit
e5cbec14a5
1 changed files with 3 additions and 0 deletions
  1. 3 0
      Tests/ExportImport/Export/CMakeLists.txt

+ 3 - 0
Tests/ExportImport/Export/CMakeLists.txt

@@ -130,10 +130,13 @@ set_property(TARGET testLibCycleA PROPERTY LINK_INTERFACE_MULTIPLICITY 3)
 add_library(testLibNoSONAME SHARED testLibNoSONAME.c)
 set_property(TARGET testLibNoSONAME PROPERTY NO_SONAME 1)
 
+cmake_policy(PUSH)
+cmake_policy(SET CMP0022 NEW)
 # Test exporting dependent libraries into different exports
 add_library(testLibRequired testLibRequired.c)
 add_library(testLibDepends testLibDepends.c)
 target_link_libraries(testLibDepends LINK_PUBLIC testLibRequired)
+cmake_policy(POP)
 
 macro(add_include_lib _libName)
   file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/${_libName}.c" "/* no content */\n")