diff options
Diffstat (limited to 'windows/build.ps1')
-rw-r--r-- | windows/build.ps1 | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/windows/build.ps1 b/windows/build.ps1 index aaa848d..a65fdd9 100644 --- a/windows/build.ps1 +++ b/windows/build.ps1 | |||
@@ -12,11 +12,11 @@ $ErrorActionPreference = "Continue" | |||
12 | # LibreSSL coordinates. | 12 | # LibreSSL coordinates. |
13 | New-Variable -Name 'LIBRESSL_URL' ` | 13 | New-Variable -Name 'LIBRESSL_URL' ` |
14 | -Value 'https://ftp.openbsd.org/pub/OpenBSD/LibreSSL' -Option Constant | 14 | -Value 'https://ftp.openbsd.org/pub/OpenBSD/LibreSSL' -Option Constant |
15 | New-Variable -Name 'LIBRESSL' -Value 'libressl-3.0.2' -Option Constant | 15 | New-Variable -Name 'LIBRESSL' -Value 'libressl-3.1.4' -Option Constant |
16 | 16 | ||
17 | # libcbor coordinates. | 17 | # libcbor coordinates. |
18 | New-Variable -Name 'LIBCBOR' -Value 'libcbor-0.5.0' -Option Constant | 18 | New-Variable -Name 'LIBCBOR' -Value 'libcbor-0.7.0' -Option Constant |
19 | New-Variable -Name 'LIBCBOR_BRANCH' -Value 'v0.5.0' -Option Constant | 19 | New-Variable -Name 'LIBCBOR_BRANCH' -Value 'v0.7.0' -Option Constant |
20 | New-Variable -Name 'LIBCBOR_GIT' -Value 'https://github.com/pjk/libcbor' ` | 20 | New-Variable -Name 'LIBCBOR_GIT' -Value 'https://github.com/pjk/libcbor' ` |
21 | -Option Constant | 21 | -Option Constant |
22 | 22 | ||
@@ -149,7 +149,7 @@ Function Build(${OUTPUT}, ${GENERATOR}, ${ARCH}) { | |||
149 | -DCMAKE_INSTALL_PREFIX="${OUTPUT}" | 149 | -DCMAKE_INSTALL_PREFIX="${OUTPUT}" |
150 | & $CMake --build . --config Release | 150 | & $CMake --build . --config Release |
151 | & $CMake --build . --config Release --target install | 151 | & $CMake --build . --config Release --target install |
152 | "cbor.dll", "crypto-45.dll" | %{ Copy-Item "${OUTPUT}\bin\$_" ` | 152 | "cbor.dll", "crypto-46.dll" | %{ Copy-Item "${OUTPUT}\bin\$_" ` |
153 | -Destination "examples\Release" } | 153 | -Destination "examples\Release" } |
154 | } | 154 | } |
155 | 155 | ||
@@ -161,15 +161,15 @@ Function Package-Headers() { | |||
161 | Function Package-Libraries(${SRC}, ${DEST}) { | 161 | Function Package-Libraries(${SRC}, ${DEST}) { |
162 | Copy-Item "${SRC}\bin\cbor.dll" "${DEST}" -ErrorAction Stop | 162 | Copy-Item "${SRC}\bin\cbor.dll" "${DEST}" -ErrorAction Stop |
163 | Copy-Item "${SRC}\lib\cbor.lib" "${DEST}" -ErrorAction Stop | 163 | Copy-Item "${SRC}\lib\cbor.lib" "${DEST}" -ErrorAction Stop |
164 | Copy-Item "${SRC}\bin\crypto-45.dll" "${DEST}" -ErrorAction Stop | 164 | Copy-Item "${SRC}\bin\crypto-46.dll" "${DEST}" -ErrorAction Stop |
165 | Copy-Item "${SRC}\lib\crypto-45.lib" "${DEST}" -ErrorAction Stop | 165 | Copy-Item "${SRC}\lib\crypto-46.lib" "${DEST}" -ErrorAction Stop |
166 | Copy-Item "${SRC}\lib\fido2.dll" "${DEST}" -ErrorAction Stop | 166 | Copy-Item "${SRC}\lib\fido2.dll" "${DEST}" -ErrorAction Stop |
167 | Copy-Item "${SRC}\lib\fido2.lib" "${DEST}" -ErrorAction Stop | 167 | Copy-Item "${SRC}\lib\fido2.lib" "${DEST}" -ErrorAction Stop |
168 | } | 168 | } |
169 | 169 | ||
170 | Function Package-PDBs(${SRC}, ${DEST}) { | 170 | Function Package-PDBs(${SRC}, ${DEST}) { |
171 | Copy-Item "${SRC}\${LIBRESSL}\crypto\crypto.dir\Release\vc142.pdb" ` | 171 | Copy-Item "${SRC}\${LIBRESSL}\crypto\crypto.dir\Release\vc142.pdb" ` |
172 | "${DEST}\crypto-45.pdb" -ErrorAction Stop | 172 | "${DEST}\crypto-46.pdb" -ErrorAction Stop |
173 | Copy-Item "${SRC}\${LIBCBOR}\src\cbor_shared.dir\Release\vc142.pdb" ` | 173 | Copy-Item "${SRC}\${LIBCBOR}\src\cbor_shared.dir\Release\vc142.pdb" ` |
174 | "${DEST}\cbor.pdb" -ErrorAction Stop | 174 | "${DEST}\cbor.pdb" -ErrorAction Stop |
175 | Copy-Item "${SRC}\src\fido2_shared.dir\Release\vc142.pdb" ` | 175 | Copy-Item "${SRC}\src\fido2_shared.dir\Release\vc142.pdb" ` |