mirror of
https://github.com/PDP-10/klh10.git
synced 2026-04-25 19:51:18 +00:00
Merge branch 'master' into mmcm-tuntap
Merged these small conflicts: src/dpni20.c src/osdnet.c src/osdnet.h Compile-tested on NetBSD and Linux, but not run-tested.
This commit is contained in:
61
bld/MAKE-ALL
Executable file
61
bld/MAKE-ALL
Executable file
@@ -0,0 +1,61 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Simple build script to build all 3 cpu models in one go.
|
||||
#
|
||||
# Usage: MAKE-ALL buildtarget
|
||||
#
|
||||
# where buildtarget is for example nbaxp (NetBSD for Alpha AXP, or
|
||||
# any other little-endian 64-bit CPU).
|
||||
|
||||
DEFBUILD=nbaxp
|
||||
|
||||
# TOP=/some/where/klh10
|
||||
|
||||
# Remove "/bld" or "/bld/nbaxp" from current directory, if it's there.
|
||||
# In the latter case, assume that as the build type by default.
|
||||
# If none of these current directories apply, this script must be run
|
||||
# from the $TOP directory, and the build will be for the host as
|
||||
# indicated on the command line, or nbaxp by default.
|
||||
|
||||
case "${PWD}" in
|
||||
*/bld)
|
||||
TOP="${PWD%/bld}"
|
||||
;;
|
||||
*/bld/*)
|
||||
DEFBUILD="${PWD##*/}"
|
||||
TOP="${PWD%/bld/*}"
|
||||
;;
|
||||
*)
|
||||
TOP="$PWD"
|
||||
;;
|
||||
esac
|
||||
|
||||
BUILD=${1-$DEFBUILD}
|
||||
|
||||
cd $TOP || exit 1
|
||||
|
||||
echo "This script builds all PDP-10 variants for host $BUILD."
|
||||
|
||||
buildone() {
|
||||
(
|
||||
model="$1"
|
||||
|
||||
export KLH10_HOME=$TOP/new/${BUILD}-${model}
|
||||
mkdir -p ${KLH10_HOME}
|
||||
cd bld/$BUILD
|
||||
make clean
|
||||
make base-${model} CONFFLAGS_AUX=-DKLH10_I_CIRC=1
|
||||
make tapedd vdkfmt wxtest enaddr
|
||||
make install
|
||||
)
|
||||
}
|
||||
|
||||
echo "Building KL"
|
||||
buildone kl
|
||||
|
||||
echo "Building KS"
|
||||
buildone ks
|
||||
|
||||
echo "Building KS-ITS"
|
||||
buildone ks-its
|
||||
|
||||
1
bld/lnaxp/Makefile
Symbolic link
1
bld/lnaxp/Makefile
Symbolic link
@@ -0,0 +1 @@
|
||||
../../src/Mk-lnaxp.mk
|
||||
@@ -1,2 +1,5 @@
|
||||
#!/bin/sh
|
||||
make base-kl CONFFLAGS_AUX=-DKLH10_I_CIRC=1
|
||||
# or
|
||||
# make base-ks CONFFLAGS_AUX=-DKLH10_I_CIRC=1
|
||||
# make base-ks-its CONFFLAGS_AUX=-DKLH10_I_CIRC=1
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
#!/bin/sh
|
||||
export KL10HOME=/scratch/tops20/emulators/panda-dist/i386
|
||||
make base-kl CONFFLAGS_AUX=-DKLH10_I_CIRC=1
|
||||
#make base-ks-its CONFFLAGS_AUX=-DKLH10_I_CIRC=1
|
||||
|
||||
Reference in New Issue
Block a user