diff --git a/.github/workflows/main_ci.yml b/.github/workflows/main_ci.yml index a31fe7c6..5bba830d 100644 --- a/.github/workflows/main_ci.yml +++ b/.github/workflows/main_ci.yml @@ -35,7 +35,7 @@ jobs: strategy: matrix: os: [windows-latest, ubuntu-latest, macos-latest] - crypto: [openssl_1.1, openssl_3, boringssl] + crypto: [openssl_1.1, openssl_3, openssl_3.1, boringssl] env: BUILD_DIR: "${RUNNER_TEMP}/build_${{ matrix.crypto }}" @@ -123,7 +123,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - crypto: [openssl_1.1, openssl_3, boringssl] + crypto: [openssl_1.1, openssl_3, openssl_3.1, boringssl] env: BUILD_DIR: "${RUNNER_TEMP}/build_${{ matrix.crypto }}" diff --git a/alternatives/openssl_3.1/vcpkg.json b/alternatives/openssl_3.1/vcpkg.json new file mode 100644 index 00000000..208e6ab7 --- /dev/null +++ b/alternatives/openssl_3.1/vcpkg.json @@ -0,0 +1,20 @@ +{ + "name": "mlspp", + "version-string": "0.1", + "description": "Cisco MLS C++ library", + "dependencies": [ + { + "name": "openssl", + "version>=": "3.1.3" + }, + "doctest", + "nlohmann-json" + ], + "builtin-baseline": "5908d702d61cea1429b223a0b7a10ab86bad4c78", + "overrides": [ + { + "name": "openssl", + "version": "3.1.3" + } + ] +}