mirror of
https://github.com/cemu-project/vcpkg.git
synced 2025-02-24 03:27:12 +01:00
1.3 KiB
1.3 KiB
vcpkg_fixup_cmake_targets
Transforms all /debug/share/\<port\>/\*targets-debug.cmake
files and move them to /share/\<port\>
.
Removes all /debug/share/\<port\>/\*targets.cmake and /debug/share/\<port\>/\*config.cmake
.
Transforms all references matching /bin/\*.exe tools/\<port\>/\*.exe
on Windows.
Transforms all references matching /bin/\* to /tools/\<port\>/\*
on other platforms.
Fixups ${_IMPORT_PREFIX} in auto generated targets to be one folder deeper. Replaces ${CURRENT_INSTALLED_DIR} with ${_IMPORT_PREFIX} in config files and targets.
Usage
vcpkg_fixup_cmake_targets(CONFIG_PATH <config_path>)
Parameters:
CONFIG_PATH
*.cmake files subdirectory (e.g. "lib/cmake/${PORT}" or "cmake/${PORT}).
TARGET_PATH
Optional location to place fixup'd files. Unecessary if target is "share/${PORT}".