mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-07 22:30:13 -06:00
Tests/RunCMake/property_init: test 'pic_targets' properties
This commit is contained in:
21
Tests/RunCMake/property_init/PICTargets.cmake
Normal file
21
Tests/RunCMake/property_init/PICTargets.cmake
Normal 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)
|
||||
@@ -9,3 +9,4 @@ run_cmake(Linkable)
|
||||
run_cmake(NonImportedNormalTarget)
|
||||
run_cmake(NonImportedTarget)
|
||||
run_cmake(NormalTarget)
|
||||
run_cmake(PICTargets)
|
||||
|
||||
Reference in New Issue
Block a user