aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorMarc Boucek <mohinda@gmail.com>2020-04-01 16:35:38 +0200
committerGitHub <noreply@github.com>2020-04-01 07:35:38 -0700
commite1fc03c474a311ea658f5c2178c434c91776c9d9 (patch)
tree2c83b38ed2e720009adab8981635cb866cf3d28f /scripts
parente12c1acdb52c859ed07b86da110103426d3467db (diff)
downloadvcpkg-e1fc03c474a311ea658f5c2178c434c91776c9d9.tar.gz
vcpkg-e1fc03c474a311ea658f5c2178c434c91776c9d9.zip
vcpkg_from_git: Add support for git over ssh (#9446)
* vcpkg_from_git: Add support for git over ssh * vcpkg_from_git: append ssh bin directory to path * vcpkg_from_git: fix function signature on non windows platforms * Revert "vcpkg_from_git: fix function signature on non windows platforms" This reverts commit 0d608ee5911d2ba274e782a21dfe77a502a39053. * Revert "vcpkg_from_git: append ssh bin directory to path" This reverts commit 377ce3fae1e2c085a5da7ace8185624a345a511b. * Partial Revert "vcpkg_from_git: Add support for git over ssh" This partially reverts commit 9b81b16c4ccd3d8646d97e66234566a07af8a308. Co-authored-by: Marc Boucek <marc.boucek@native-instruments.de> Co-authored-by: Marc Boucek <marc.boucek@posteo.net>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/cmake/vcpkg_from_git.cmake9
1 files changed, 1 insertions, 8 deletions
diff --git a/scripts/cmake/vcpkg_from_git.cmake b/scripts/cmake/vcpkg_from_git.cmake
index bad5384ca..f114f6fc6 100644
--- a/scripts/cmake/vcpkg_from_git.cmake
+++ b/scripts/cmake/vcpkg_from_git.cmake
@@ -19,7 +19,7 @@
## This should be set to `SOURCE_PATH` by convention.
##
## ### URL
-## The url of the git repository. Must start with `https`.
+## The url of the git repository.
##
## ### REF
## The git sha of the commit to download.
@@ -49,13 +49,6 @@ function(vcpkg_from_git)
message(FATAL_ERROR "The git url must be specified")
endif()
- if( NOT _vdud_URL MATCHES "^https:")
- # vcpkg_from_git does not support a SHA256 parameter because hashing the git archive is
- # not stable across all supported platforms. The tradeoff is to require https to download
- # and the ref to be the git sha (i.e. not things that can change like a label)
- message(FATAL_ERROR "The git url must be https")
- endif()
-
if(NOT DEFINED _vdud_REF)
message(FATAL_ERROR "The git ref must be specified.")
endif()