- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v3
- name: build zstd bin against a dynamic lib (debuglevel for more dependencies)
run: |
- make -C lib lib-mt-release
+ make -C lib lib-mt-release
DEBUGLEVEL=2 make -C programs zstd-dll
gcc-7-libzstd:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v3
- name: Install packages
run: pip install --pre meson
- - name: Initialize the MSVC dev command prompt
- uses: ilammy/msvc-dev-cmd@cec98b9d092141f74527d0afa6feb2af698cfe89
- name: Configure with Meson
run: |
- meson setup build/meson/ builddir -Dbin_tests=true -Dbin_programs=true -Dbin_contrib=true
+ meson setup --vsenv build/meson/ builddir -Dbin_tests=true -Dbin_programs=true -Dbin_contrib=true
- name: Build with Meson
run: |
- ninja -C builddir/
+ meson compile -C builddir/
- name: Test with Meson
run: |
meson test -C builddir/ --print-errorlogs