CMake/Tests/RunCMake/CMP0163
Deniz Bahadir 071f0d6f98 CMP0163: Make GENERATED source file property globally visible
This was originally attempted by policy CMP0118, but its
implementation did not cover all intended use cases.  We fixed its
documentation in commit 1dabbbb5e0 (CMP0118: Revise documentation to
describe actual behavior, 2024-03-20).

Add new policy CMP0163 to cover the remaining use cases.  In particular,
make the `GENERATED` property visible to `get_property` calls in other
directories.  In order to capture the original intention of CMP0118,
define CMP0163's NEW behavior to also imply CMP0118's NEW behavior.

Fixes: #25437
Fixes: #25058
2024-03-29 08:54:11 -04:00
..
CMP0118-NEW
CMP0118-WARN
subdir-Common-Test6
subdir-Common-Test7
subdir-Common-Test8
subdir-Common-Test8b
subdir-Common-Test9
subdir-Common-Test9b
subdir-Common-Test10
subdir-Common-Test11
subdir-Common-Test12
subdir-Common-Test13
subdir-Common-Test14
subdir-Common-Test15
subdir-Common-Test16
CMakeLists.txt
CMP0163-Common-Helper.cmake
CMP0163-Common-Test1.cmake
CMP0163-Common-Test1b.cmake
CMP0163-Common-Test2.cmake
CMP0163-Common-Test2b.cmake
CMP0163-Common-Test2c.cmake
CMP0163-Common-Test2d.cmake
CMP0163-Common-Test3.cmake
CMP0163-Common-Test3b.cmake
CMP0163-Common-Test4.cmake
CMP0163-Common-Test4b.cmake
CMP0163-Common-Test5.cmake
CMP0163-Common-Test6.cmake
CMP0163-Common-Test7.cmake
CMP0163-Common-Test8.cmake
CMP0163-Common-Test8b.cmake
CMP0163-Common-Test9.cmake
CMP0163-Common-Test9b.cmake
CMP0163-Common-Test10.cmake
CMP0163-Common-Test11.cmake
CMP0163-Common-Test12.cmake
CMP0163-Common-Test13.cmake
CMP0163-Common-Test14.cmake
CMP0163-Common-Test15.cmake
CMP0163-Common-Test16.cmake
RunCMakeTest.cmake