Nevermind, I am dumb. MAKEFLAGS is what I am looking for. -Feanil
On Fri, Aug 15, 2008 at 10:53 AM, Feanil Patel <[EMAIL PROTECTED]> wrote: > Hey Paul, > > I've already seen this. MAKEFLAGS is great if you want to know what flags > were set when make was invoked but I want to know what macros were set. > > Ex. If the make call is : 'make FLAG1=foo FLAG3=bar target' > > is there a macro that lists the macros set on the command-line? > Essentially I want ARGV for the make call. > > Also checking the origin of all of the macros is not an option. There are > way too many macros and not all of them are necessarily known to me. > > -Feanil > > > On Fri, Aug 15, 2008 at 10:30 AM, Paul Smith <[EMAIL PROTECTED]> wrote: > >> On Fri, 2008-08-15 at 10:06 -0500, Feanil Patel wrote: >> > In Clearmake I can access any macros that were set on the command-line >> > via the MAKEARGS macro. It's essentially ARGV for the make >> > invocation. I'm unable to find any similar functionality in GNU make. >> > Does anyone know if such a thing exists? >> >> Check the GNU make manual section "Communicating Options to a Sub-make". >> >> >> http://www.gnu.org/software/make/manual/html_node/Options_002fRecursion.html >> >> >
_______________________________________________ Help-make mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-make
