Skip to content

CommandAPDU reuse data object to avoid PIN copy #460

CommandAPDU reuse data object to avoid PIN copy

CommandAPDU reuse data object to avoid PIN copy #460

Workflow file for this run

name: CMake (Windows)
on: [push, pull_request]
env:
BUILD_TYPE: RelWithDebInfo
CMAKE_BUILD_PARALLEL_LEVEL: 3
jobs:
build:
runs-on: windows-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Prepare vcpkg and libraries
uses: lukka/run-vcpkg@v7
with:
vcpkgArguments: gtest:x64-windows openssl:x64-windows
vcpkgTriplet: x64-windows
vcpkgGitCommitId: 1f619be01b436b796dab797dd1e1721c5676f8ac
- name: Configure CMake
run: cmake -A x64 "-DCMAKE_TOOLCHAIN_FILE=${env:VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_BUILD_TYPE=${env:BUILD_TYPE}" -S . -B build
- name: Build
run: cmake --build build --config ${env:BUILD_TYPE}
- name: Test
run: ctest -V -C ${env:BUILD_TYPE} --test-dir build