From df566d3692399e00554a83e1e71e1bddcdb23c31 Mon Sep 17 00:00:00 2001 From: "Christopher A. Mosher" Date: Wed, 2 Nov 2022 18:09:11 -0400 Subject: [PATCH] fix windows and mac staging --- .github/workflows/build.yaml | 22 +++++++++++----------- docs/ideas.txt | 11 +++++++++++ 2 files changed, 22 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 45770a1..d66ce7c 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -105,16 +105,16 @@ jobs: 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/ + mkdir -p stage/local/bin + mkdir -p stage/local/etc/epple2 + mkdir -p stage/local/lib/epple2/system + mkdir -p stage/local/lib/epple2/cards + cp src/epple2 stage/local/bin/ + cp conf/*.conf stage/local/etc/epple2/ + cp ${{steps.epple2-roms.outputs.download-path}}/epple2sys.a65 stage/local/lib/epple2/system/ + cp ${{steps.epple2-roms.outputs.download-path}}/stdout.a65 stage/local/lib/epple2/cards/ + cp ${{steps.epple2-roms.outputs.download-path}}/stdin.a65 stage/local/lib/epple2/cards/ + cp ${{steps.epple2-roms.outputs.download-path}}/clock.a65 stage/local/lib/epple2/cards/ cd - tree @@ -156,7 +156,7 @@ jobs: mkdir -p stage/epple2/etc/epple2 mkdir -p stage/epple2/lib/epple2/system mkdir -p stage/epple2/lib/epple2/cards - cp src/epple2.exe stage/epple2/ + cp src/Debug/epple2.exe stage/epple2/ cp conf/*.conf stage/epple2/etc/epple2/ cp ${{steps.epple2-roms.outputs.download-path}}/epple2sys.a65 stage/epple2/lib/epple2/system/ cp ${{steps.epple2-roms.outputs.download-path}}/stdout.a65 stage/epple2/lib/epple2/cards/ diff --git a/docs/ideas.txt b/docs/ideas.txt index a2f86ca..6bef339 100644 --- a/docs/ideas.txt +++ b/docs/ideas.txt @@ -57,6 +57,17 @@ UBUNTU: MAC: + mkdir -p ./pkg/local/bin + cp ./src/epple2 ./pkg/local/bin/ + mkdir -p ./pkg/local/etc/epple2 + cp ./conf/epple2.conf ./pkg/local/etc/epple2/ + mkdir -p ./pkg/local/lib/epple2/system + cp ./rom/epple2sys.a65 ./pkg/local/lib/epple2/system/ + mkdir -p ./pkg/local/lib/epple2/cards + cp ./rom/stdout.a65 ./pkg/local/lib/epple2/cards/ + cp ./rom/stdin.a65 ./pkg/local/lib/epple2/cards/ + cp ./rom/clock.a65 ./pkg/local/lib/epple2/cards/ + pkgbuild --identifier nu.mine.mosher.$name --root ./pkg/ --install-location /usr $name.pkg pkgbuild --identifier nu.mine.mosher.$name --root ./pkg/ --install-location /usr $name.pkg