- name: checkout fuzz/corpora submodule
run: git submodule update --init --depth 1 fuzz/corpora
- uses: ilammy/msvc-dev-cmd@v1
- - uses: ilammy/setup-nasm@v1
+ - name: install nasm
+ run: |
+ choco install nasm
+ "C:\Program Files\NASM" | Out-File -FilePath "$env:GITHUB_PATH" -Append
- name: prepare the build directory
run: mkdir _build
- name: config
- uses: ilammy/msvc-dev-cmd@v1
with:
arch: ${{ matrix.platform.arch }}
- - uses: ilammy/setup-nasm@v1
- with:
- platform: ${{ matrix.platform.arch }}
+ - name: install nasm
+ run: |
+ choco install nasm ${{ matrix.platform.arch == 'win32' && '--x86' || '' }}
+ "C:\Program Files${{ matrix.platform.arch == 'win32' && ' (x86)' || '' }}\NASM" | Out-File -FilePath "$env:GITHUB_PATH" -Append
- name: prepare the build directory
run: mkdir _build
- name: config
- name: checkout fuzz/corpora submodule
run: git submodule update --init --depth 1 fuzz/corpora
- uses: ilammy/msvc-dev-cmd@v1
- - uses: ilammy/setup-nasm@v1
+ - name: install nasm
+ run: |
+ choco install nasm
+ "C:\Program Files\NASM" | Out-File -FilePath "$env:GITHUB_PATH" -Append
- name: prepare the build directory
run: mkdir _build
- name: Get zstd
- name: checkout fuzz/corpora submodule
run: git submodule update --init --depth 1 fuzz/corpora
- uses: ilammy/msvc-dev-cmd@v1
- - uses: ilammy/setup-nasm@v1
+ - name: install nasm
+ run: |
+ choco install nasm
+ "C:\Program Files\NASM" | Out-File -FilePath "$env:GITHUB_PATH" -Append
- name: prepare the build directory
run: mkdir _build
- name: Get brotli