Skip to content
This repository was archived by the owner on Dec 26, 2025. It is now read-only.

Commit c594ad3

Browse files
committed
Update cmake-build.yml
1 parent 2615d6f commit c594ad3

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

‎.github/workflows/cmake-build.yml‎

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,12 @@ jobs:
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

Comments
 (0)