GitHub Action for installing NASM into PATH for the job.
This downloads official binaries if possible, falling back to compilation from source code.
Supports Linux, macOS, and Windows.
version
– version of NASM to install (default: 2.16.01)from-source
– set totrue
to always build from source, orfalse
to neverplatform
– set binary platform to something non-standarddestination
– target directory for download and installation (default:$HOME/nasm
)
jobs:
test:
- uses: ilammy/setup-nasm@v1
- uses: actions/checkout@v1
- name: Build something requiring NASM
run: |
cd third_party/boringssl
cmake -G Ninja . && ninja
# ...
MIT, see LICENSE.