Lines Matching +full:dll +full:- +full:config

1 # Copyright (c) 2021-2022 Yubico AB. All rights reserved.
2 # Use of this source code is governed by a BSD-style
4 # SPDX-License-Identifier: BSD-2-Clause
10 $Config = 'Release' variable
17 ./build.ps1 -Arch ${Arch} -Type ${Type} -Config ${Config}
23 New-Item -Type Directory `
24 "${OUTPUT}/pkg/${InstallPrefix}/${Config}/v${SDK}/${Type}"
28 Function Package-Headers() { in Package-Headers()
29 Copy-Item "${OUTPUT}\x64\dynamic\include" -Destination "${OUTPUT}\pkg" ` in Package-Headers()
30 -Recurse -ErrorAction Stop in Package-Headers()
33 Function Package-Dynamic(${SRC}, ${DEST}) { in Package-Dynamic()
34 Copy-Item "${SRC}\bin\cbor.dll" "${DEST}" in Package-Dynamic()
35 Copy-Item "${SRC}\lib\cbor.lib" "${DEST}" in Package-Dynamic()
36 Copy-Item "${SRC}\bin\zlib1.dll" "${DEST}" in Package-Dynamic()
37 Copy-Item "${SRC}\lib\zlib1.lib" "${DEST}" in Package-Dynamic()
38 Copy-Item "${SRC}\bin\${CRYPTO_LIBRARIES}.dll" "${DEST}" in Package-Dynamic()
39 Copy-Item "${SRC}\lib\${CRYPTO_LIBRARIES}.lib" "${DEST}" in Package-Dynamic()
40 Copy-Item "${SRC}\bin\fido2.dll" "${DEST}" in Package-Dynamic()
41 Copy-Item "${SRC}\lib\fido2.lib" "${DEST}" in Package-Dynamic()
44 Function Package-Static(${SRC}, ${DEST}) { in Package-Static()
45 Copy-Item "${SRC}/lib/cbor.lib" "${DEST}" in Package-Static()
46 Copy-Item "${SRC}/lib/zlib1.lib" "${DEST}" in Package-Static()
47 Copy-Item "${SRC}/lib/${CRYPTO_LIBRARIES}.lib" "${DEST}" in Package-Static()
48 Copy-Item "${SRC}/lib/fido2_static.lib" "${DEST}/fido2.lib" in Package-Static()
51 Function Package-PDBs(${SRC}, ${DEST}) { in Package-PDBs()
52 Copy-Item "${SRC}\${LIBRESSL}\crypto\crypto_obj.dir\${Config}\crypto_obj.pdb" ` in Package-PDBs()
54 Copy-Item "${SRC}\${LIBCBOR}\src\cbor.dir\${Config}\vc${SDK}.pdb" ` in Package-PDBs()
56 Copy-Item "${SRC}\${ZLIB}\zlib.dir\${Config}\vc${SDK}.pdb" ` in Package-PDBs()
58 Copy-Item "${SRC}\src\fido2_shared.dir\${Config}\vc${SDK}.pdb" ` in Package-PDBs()
62 Function Package-StaticPDBs(${SRC}, ${DEST}) { in Package-StaticPDBs()
63 Copy-Item "${SRC}\${LIBRESSL}\crypto\crypto_obj.dir\${Config}\crypto_obj.pdb" ` in Package-StaticPDBs()
65 Copy-Item "${SRC}\${LIBCBOR}\src\${Config}\cbor.pdb" ` in Package-StaticPDBs()
67 Copy-Item "${SRC}\${ZLIB}\${Config}\zlibstatic.pdb" ` in Package-StaticPDBs()
69 Copy-Item "${SRC}\src\${Config}\fido2_static.pdb" ` in Package-StaticPDBs()
73 Function Package-Tools(${SRC}, ${DEST}) { in Package-Tools()
74 Copy-Item "${SRC}\tools\${Config}\fido2-assert.exe" ` in Package-Tools()
75 "${DEST}\fido2-assert.exe" in Package-Tools()
76 Copy-Item "${SRC}\tools\${Config}\fido2-cred.exe" ` in Package-Tools()
77 "${DEST}\fido2-cred.exe" in Package-Tools()
78 Copy-Item "${SRC}\tools\${Config}\fido2-token.exe" ` in Package-Tools()
79 "${DEST}\fido2-token.exe" in Package-Tools()
82 Package-Headers
84 for ($i = 0; $i -lt $Architectures.Length; $i++) {
87 Package-Dynamic "${OUTPUT}\${Arch}\dynamic" `
88 "${OUTPUT}\pkg\${InstallPrefix}\${Config}\v${SDK}\dynamic"
89 Package-PDBs "${BUILD}\${Arch}\dynamic" `
90 "${OUTPUT}\pkg\${InstallPrefix}\${Config}\v${SDK}\dynamic"
91 Package-Tools "${BUILD}\${Arch}\dynamic" `
92 "${OUTPUT}\pkg\${InstallPrefix}\${Config}\v${SDK}\dynamic"
93 Package-Static "${OUTPUT}\${Arch}\static" `
94 "${OUTPUT}\pkg\${InstallPrefix}\${Config}\v${SDK}\static"
95 Package-StaticPDBs "${BUILD}\${Arch}\static" `
96 "${OUTPUT}\pkg\${InstallPrefix}\${Config}\v${SDK}\static"