mirror of
https://github.com/PDP-10/its.git
synced 2026-02-27 01:09:49 +00:00
Build KLH10.
This commit is contained in:
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -7,3 +7,6 @@
|
||||
[submodule "tools/dasm"]
|
||||
path = tools/dasm
|
||||
url = https://github.com/larsbrinkhoff/pdp10-its-disassembler
|
||||
[submodule "tools/klh10"]
|
||||
path = tools/klh10
|
||||
url = https://github.com/Rhialto/klh10
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
language: c
|
||||
sudo: required
|
||||
install:
|
||||
- sudo add-apt-repository ppa:dns/gnu -y
|
||||
- sudo apt-get update -myq
|
||||
- sudo apt-get install -my simh expect
|
||||
- sudo apt-get install --only-upgrade autoconf
|
||||
script: make
|
||||
notifications:
|
||||
email: lars@nocrew.org
|
||||
|
||||
13
Makefile
13
Makefile
@@ -6,6 +6,7 @@ RAM = bin/boot/ram.262
|
||||
NSALV = bin/boot/salv.rp06
|
||||
DSKDMP = bin/boot/dskdmp.rp06
|
||||
|
||||
KLH10=${PWD}/tools/klh10/tmp/bld-ks-its/kn10-ks-its
|
||||
ITSTAR=${PWD}/tools/itstar/itstar
|
||||
WRITETAPE=${PWD}/tools/tapeutils/tapewrite
|
||||
|
||||
@@ -30,6 +31,18 @@ out/dskdmp.tape: $(WRITETAPE) $(RAM) $(DSKDMP)
|
||||
mkdir -p out
|
||||
$(WRITETAPE) -n 2560 $@ $(RAM) $(DSKDMP)
|
||||
|
||||
build/klh10/stamp: $(KLH10)
|
||||
touch $<
|
||||
|
||||
$(KLH10):
|
||||
cd tools/klh10; \
|
||||
./autogen.sh; \
|
||||
mkdir tmp; \
|
||||
cd tmp; \
|
||||
../configure --bindir=${PWD}/build/klh10; \
|
||||
make base-ks-its; \
|
||||
make -C bld-ks-its install
|
||||
|
||||
$(ITSTAR):
|
||||
cd tools/itstar; make
|
||||
|
||||
|
||||
14
build/klh10/.gitignore
vendored
Normal file
14
build/klh10/.gitignore
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
APR.TIMEBASE
|
||||
dpimp
|
||||
dprpxx
|
||||
dptm03
|
||||
enaddr
|
||||
flushed
|
||||
kn10-ks-its
|
||||
tapedd
|
||||
tmp
|
||||
udlconv
|
||||
uexbconv
|
||||
vdkfmt
|
||||
wfconv
|
||||
wxtest
|
||||
1
tools/klh10
Submodule
1
tools/klh10
Submodule
Submodule tools/klh10 added at dea8080818
Reference in New Issue
Block a user