bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #57751] Improve POSIX support for SCCS


From: Jörg Schilling
Subject: [bug #57751] Improve POSIX support for SCCS
Date: Sun, 8 Nov 2020 10:14:57 -0500 (EST)
User-agent: Mozilla/5.0 (X11; SunOS i86pc; rv:45.0) Gecko/20100101 Firefox/45.0

Follow-up Comment #16, bug #57751 (project make):

Just in case that helps, the syntax of the make language is not written down
cleanly as a compact syntax description in the POSIX standard. You need to
read a lot of the general text. My explanations about the expansions of macros
at parse time are in the macro section of the standard.

See this quote from the standard:

Macros can appear anywhere in the makefile. Macro expansions using the forms
$(string1) or ${string1} shall be replaced by string2, as follows:

-   Macros in target lines shall be evaluated when the target line is read.

.   Macros in makefile command lines shall be evaluated when the command is
executed.

.   Macros in the string before the <equals-sign> in a macro definition shall
be evaluated when the macro assignment is made.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?57751>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]