-
- Downloads
"README.md" did not exist on "52dc35a88878884f10da692865449025ee6fca3b"
GENERATED prop: Add implementation for policy CMP0118 being set to NEW
* Adding implementation for policy CMP0118 being set to `NEW`. * Adding new tests for policy CMP0118 being set to `NEW`. * Checking the `GENERATED` property with `get_source_file_property` or `get_property` now always returns exactly `1` or `0`. No other values will be returned. Note, that this is a backwards-incompatible change, even when policy CMP0118 is unset or set to `OLD`. * Additionally, as `get_source_file_property` and `get_property` now always check if a source-file was marked globally visible, even when CMP0118 is unset or set to `OLD`, they possibly return `1` where they might have returned `0` before the changes introduced by this commit. Note, that this is a backwards-incompatible change, even when policy CMP0118 is unset or set to `OLD`. * As a consequence, the tests for policy CMP0118 being unset or set to `OLD` got slightly adjusted, too, to reflect these changes in behavior.
Showing
- Source/cmCPluginAPI.cxx 5 additions, 0 deletionsSource/cmCPluginAPI.cxx
- Source/cmGlobalGenerator.cxx 11 additions, 0 deletionsSource/cmGlobalGenerator.cxx
- Source/cmGlobalGenerator.h 8 additions, 0 deletionsSource/cmGlobalGenerator.h
- Source/cmMakefile.cxx 2 additions, 6 deletionsSource/cmMakefile.cxx
- Source/cmQtAutoGenInitializer.cxx 1 addition, 1 deletionSource/cmQtAutoGenInitializer.cxx
- Source/cmSetPropertyCommand.cxx 1 addition, 1 deletionSource/cmSetPropertyCommand.cxx
- Source/cmSourceFile.cxx 46 additions, 15 deletionsSource/cmSourceFile.cxx
- Source/cmSourceFile.h 28 additions, 8 deletionsSource/cmSourceFile.h
- Tests/RunCMake/CMP0118/CMP0118-NEW-Test1-result.txt 1 addition, 0 deletionsTests/RunCMake/CMP0118/CMP0118-NEW-Test1-result.txt
- Tests/RunCMake/CMP0118/CMP0118-NEW-Test1-stderr.txt 16 additions, 0 deletionsTests/RunCMake/CMP0118/CMP0118-NEW-Test1-stderr.txt
- Tests/RunCMake/CMP0118/CMP0118-NEW-Test1.cmake 2 additions, 0 deletionsTests/RunCMake/CMP0118/CMP0118-NEW-Test1.cmake
- Tests/RunCMake/CMP0118/CMP0118-NEW-Test10-result.txt 1 addition, 0 deletionsTests/RunCMake/CMP0118/CMP0118-NEW-Test10-result.txt
- Tests/RunCMake/CMP0118/CMP0118-NEW-Test10-stderr.txt 57 additions, 0 deletionsTests/RunCMake/CMP0118/CMP0118-NEW-Test10-stderr.txt
- Tests/RunCMake/CMP0118/CMP0118-NEW-Test10.cmake 2 additions, 0 deletionsTests/RunCMake/CMP0118/CMP0118-NEW-Test10.cmake
- Tests/RunCMake/CMP0118/CMP0118-NEW-Test11-result.txt 1 addition, 0 deletionsTests/RunCMake/CMP0118/CMP0118-NEW-Test11-result.txt
- Tests/RunCMake/CMP0118/CMP0118-NEW-Test11-stderr.txt 86 additions, 0 deletionsTests/RunCMake/CMP0118/CMP0118-NEW-Test11-stderr.txt
- Tests/RunCMake/CMP0118/CMP0118-NEW-Test11.cmake 2 additions, 0 deletionsTests/RunCMake/CMP0118/CMP0118-NEW-Test11.cmake
- Tests/RunCMake/CMP0118/CMP0118-NEW-Test12-result.txt 1 addition, 0 deletionsTests/RunCMake/CMP0118/CMP0118-NEW-Test12-result.txt
- Tests/RunCMake/CMP0118/CMP0118-NEW-Test12-stderr.txt 51 additions, 0 deletionsTests/RunCMake/CMP0118/CMP0118-NEW-Test12-stderr.txt
- Tests/RunCMake/CMP0118/CMP0118-NEW-Test12.cmake 2 additions, 0 deletionsTests/RunCMake/CMP0118/CMP0118-NEW-Test12.cmake
Loading