Compile all files: try again
Valentin Likoum
Valentin Likoum <valentin.likoum@ncc.volga.ru>
Thu, 31 Jul 2003 09:05:10 +0500
On 30.07.2003 Chris.Sharman@ccagroup.co.uk <Chris.Sharman@ccagroup.co.uk> wrote:
> I've been deluged with block messages, presumably because saf.com is perceived
> as an executable by PC tools.
> Here it is again, "Select all files", as a text file: use with VMS DCL by
> renaming to saf.com - hopefully this will get through.
> Example: @saf "quick auto='name' nolist" *.qks
> Chris
I found that MMK (or MMS) is very handy to maintain a heap of Q%S.
"Compile all files" is "MMK/FROM_SOURCE". Contents of simple
DESCRIP.MMS file:
------------------- Cut here --------------------------
.SUFFIXES : .QKC .QTC .QZC .QKS .QTS .QZS
.qks.qkc :
QDESIGN $(QDESIGNFLAGS) AUTO=$(MMS$SOURCE)
.qts.qtc :
QTP $(QTPFLAGS) AUTO=$(MMS$SOURCE)
.qzs.qzc :
QUIZ $(QUIZFLAGS) AUTO=$(MMS$SOURCE)
PROCLOC = somedev:[somedir]
QDESIGNFLAGS = PROCLOC=${PROCLOC} NOLIST
QTPFLAGS = PROCLOC=$(PROCLOC) NOLIST
QUIZFLAGS = PROCLOC=$(PROCLOC) NOLIST
.INCLUDE qkclist.mms
.INCLUDE qtclist.mms
.INCLUDE qzclist.mms
all : qkc, qtc, qzc
qkc : $(QKCLIST)
qtc : $(QTCLIST)
qzc : $(QZCLIST)
$(QZCLIST) :
$(QKCLIST) :
$(QTCLIST) :
------------------- Cut here --------------------------
Lists of QKC, QTC and QZC files to be rebuilt are included in the
separate files qkclist.mms, qtclist.mms, qzclist.mms respectively.
--
Valentin Likoum
valentin.likoum at ncc dot volga dot ru