From 02972ed9e830929a1a719e619e492de4b6b0f72e Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Tue, 25 Jul 2023 14:41:40 -0400 Subject: Tests/RunCMake/property_init: test 'shared_library' properties --- Tests/RunCMake/property_init/RunCMakeTest.cmake | 1 + Tests/RunCMake/property_init/SharedLibrary.cmake | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 Tests/RunCMake/property_init/SharedLibrary.cmake diff --git a/Tests/RunCMake/property_init/RunCMakeTest.cmake b/Tests/RunCMake/property_init/RunCMakeTest.cmake index 6b4475c..214f279 100644 --- a/Tests/RunCMake/property_init/RunCMakeTest.cmake +++ b/Tests/RunCMake/property_init/RunCMakeTest.cmake @@ -10,3 +10,4 @@ run_cmake(NonImportedNormalTarget) run_cmake(NonImportedTarget) run_cmake(NormalTarget) run_cmake(PICTargets) +run_cmake(SharedLibrary) diff --git a/Tests/RunCMake/property_init/SharedLibrary.cmake b/Tests/RunCMake/property_init/SharedLibrary.cmake new file mode 100644 index 0000000..49715a4 --- /dev/null +++ b/Tests/RunCMake/property_init/SharedLibrary.cmake @@ -0,0 +1,12 @@ +set(dir "${CMAKE_CURRENT_BINARY_DIR}") + +set(properties + # property expected alias + # Linking properties + "DLL_NAME_WITH_SOVERSION" "OFF" "" + ) + +prepare_target_types(shared_library + SHARED + IMPORTED_SHARED) +run_property_tests(shared_library properties) -- cgit v0.12