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

Reply via email to