-
- Downloads
install: Fix regression when using default destinations
In commit 9fc20a4f (install: Add sane set of defaults for DESTINATION and file type parameters, 2018-11-02, v3.14.0-rc1~410^2~1), a regression was introduced, in which an `install(TARGETS)` with a RUNTIME/LIBRARY/ARCHIVE DESTINATION but no PUBLIC_HEADER/PRIVATE_HEADER DESTINATION would then install the headers. The old behavior did not do this. Restore the old behavior. Fixes: #20326
Showing
- Source/cmInstallCommand.cxx 38 additions, 6 deletionsSource/cmInstallCommand.cxx
- Tests/RunCMake/install/TARGETS-Defaults-Cache-all-check.cmake 3 additions, 6 deletions...s/RunCMake/install/TARGETS-Defaults-Cache-all-check.cmake
- Tests/RunCMake/install/TARGETS-Defaults-Cache-stderr.txt 2 additions, 0 deletionsTests/RunCMake/install/TARGETS-Defaults-Cache-stderr.txt
- Tests/RunCMake/install/TARGETS-Defaults-Cache.cmake 1 addition, 0 deletionsTests/RunCMake/install/TARGETS-Defaults-Cache.cmake
- Tests/RunCMake/install/TARGETS-Defaults-all-check.cmake 3 additions, 6 deletionsTests/RunCMake/install/TARGETS-Defaults-all-check.cmake
- Tests/RunCMake/install/TARGETS-Defaults-stderr.txt 2 additions, 0 deletionsTests/RunCMake/install/TARGETS-Defaults-stderr.txt
- Tests/RunCMake/install/TARGETS-Defaults.cmake 1 addition, 0 deletionsTests/RunCMake/install/TARGETS-Defaults.cmake
Loading
Please register or sign in to comment