Skip to content

Set up NASM

Actions
Download and install NASM
v1.5.2
Latest
Star (28)

GitHub Actions status

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 to true to always build from source, or false to never
  • platform – set binary platform to something non-standard
  • destination – 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.

Set up NASM is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Download and install NASM
v1.5.2
Latest

Set up NASM is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.