summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@edwardthomson.com>2021-12-13 11:54:49 +0000
committerEdward Thomson <ethomson@edwardthomson.com>2022-03-23 08:39:19 -0400
commit6a7d5d23c73c4ce97b6e22a241750c9c0ea7c5fe (patch)
tree00c360e399fbb6e8e5cb0298132d29ac38092542 /cmake
parent6b4a6faab37002535588cf1b7ed421256b4ef113 (diff)
downloadlibgit2-6a7d5d23c73c4ce97b6e22a241750c9c0ea7c5fe.tar.gz
sha: support Win32 for SHA256
Adding SHA256 support prompted an overdue refactoring of some of the unnecessary complexity around the CNG/CryptoAPI abstraction.
Diffstat (limited to 'cmake')
-rw-r--r--cmake/SelectHashes.cmake2
1 files changed, 2 insertions, 0 deletions
diff --git a/cmake/SelectHashes.cmake b/cmake/SelectHashes.cmake
index eb04dec0c..29a50b672 100644
--- a/cmake/SelectHashes.cmake
+++ b/cmake/SelectHashes.cmake
@@ -62,6 +62,8 @@ elseif(USE_SHA256 STREQUAL "CommonCrypto")
set(GIT_SHA256_COMMON_CRYPTO 1)
elseif(USE_SHA256 STREQUAL "mbedTLS")
set(GIT_SHA256_MBEDTLS 1)
+elseif(USE_SHA256 STREQUAL "Win32")
+ set(GIT_SHA256_WIN32 1)
else()
message(FATAL_ERROR "Asked for unknown SHA256 backend: ${USE_SHA256}")
endif()