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
If the .env.public file is meant to be used as both a source-able .env file and as Makefile variables, it must use the intersection of their syntaxes which is stricter on special characters. For GNU Make, this means that any quotes (m/["']/) will be literal quotes in the GNU Make variable, but sh(1) will use the contents of the quoted string.
It might be better to treat it as just Makefile variables (e.g., config.Makefile) and apply the appropriate quoting in the GNU Make recipe commands.
Full details mentioned here: #95 (comment) (with a patch I do not like).
The text was updated successfully, but these errors were encountered:
If the
.env.public
file is meant to be used as both asource
-able.env
file and asMakefile
variables, it must use the intersection of their syntaxes which is stricter on special characters. For GNU Make, this means that any quotes (m/["']/
) will be literal quotes in the GNU Make variable, butsh(1)
will use the contents of the quoted string.It might be better to treat it as just
Makefile
variables (e.g.,config.Makefile
) and apply the appropriate quoting in the GNU Make recipe commands.Full details mentioned here: #95 (comment) (with a patch I do not like).
The text was updated successfully, but these errors were encountered: