mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-02-15 04:32:24 +00:00
Well, that commit was based on a silly oversight: of course it's necessary to pass ${KSH_RELFLAGS} to the feature tests too as they use this flag to determine whether to enable or disable vmalloc. On further analysis I think the annoying warnings can be solved in a different way. Quotes (single or double) in 'exec -' commands don't seem to be special to mamake at all; it looks like they are passed on to the shell as is. So Mamfile variables are expanded and the expansions backslash-escaped the same way regardless of quotes. Which means we can make the shell remove the unwanted level of backslashes by using double instead of single quotes. src/*/*/Mamfile: - On iffe commands, restore ${KSH_RELFLAGS}, using double quotes to group the compiler command as one argument to iffe. |
||
---|---|---|
.. | ||
libast | ||
libcmd | ||
libdll | ||
libsum | ||
Mamfile |