|
8 | 8 | CASS_DRIVER_LIBEV_INCLUDES: C:\vcpkg\packages\libev_x64-windows\include\libev |
9 | 9 | CASS_DRIVER_LIBEV_LIBS: C:\vcpkg\packages\libev_x64-windows\lib |
10 | 10 | LIBUV_ROOT_DIR: C:\vcpkg\packages\libuv_x64-windows |
11 | | - LIBUV_LIB_DIR: C:\vcpkg\packages\libuv_x64-windows\lib |
12 | 11 | ZLIB_ROOT_DIR: C:\vcpkg\packages\zlib_x64-windows-static |
13 | | - ZLIB_LIB_DIR: C:\vcpkg\packages\zlib_x64-windows-static\lib |
14 | 12 | KERBEROS_ROOT_DIR: C:\vcpkg\packages\krb5_x64-windows |
15 | | - KERBEROS_LIB_DIR: C:\vcpkg\packages\krb5_x64-windows\lib |
16 | 13 | steps: |
17 | 14 | - uses: actions/checkout@v4 |
18 | 15 | - uses: ilammy/msvc-dev-cmd@v1 |
19 | 16 | - name: Install dependencies |
20 | 17 | run: vcpkg install libuv zlib:x64-windows-static krb5 |
| 18 | + - name: Setup env vars |
| 19 | + run: | |
| 20 | + echo "LIBUV_LIB_DIR=${{ LIBUV_ROOT_DIR }}\lib" >> $env:GITHUB_ENV |
| 21 | + echo "ZLIB_LIB_DIR=${{ ZLIB_ROOT_DIR }}\lib" >> $env:GITHUB_ENV |
| 22 | + echo "KERBEROS_LIB_DIR=${{ KERBEROS_ROOT_DIR }}\lib" >> $env:GITHUB_ENV |
21 | 23 | - name: Setup env |
22 | 24 | run: | |
23 | 25 | ln -s C:\vcpkg\packages\zlib_x64-windows-static\lib\zlib.lib C:\vcpkg\packages\zlib_x64-windows-static\lib\zlibstatic.lib |
24 | | - echo "LIB=${{ env.LIB }};C:\vcpkg\packages\libuv_x64-windows\lib;C:\vcpkg\packages\zlib_x64-windows-static\lib;C:\vcpkg\packages\krb5_x64-windows\lib" >> $env:GITHUB_ENV |
25 | | - - name: Build and run tests |
| 26 | + echo "LIB=${{ env.LIB }};${{ env.LIBUV_LIB_DIR }};${{ env.ZLIB_LIB_DIR }};${{ env.KERBEROS_LIB_DIR }}" >> $env:GITHUB_ENV |
| 27 | + - name: Debug stuff |
26 | 28 | run: | |
27 | 29 | echo "LIB is ${{ env.LIB }}" |
| 30 | + echo "LIBUV_LIB_DIR: ${{ env.LIBUV_LIB_DIR }}" |
| 31 | + echo "LIBUV_LIB_DIR contents:" |
| 32 | + ls ${{ env.LIBUV_LIB_DIR }} |
| 33 | + - name: Build and run tests |
| 34 | + run: | |
28 | 35 | mkdir build |
29 | 36 | cd build |
30 | 37 | cmake -G "NMake Makefiles" -DCASS_BUILD_UNIT_TESTS=On .. |
|
0 commit comments