mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-28 18:09:42 -05:00
Tests/RunCMake/property_init: test 'pic_targets' properties
This commit is contained in:
@@ -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)
|
||||||
@@ -9,3 +9,4 @@ run_cmake(Linkable)
|
|||||||
run_cmake(NonImportedNormalTarget)
|
run_cmake(NonImportedNormalTarget)
|
||||||
run_cmake(NonImportedTarget)
|
run_cmake(NonImportedTarget)
|
||||||
run_cmake(NormalTarget)
|
run_cmake(NormalTarget)
|
||||||
|
run_cmake(PICTargets)
|
||||||
|
|||||||
Reference in New Issue
Block a user