Fix saturn CI (#291)

This PR installs a version of dosemu2 from about a month ago from debs
from https://github.com/sozud/dosemu-deb
The Dockerfile shows how do do it if we need to make new builds in the
future. I tested this on my branch and it should be OK.
This commit is contained in:
sozud 2023-06-28 11:49:42 -07:00 committed by GitHub
parent 3f2031fabb
commit c04fb816fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -51,11 +51,15 @@ jobs:
sudo apt-get install p7zip-full bchunk binutils-sh-elf
- name: Install dosemu
run: |
sudo apt-get install -y -o APT::Immediate-Configure=false \
dos2unix software-properties-common && \
sudo add-apt-repository -y ppa:dosemu2/ppa && \
sudo apt-get update && \
sudo apt-get install -y dosemu2;
wget https://github.com/sozud/dosemu-deb/archive/refs/heads/main.zip
unzip main.zip
rm -rf main.zip
cd dosemu-deb-main
sudo apt-get install xfonts-utils
sudo dpkg -i fdpp_1.6-1_amd64.deb
sudo dpkg -i fdpp-dev_1.6-1_amd64.deb
sudo dpkg -i comcom32_0.1~alpha3-1_all.deb
sudo dpkg -i dosemu2_2.0~pre9-1_amd64.deb
- name: Prep
run: make -j build_saturn_toolchain_native
- name: Extract asm