diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4fd4047..95782b9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,7 +37,7 @@ jobs: 10.0.x - name: Install native build prerequisites - run: sudo apt-get update && sudo apt-get install -y cmake build-essential patchelf + run: sudo apt-get update && sudo apt-get install -y cmake build-essential patchelf libssl-dev - name: Display Tools Versions run: | @@ -93,6 +93,11 @@ jobs: dotnet-version: | 8.0.x 10.0.x + + - name: Install OpenSSL + run: | + echo "VCPKG_ROOT=$env:VCPKG_INSTALLATION_ROOT" | Out-File -FilePath $env:GITHUB_ENV -Append + vcpkg install openssl:x64-windows-static-md - name: Display Tools Versions run: | diff --git a/build/native-linux.sh b/build/native-linux.sh index b86fac3..6093d21 100755 --- a/build/native-linux.sh +++ b/build/native-linux.sh @@ -60,9 +60,9 @@ cmake -S "$SOURCE_DIR" -B "$BUILD_DIR" \ -DBUILD_IDLC=ON \ -DBUILD_TESTING=OFF \ -DBUILD_EXAMPLES=OFF \ - -DENABLE_SSL=OFF \ + -DENABLE_SSL=ON \ -DENABLE_SHM=OFF \ - -DENABLE_SECURITY=OFF + -DENABLE_SECURITY=ON # ---------------------------------------------------------------- # [2/3] Build & Install diff --git a/build/native-win.ps1 b/build/native-win.ps1 index 7d3e6ba..4b46da2 100644 --- a/build/native-win.ps1 +++ b/build/native-win.ps1 @@ -62,9 +62,9 @@ try { "-DBUILD_IDLC=ON", "-DBUILD_TESTING=OFF", "-DBUILD_EXAMPLES=OFF", - "-DENABLE_SSL=OFF", + "-DENABLE_SSL=ON", "-DENABLE_SHM=OFF", - "-DENABLE_SECURITY=OFF" + "-DENABLE_SECURITY=ON" ) foreach ($gen in $cmakeGenerators) {