You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The MMK-F-NOOPNDSC isn't really a problem but three actions versus one is.
$ ty x.mms
T= this and that
all : $(T)
@ ! $@ done
$(T) : @cre $(T)
$
$ mms/id
%MMS-I-IDENT, MMS V3.3-4 � Digital Equipment Corporation 1989, 1998. All rights
reserved. � Electronic Data Systems Limited 1995, 1998
$ mms/noaction/desc=x
@cre this and that
! ALL done
$
$ mmk/id
%MMK-I-IDENT, this is the MadGoat Make Utility V4.1
-MMK-I-COPYRIGHT, Copyright (c) 2008, Matthew Madison. See LICENSE.TXT in distr
ibution kit for license information.
$ mmk/noaction/desc=x
%MMK-F-NOOPNDSC, could not open description file x
-RMS-E-FNF, file not found
$ mmk/noaction/desc=x.mms @cre this and that @cre this and that @cre this and that
! ALL done
$
The text was updated successfully, but these errors were encountered:
That's a neat trick on MMS' part... as far as I can tell from experimenting, it will only run the actions of a multi-target for each separate target if $@ is present among the actions.
The MMK-F-NOOPNDSC isn't really a problem but three actions versus one is.
$ ty x.mms
T= this and that
all : $(T)
@ ! $@ done
$(T) :
@cre $(T)
$
$ mms/id
%MMS-I-IDENT, MMS V3.3-4 � Digital Equipment Corporation 1989, 1998. All rights
reserved. � Electronic Data Systems Limited 1995, 1998
$ mms/noaction/desc=x
@cre this and that
! ALL done
$
$ mmk/id
%MMK-I-IDENT, this is the MadGoat Make Utility V4.1
-MMK-I-COPYRIGHT, Copyright (c) 2008, Matthew Madison. See LICENSE.TXT in distr
ibution kit for license information.
$ mmk/noaction/desc=x
%MMK-F-NOOPNDSC, could not open description file x
-RMS-E-FNF, file not found
$ mmk/noaction/desc=x.mms
@cre this and that
@cre this and that
@cre this and that
! ALL done
$
The text was updated successfully, but these errors were encountered: