mirror of
https://github.com/PDP-10/klh10.git
synced 2026-05-04 06:58:18 +00:00
Eliminate recursive Make invocation
by moving the model-specific CONFFLAGS into the model-specific makefile fragments.
This commit is contained in:
22
mk/top-kl.mk
22
mk/top-kl.mk
@@ -1,5 +1,25 @@
|
||||
# Makefile fragment for building kl
|
||||
|
||||
all: base-kl tapedd vdkfmt wxtest enaddr
|
||||
####################################################################
|
||||
## Specific KLH10 configuration
|
||||
##
|
||||
|
||||
# Standard setup for KL (TOPS-10 and TOPS-20)
|
||||
#
|
||||
CONFFLAGS = -DKLH10_CPU_KLX=1 \
|
||||
-DKLH10_SYS_T20=1 \
|
||||
-DKLH10_EVHS_INT=1 \
|
||||
-DKLH10_DEV_DPNI20=1 \
|
||||
-DKLH10_DEV_DPTM03=1 \
|
||||
-DKLH10_DEV_DPRPXX=1 \
|
||||
-DKLH10_MEM_SHARED=1 \
|
||||
-DKLH10_RTIME_OSGET=1 \
|
||||
-DKLH10_ITIME_INTRP=1 \
|
||||
-DKLH10_CTYIO_INT=1 \
|
||||
-DKLH10_APRID_SERIALNO=3600 \
|
||||
-DKLH10_CLIENT=\"MyKL\" \
|
||||
$(CONFFLAGS_AUX)
|
||||
|
||||
all: kn10-kl tapedd vdkfmt wxtest enaddr
|
||||
|
||||
#---
|
||||
|
||||
@@ -1,5 +1,26 @@
|
||||
# Makefile fragment for building ks-its
|
||||
|
||||
all: base-ks-its tapedd vdkfmt wxtest enaddr
|
||||
####################################################################
|
||||
## Specific KLH10 configuration
|
||||
##
|
||||
|
||||
# Standard setup for KS ITS
|
||||
#
|
||||
CONFFLAGS = -DKLH10_CPU_KS=1 \
|
||||
-DKLH10_SYS_ITS=1 \
|
||||
-DKLH10_EVHS_INT=1 \
|
||||
-DKLH10_DEV_DPTM03=1 \
|
||||
-DKLH10_DEV_DPRPXX=1 \
|
||||
-DKLH10_DEV_DPIMP=1 \
|
||||
-DKLH10_SIMP=0 \
|
||||
-DKLH10_MEM_SHARED=1 \
|
||||
$(TINTFLAGS) \
|
||||
$(DINTFLAGS) \
|
||||
-DKLH10_APRID_SERIALNO=4097 -DKLH10_DEVMAX=12 \
|
||||
-DKLH10_CLIENT=\"MyITS\" \
|
||||
$(CONFFLAGS_AUX) \
|
||||
-DVMTAPE_ITSDUMP=1
|
||||
|
||||
all: kn10-ks-its tapedd vdkfmt wxtest enaddr
|
||||
|
||||
#---
|
||||
|
||||
20
mk/top-ks.mk
20
mk/top-ks.mk
@@ -1,5 +1,23 @@
|
||||
# Makefile fragment for building ks
|
||||
|
||||
all: base-ks tapedd vdkfmt wxtest enaddr
|
||||
####################################################################
|
||||
## Specific KLH10 configuration
|
||||
##
|
||||
|
||||
# Standard setup for KS (TOPS-20, maybe TOPS-10)
|
||||
#
|
||||
CONFFLAGS = -DKLH10_CPU_KS=1 \
|
||||
-DKLH10_SYS_T20=1 \
|
||||
-DKLH10_EVHS_INT=1 \
|
||||
-DKLH10_DEV_DPTM03=1 \
|
||||
-DKLH10_DEV_DPRPXX=1 \
|
||||
-DKLH10_MEM_SHARED=1 \
|
||||
$(TINTFLAGS) \
|
||||
$(DINTFLAGS) \
|
||||
-DKLH10_APRID_SERIALNO=4097 -DKLH10_DEVMAX=12 \
|
||||
-DKLH10_CLIENT=\"MyKS\" \
|
||||
$(CONFFLAGS_AUX)
|
||||
|
||||
all: kn10-ks tapedd vdkfmt wxtest enaddr
|
||||
|
||||
#---
|
||||
|
||||
Reference in New Issue
Block a user