File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,9 +16,10 @@ function(_nam_materialize_file SOURCE_PATH DESTINATION_PATH)
1616 if (NOT DEFINED LINK_MODE OR "${LINK_MODE} " STREQUAL "" OR LINK_MODE STREQUAL "copy" )
1717 file (COPY_FILE "${SOURCE_PATH} " "${DESTINATION_PATH} " ONLY_IF_DIFFERENT )
1818 elseif (LINK_MODE STREQUAL "hardlink" )
19- file (CREATE_LINK "${SOURCE_PATH} " "${DESTINATION_PATH} " RESULT _result )
19+ file (REAL_PATH "${SOURCE_PATH} " _source_for_link )
20+ file (CREATE_LINK "${_source_for_link} " "${DESTINATION_PATH} " RESULT _result )
2021 if (_result)
21- message (FATAL_ERROR "NablaAssetManifestsMaterialize: failed to create hardlink from `${SOURCE_PATH } ` to `${DESTINATION_PATH} `: ${_result} " )
22+ message (FATAL_ERROR "NablaAssetManifestsMaterialize: failed to create hardlink from `${_source_for_link } ` to `${DESTINATION_PATH} `: ${_result} " )
2223 endif ()
2324 elseif (LINK_MODE STREQUAL "symlink" )
2425 file (CREATE_LINK "${SOURCE_PATH} " "${DESTINATION_PATH} " SYMBOLIC RESULT _result )
You can’t perform that action at this time.
0 commit comments