setup-nasm
setup-nasm copied to clipboard
GitHub Action to install NASM
setup-nasm
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.
Inputs
version– version of NASM to install (default: 2.16.01)from-source– set totrueto always build from source, orfalseto neverplatform– set binary platform to something non-standarddestination– target directory for download and installation (default:$HOME/nasm)
Example usage
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
# ...
License
MIT, see LICENSE.