8888 echo "VCPKG_ROOT: ${{ env.VCPKG_ROOT }}"
8989 echo "VCPKG_DEFAULT_TRIPLET: ${{ env.VCPKG_DEFAULT_TRIPLET }}"
9090 if [ -d "${{ env.VCPKG_ROOT }}/installed/" ]; then
91+ echo "=== Installed packages ==="
9192 ls -la "${{ env.VCPKG_ROOT }}/installed/"
93+ echo "=== Triplet directory ==="
94+ ls -la "${{ env.VCPKG_ROOT }}/installed/${{ env.VCPKG_DEFAULT_TRIPLET }}/" || echo "Triplet directory not found"
95+ echo "=== CMake files ==="
96+ find "${{ env.VCPKG_ROOT }}/installed/${{ env.VCPKG_DEFAULT_TRIPLET }}/share/" -name "*curl*" -o -name "*CURL*" 2>/dev/null || echo "No CURL cmake files found"
9297 else
9398 echo "No installed directory found"
9499 fi
@@ -100,15 +105,22 @@ jobs:
100105 Write-Host "VCPKG_ROOT: ${{ env.VCPKG_ROOT }}"
101106 Write-Host "VCPKG_DEFAULT_TRIPLET: ${{ env.VCPKG_DEFAULT_TRIPLET }}"
102107 if (Test-Path "${{ env.VCPKG_ROOT }}\installed\") {
108+ Write-Host "=== Installed packages ==="
103109 Get-ChildItem "${{ env.VCPKG_ROOT }}\installed\"
110+ Write-Host "=== Triplet directory ==="
111+ if (Test-Path "${{ env.VCPKG_ROOT }}\installed\${{ env.VCPKG_DEFAULT_TRIPLET }}\") {
112+ Get-ChildItem "${{ env.VCPKG_ROOT }}\installed\${{ env.VCPKG_DEFAULT_TRIPLET }}\"
113+ } else {
114+ Write-Host "Triplet directory not found"
115+ }
104116 } else {
105117 Write-Host "No installed directory found"
106118 }
107119 shell : pwsh
108120
109121 - name : Configure CMake
110122 run : |
111- cmake -B ${{ github.workspace }}/build -S ${{ github.workspace }} -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=${{ env.VCPKG_ROOT }}/scripts/buildsystems/vcpkg.cmake -G "Ninja" -DVCPKG_TARGET_TRIPLET=${{ env.VCPKG_DEFAULT_TRIPLET }}
123+ cmake -B ${{ github.workspace }}/build -S ${{ github.workspace }} -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=${{ env.VCPKG_ROOT }}/scripts/buildsystems/vcpkg.cmake -G "Ninja" -DVCPKG_TARGET_TRIPLET=${{ env.VCPKG_DEFAULT_TRIPLET }} -DCMAKE_PREFIX_PATH="${{ env.VCPKG_ROOT }}/installed/${{ env.VCPKG_DEFAULT_TRIPLET }}"
112124
113125 - name : Build
114126 run : cmake --build ${{ github.workspace }}/build --config Release
0 commit comments