Skip to content

Intial pass at working 80 column draw #114

Intial pass at working 80 column draw

Intial pass at working 80 column draw #114

Workflow file for this run

name: CI
on:
push:
branches: ["**"]
pull_request:
branches: ["**"]
workflow_dispatch:
branches: ["**"]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: "Build cc65"
run: |
git clone https://github.com/cc65/cc65.git
cd cc65
git checkout 6ac4aa4e2076189ad5b5f3a9d33e1c5910d4e37c
make
- name: "Remove SERIAL from settings.inc"
run: |
grep -v SERIAL settings.inc > settings.new
mv -f settings.new settings.inc
- name: "Assemble PETRock without serial support"
run: |
cc65/bin/cl65 --verbose --asm-define PET=1 --asm-define SERIAL=0 -o petrock.prg -t none petrock.asm
cc65/bin/cl65 --verbose --asm-define C64=1 --asm-define SERIAL=0 -o c64rock.prg -t none petrock.asm
- name: "Assemble PETRock with serial support"
run: |
cc65/bin/cl65 --verbose --asm-define PET=1 --asm-define SERIAL=1 -o petrockser.prg -t none petrock.asm
cc65/bin/cl65 --verbose --asm-define C64=1 --asm-define SERIAL=1 -o c64rockser.prg -t none petrock.asm