aboutsummaryrefslogtreecommitdiff
path: root/windows/build.ps1
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2023-04-26 16:40:46 +0000
committerEd Maste <emaste@FreeBSD.org>2023-04-26 16:40:46 +0000
commit00db45a65823dc224f3630bc8185e789064fef6a (patch)
tree67a107b082e8087b8c2d31867642ec8267165c29 /windows/build.ps1
parentfdfa06d7d381e83be6a8c5e39a5bd7af714ac656 (diff)
downloadsrc-00db45a65823dc224f3630bc8185e789064fef6a.tar.gz
src-00db45a65823dc224f3630bc8185e789064fef6a.zip
Vendor import of libfido2 0.13.0vendor/libfido2/1.13.0
Diffstat (limited to 'windows/build.ps1')
-rw-r--r--windows/build.ps17
1 files changed, 4 insertions, 3 deletions
diff --git a/windows/build.ps1 b/windows/build.ps1
index 4c3a9699b07a..52a1d6692de4 100644
--- a/windows/build.ps1
+++ b/windows/build.ps1
@@ -163,8 +163,8 @@ try {
& $CMake ..\..\..\${LIBCBOR} -A "${Arch}" `
-DWITH_EXAMPLES=OFF `
-DBUILD_SHARED_LIBS="${SHARED}" `
- -DCMAKE_C_FLAGS_DEBUG="${CFLAGS_DEBUG}" `
- -DCMAKE_C_FLAGS_RELEASE="${CFLAGS_RELEASE}" `
+ -DCMAKE_C_FLAGS_DEBUG="${CFLAGS_DEBUG} /wd4703" `
+ -DCMAKE_C_FLAGS_RELEASE="${CFLAGS_RELEASE} /wd4703" `
-DCMAKE_INSTALL_PREFIX="${PREFIX}" "${CMAKE_SYSTEM_VERSION}"; `
ExitOnError
& $CMake --build . --config ${Config} --verbose; ExitOnError
@@ -219,6 +219,7 @@ try {
-DCRYPTO_INCLUDE_DIRS="${PREFIX}\include" `
-DCRYPTO_LIBRARY_DIRS="${PREFIX}\lib" `
-DCRYPTO_BIN_DIRS="${PREFIX}\bin" `
+ -DCRYPTO_LIBRARIES="${CRYPTO_LIBRARIES}" `
-DCMAKE_C_FLAGS_DEBUG="${CFLAGS_DEBUG} ${Fido2Flags}" `
-DCMAKE_C_FLAGS_RELEASE="${CFLAGS_RELEASE} ${Fido2Flags}" `
-DCMAKE_INSTALL_PREFIX="${PREFIX}" "${CMAKE_SYSTEM_VERSION}"; `
@@ -230,7 +231,7 @@ try {
ExitOnError
# Copy DLLs.
if ("${SHARED}" -eq "ON") {
- "cbor.dll", "crypto-49.dll", "zlib1.dll" | `
+ "cbor.dll", "${CRYPTO_LIBRARIES}.dll", "zlib1.dll" | `
%{ Copy-Item "${PREFIX}\bin\$_" `
-Destination "examples\${Config}" }
}