Assuming the ${TinyOrm_ns} is the subdirectory containing targets, the release file will also be in ${TinyOrm_ns} rather then ${PORT}, unless ${PORT} happens to be identical to ${TinyOrm_ns}, but even then only one of those names should be used for simplicity.
${PORT} will expand to tinyorm, while ${TinyOrm_ns} expands to TinyOrm. On filesystems that support uppercase characters to be differenciated from lowercase characters (or any other variations), this causes the debug target export file to reside in a different path then the release export file:
VCPKG uses cmake/vcpkg/ports/tinyorm/cmake/tiny_cmake_config_fixup.cmake to "move" the debug target file into another directory.
Assuming the ${TinyOrm_ns} is the subdirectory containing targets, the release file will also be in
${TinyOrm_ns}
rather then ${PORT}, unless${PORT}
happens to be identical to${TinyOrm_ns}
, but even then only one of those names should be used for simplicity.${PORT}
will expand totinyorm
, while${TinyOrm_ns}
expands toTinyOrm
. On filesystems that support uppercase characters to be differenciated from lowercase characters (or any other variations), this causes the debug target export file to reside in a different path then the release export file: