1
0
mirror of https://github.com/PDP-10/klh10.git synced 2026-04-04 21:07:36 +00:00

Rename the build executable for ITS to kn10-ks-its.

That should hopefully make it easier to install all versions in parallel
in the same directory, with less duplication.
This commit is contained in:
Olaf Seibert
2015-07-22 00:31:27 +02:00
parent 23378e1e9b
commit 75c47c9842
3 changed files with 21 additions and 15 deletions

View File

@@ -220,9 +220,9 @@ BUILDING FROM SOURCES
Target Builds this emulator
------ --------------------
base-kl kn10-kl (KL10B - runs TOPS-10/20)
base-ks kn10-ks (KS10 - runs TOPS-10/20)
base-ks-its kn10-ks (KS10 - runs ITS)
base-kl kn10-kl (KL10B - runs TOPS-10/20)
base-ks kn10-ks (KS10 - runs TOPS-10/20)
base-ks-its kn10-ks-its (KS10 - runs ITS)
Let's suppose the platform is FreeBSD-i386 for example:

View File

@@ -16,14 +16,14 @@
KLH10 STARTUP:
A KLH10 installation has several binaries; the one you want to
start is normally called either "kn10-ks" or "kn10-kl" depending on
the version you have built. These should all be installed in a KLH10
"home directory" and you should be connected to that directory (see
the file "install.txt" if necessary). Then simply give the following
shell command:
A KLH10 installation has several binaries; the one you want to start
is normally called either "kn10-ks", "kn10-ks-its" or "kn10-kl" depending
on the version you have built. These should all be installed in a KLH10
"home directory" and you should be connected to that directory (see the
file "install.txt" if necessary). Then simply give the following shell
command:
% ./kn10-kl ; or ./kn10-ks
% ./kn10-kl ; or ./kn10-ks or ./kn10-ks-its
The KN10 process will start up, allocate and clear KN10 memory, and
begin reading commands from the default file "klh10.ini". If you wish

View File

@@ -79,7 +79,7 @@ usage:
@echo 'Normally the target is one of these 3 base configs:'
@echo ' base-kl KL10 version for TOPS (kn10-kl and utils)'
@echo ' base-ks KS10 version for TOPS (kn10-ks and utils)'
@echo ' base-ks-its KS10 version for ITS (kn10-ks and utils)'
@echo ' base-ks-its KS10 version for ITS (kn10-ks-its and utils)'
@echo 'Or these utilities:'
@echo ' tapedd Tape copy & conversion'
@echo ' vdkfmt Virtual disk copy & conversion'
@@ -129,7 +129,7 @@ showdefs:
# Don't flush these files if interrupted.
# Currently no intermediate source files are generated, so
# this can be empty, but hang on to last binary anyway.
.PRECIOUS: kn10-ks kn10-kl
.PRECIOUS: kn10-ks kn10-ks-its kn10-kl
#######################################################################
@@ -232,6 +232,9 @@ DINTFLAGS = \
kn10-ks: $(OFILES_KS)
$(LINKER) $(LDFLAGS) $(LDOUTF) kn10-ks $(OFILES_KS) $(LIBS)
kn10-ks-its: $(OFILES_KS)
$(LINKER) $(LDFLAGS) $(LDOUTF) kn10-ks-its $(OFILES_KS) $(LIBS)
kn10-kl: $(OFILES_KL)
$(LINKER) $(LDFLAGS) $(LDOUTF) kn10-kl $(OFILES_KL) $(LIBS)
@@ -240,7 +243,7 @@ kn10-kl: $(OFILES_KL)
## Auxiliary action targets
clean:
@rm -f kn10-ks kn10-kl *.o \
@rm -f kn10-ks kn10-ks-its kn10-kl *.o \
$(DPROCS_KL) $(DPROCS_KS) $(DPROCS_KSITS) \
$(ALL_UTILS)
@@ -253,6 +256,8 @@ install-unix:
@-mkdir ${KLH10_HOME}/flushed
@if [ -x ${KLH10_HOME}/kn10-ks ]; then \
mv ${KLH10_HOME}/kn10-ks ${KLH10_HOME}/flushed; fi
@if [ -x ${KLH10_HOME}/kn10-ks-its ]; then \
mv ${KLH10_HOME}/kn10-ks-its ${KLH10_HOME}/flushed; fi
@if [ -x ${KLH10_HOME}/kn10-kl ]; then \
mv ${KLH10_HOME}/kn10-kl ${KLH10_HOME}/flushed; fi
@if [ -x ${KLH10_HOME}/dprpxx ]; then \
@@ -264,6 +269,7 @@ install-unix:
@if [ -x ${KLH10_HOME}/dpimp ]; then \
mv ${KLH10_HOME}/dpimp ${KLH10_HOME}/flushed; fi
@if [ -x kn10-ks ]; then cp -p kn10-ks ${KLH10_HOME}/; fi
@if [ -x kn10-ks-its ]; then cp -p kn10-ks-its ${KLH10_HOME}/; fi
@if [ -x kn10-kl ]; then cp -p kn10-kl ${KLH10_HOME}/; fi
@if [ -x dprpxx ]; then cp -p dprpxx ${KLH10_HOME}/; fi
@if [ -x dptm03 ]; then cp -p dptm03 ${KLH10_HOME}/; fi
@@ -287,7 +293,7 @@ install-unix:
# Standard setup for KS ITS
#
base-ks-its:
$(MAKER) kn10-ks $(DPROCS_KSITS) $(BASE_UTILS) udlconv \
$(MAKER) kn10-ks-its $(DPROCS_KSITS) $(BASE_UTILS) udlconv \
"SRC = $(SRC)" \
"CC = $(CC)" \
"CFLAGS = $(CFLAGS) $(CFLAGS_AUX)" \
@@ -388,7 +394,7 @@ base-kl:
## Lintish versions to see how many compiler warnings we can generate
##
lint-ks-its:
$(MAKER) kn10-ks $(DPROCS_KSITS) $(BASE_UTILS) udlconv \
$(MAKER) kn10-ks-its $(DPROCS_KSITS) $(BASE_UTILS) udlconv \
"SRC = $(SRC)" \
"CC = $(CC)" \
"CFLAGS = $(CFLAGS) $(CFLAGS_AUX) $(CFLAGS_LINT)" \