From 10bdaa86cddefbd3ca45553311ade8e35018fab0 Mon Sep 17 00:00:00 2001 From: "Christopher A. Mosher" Date: Wed, 2 Nov 2022 17:35:54 -0400 Subject: [PATCH] mac staging area --- .github/workflows/build.yaml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 1d24286..bd1ae9e 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -53,6 +53,7 @@ jobs: id: "epple2-roms" with: name: "epple2-roms" + path: "epple2-roms" - name: "Stage" run: | @@ -93,6 +94,30 @@ jobs: cmake .. cmake --build . + - uses: "actions/download-artifact@v3" + id: "epple2-roms" + with: + name: "epple2-roms" + path: "epple2-roms" + + - name: "Stage" + run: | + set -x + pwd + cd build + mkdir -p stage/usr/local/bin + mkdir -p stage/usr/local/etc/epple2 + mkdir -p stage/usr/local/lib/epple2/system + mkdir -p stage/usr/local/lib/epple2/cards + cp src/epple2* stage/usr/local/bin/ + cp conf/*.conf stage/usr/local/etc/epple2/ + cp ${{steps.epple2-roms.outputs.download-path}}/epple2sys.a65 stage/usr/local/lib/epple2/system/ + cp ${{steps.epple2-roms.outputs.download-path}}/stdout.a65 stage/usr/local/lib/epple2/cards/ + cp ${{steps.epple2-roms.outputs.download-path}}/stdin.a65 stage/usr/local/lib/epple2/cards/ + cp ${{steps.epple2-roms.outputs.download-path}}/clock.a65 stage/usr/local/lib/epple2/cards/ + cd - + tree + "build-epple2-windows":