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:
16
.cirrus.yml
Normal file
16
.cirrus.yml
Normal 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
|
||||
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user