Tests/RunCMake/property_init: test 'pic_targets' properties

This commit is contained in:
Ben Boeckel
2023-07-25 14:40:57 -04:00
parent 141049cf16
commit 653a32aa72
2 changed files with 22 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
set(properties
# property expected alias
# Compilation properties
"POSITION_INDEPENDENT_CODE" "True" "<SAME>"
)
prepare_target_types(pic_targets
EXECUTABLE MODULE OBJECT SHARED STATIC
IMPORTED_MODULE IMPORTED_SHARED)
run_property_tests(pic_targets properties)
set(APPEND properties_with_defaults
# property expected alias
"POSITION_INDEPENDENT_CODE" "True" "<SAME>"
)
prepare_target_types(pic_default_targets
MODULE SHARED
IMPORTED_MODULE IMPORTED_SHARED)
set(with_defaults 1)
run_property_tests(pic_default_targets properties_with_defaults)

View File

@@ -9,3 +9,4 @@ run_cmake(Linkable)
run_cmake(NonImportedNormalTarget)
run_cmake(NonImportedTarget)
run_cmake(NormalTarget)
run_cmake(PICTargets)