aboutsummaryrefslogtreecommitdiff
path: root/scripts/ports.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/ports.cmake')
-rw-r--r--scripts/ports.cmake4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/ports.cmake b/scripts/ports.cmake
index 9381b3d1a..723d7e1df 100644
--- a/scripts/ports.cmake
+++ b/scripts/ports.cmake
@@ -140,7 +140,9 @@ if(CMD MATCHES "^BUILD$")
elseif(CMD MATCHES "^CREATE$")
file(TO_NATIVE_PATH ${VCPKG_ROOT_DIR} NATIVE_VCPKG_ROOT_DIR)
file(TO_NATIVE_PATH ${DOWNLOADS} NATIVE_DOWNLOADS)
- set(PORT_PATH "${VCPKG_ROOT_DIR}/ports/${PORT}")
+ if(NOT DEFINED PORT_PATH)
+ set(PORT_PATH "${VCPKG_ROOT_DIR}/ports/${PORT}")
+ endif()
file(TO_NATIVE_PATH ${PORT_PATH} NATIVE_PORT_PATH)
set(PORTFILE_PATH "${PORT_PATH}/portfile.cmake")
file(TO_NATIVE_PATH ${PORTFILE_PATH} NATIVE_PORTFILE_PATH)