# HG changeset patch # User Sebastien Jodogne # Date 1477560012 -7200 # Node ID 64d0224595cc236df9afc9f76bb86f3467a9fb7b # Parent 5b818f677dd6468583f163b9604af016fccf64dc more generic path diff -r 5b818f677dd6 -r 64d0224595cc Resources/CMake/DownloadPackage.cmake --- a/Resources/CMake/DownloadPackage.cmake Wed Oct 26 15:36:39 2016 +0200 +++ b/Resources/CMake/DownloadPackage.cmake Thu Oct 27 11:20:12 2016 +0200 @@ -16,7 +16,11 @@ ## if ("${CMAKE_HOST_SYSTEM_NAME}" STREQUAL "Windows") - set(PATCH_EXECUTABLE ${CMAKE_SOURCE_DIR}/Resources/ThirdParty/patch/patch.exe) + set(PATCH_EXECUTABLE ${CMAKE_CURRENT_LIST_DIR}/../ThirdParty/patch/patch.exe) + if (NOT EXISTS ${PATCH_EXECUTABLE}) + message(FATAL_ERROR "Unable to find the patch.exe tool that is shipped with Orthanc") + endif() + else () find_program(PATCH_EXECUTABLE patch) if (${PATCH_EXECUTABLE} MATCHES "PATCH_EXECUTABLE-NOTFOUND")