1
0
mirror of https://github.com/PDP-10/its.git synced 2026-03-02 01:50:24 +00:00

Build for FreeBSD using Cirrus CI.

This commit is contained in:
Lars Brinkhoff
2020-02-17 10:51:28 +01:00
parent b95295893e
commit bf562edcf4
2 changed files with 25 additions and 0 deletions

16
.cirrus.yml Normal file
View File

@@ -0,0 +1,16 @@
env:
CIRRUS_CLONE_DEPTH: 1
ARCH: amd64
BASICS: yes
task:
freebsd_instance:
image: freebsd-12-0-release-amd64
env:
matrix:
- EMULATOR: simh
# EMULATOR: klh10
- EMULATOR: pdp10-ka
# EMULATOR: pdp10-kl
install_script: sh -ex build/dependencies.sh install_freebsd
script: gmake all EMULATOR=$EMULATOR

View File

@@ -18,6 +18,15 @@ install_linux() {
esac
}
install_freebsd() {
pkg upgrade -y
pkg install -y gmake git expect
case "$EMULATOR" in
pdp10-ka) pkg install -y sdl2 sdl2_image pkgconf;;
pdp10-kl) pkg install -y autoconf;;
esac
}
install_osx() {
true
}