summaryrefslogtreecommitdiffstats
path: root/Modules/Internal
diff options
context:
space:
mode:
authorDeniz Bahadir <deniz@code.bahadir.email>2024-05-01 17:20:32 (GMT)
committerDeniz Bahadir <deniz@code.bahadir.email>2024-05-01 17:20:32 (GMT)
commit9e67ad47a99b549ee02bd48ad2d1ae438f9f3181 (patch)
treefb39e400b803692d989e0988878c352a4817d995 /Modules/Internal
parent04ce020bf7f68cbbc966ea7ae6314fd6ec0e64d9 (diff)
downloadCMake-9e67ad47a99b549ee02bd48ad2d1ae438f9f3181.zip
CMake-9e67ad47a99b549ee02bd48ad2d1ae438f9f3181.tar.gz
CMake-9e67ad47a99b549ee02bd48ad2d1ae438f9f3181.tar.bz2
cmLocalGenerator: Support arbitrary component name when installing
The generated `cmake_install.cmake` script no longer blindly tries to create files `install_manifest_<component-name>.txt` that partly consists of the verbatim name of a component, which might contain characters that are not supported on the platform / filesystem. Instead, if the component's name contains a (possibly) problematic character its MD5 hash will be used: `install_manifest_<component-hash>.txt`
Diffstat (limited to 'Modules/Internal')
0 files changed, 0 insertions, 0 deletions