Greetings,
I can test this little descrip.mms file on VMS 7.3-1 with
MMS V3.2-01, and with MadGoat Make Utility V3.9-6.
Here are some sample runs both with and without
a qualifier specified:
$ mms
Everything is up to date. 'MMS test' to run test suite.
$ mmk
Everything is up to date. 'MMK test' to run test suite.
$ mms/macro=("__DEBUG__=1")
Everything is up to date. 'MMS/MACRO=(__DEBUG__=1) test' to run test
suite.
$ mmk/macro=("__DEBUG__=1")
Everything is up to date. 'MMK/MACRO=(__DEBUG__=1) test' to run test
suite.
So that could be counted as the "expected" output.
Here is the test descrip.mms file. If folks could run it under
other versions of MMS and/or MMK and report if any
results you obtain differ from what I showed above I would
greatly appreciate it.
$ type descrip.mms
.ifdef NOX2P
all :
@ QUALIFIERS := $(MMSQUALIFIERS)
@ QUALIFIERS = QUALIFIERS - """" - """"
@ write sys$output " "
@ write sys$output " Everything is up to date.
'$(MMS)''QUALIFIERS' test' to run test suite."
.else
all :
@ QUALIFIERS := $(MMSQUALIFIERS)
@ QUALIFIERS = QUALIFIERS - """" - """"
@ write sys$output " "
@ write sys$output " Everything is up to date.
'$(MMS)''QUALIFIERS' test' to run test suite."
.endif
Note that the indented lines shoudl be tabbed in even
if they are not in the text of this email message.
Thank you.
Peter Prymmer