Build and install the assembler components of cc65
Go to file
Joshua Bell 4bc8f9c487 Drop use of 'make avail' following
cc65's 'make avail' now fails unless all targets were built.
Create links explicitly for ca65/ld65 only.
2023-03-02 19:59:14 -08:00
action.yml Drop use of 'make avail' following 2023-03-02 19:59:14 -08:00
LICENSE Initial commit 2021-07-23 09:21:16 -07:00 Update 2021-07-23 13:13:02 -07:00

Build & Install ca65 Action

This action will build and install the cc65 assembler components (ca65, ld65).

  • The tip-of-tree version from is used.
  • Targets are built and installed, so later steps can use the ca65 and ld65 commands directly.

The action has no inputs or outputs.


name: build

    branches: [ main ]

    runs-on: ubuntu-latest
      - uses: actions/checkout@v2
      - uses: a2stuff/build-install-ca65-action@v1
      - name: build
        run: |
          ca65 -o example.o example.s
          ld65 --config example.cfg -o example example.o