1
0
mirror of https://github.com/PDP-10/its.git synced 2026-05-03 14:49:18 +00:00

Don't build Macsyma if environment variable MACSYMA is no.

Use this to shorten the build times of the KLH10 and KA10 emulators.
This commit is contained in:
Lars Brinkhoff
2018-03-22 11:52:09 +01:00
committed by Eric Swenson
parent 92db560d8f
commit 5a185d79ca
2 changed files with 10 additions and 2 deletions

View File

@@ -3,8 +3,8 @@ dist: trusty
sudo: required sudo: required
env: env:
- EMULATOR=simh - EMULATOR=simh
- EMULATOR=klh10 - EMULATOR=klh10 MACSYMA=no
# EMULATOR=sims - EMULATOR=sims MACSYMA=no
install: sh -ex build/dependencies.sh install_${TRAVIS_OS_NAME:-linux} install: sh -ex build/dependencies.sh install_${TRAVIS_OS_NAME:-linux}
script: make script: make
notifications: notifications:

View File

@@ -1,3 +1,7 @@
if {![info exists env(MACSYMA)]} {
set env(MACSYMA) "yes"
}
proc abort {} { proc abort {} {
puts "" puts ""
puts "The last command timed out." puts "The last command timed out."
@@ -1584,6 +1588,8 @@ respond "_" "libmax;mdefun\r"
respond "_" "\032" respond "_" "\032"
type ":kill\r" type ":kill\r"
if {$env(MACSYMA)!="no"} {
# build MAXTUL FASL files # build MAXTUL FASL files
respond "*" ":print maxerr;..new. (udir)\r" respond "*" ":print maxerr;..new. (udir)\r"
@@ -1779,6 +1785,8 @@ respond "(C1)" "quit();"
respond "*" ":link sys3;ts macsym,maxdmp;loser >\r" respond "*" ":link sys3;ts macsym,maxdmp;loser >\r"
} #MACSYMA
### more lisplib stuff ### more lisplib stuff
respond "*" "complr\013" respond "*" "complr\013"
respond "_" "liblsp;_libdoc;%print\r" respond "_" "liblsp;_libdoc;%print\r"