Date: Tue, 5 Nov 2013 23:48:26 +0100 From: Oliver Pinter <oliver.pntr@gmail.com> To: Mark Felder <feld@freebsd.org> Cc: FreeBSD Stable Mailing List <freebsd-stable@freebsd.org>, Andreas Nilsson <andrnils@gmail.com> Subject: Re: 10-BETA3 Message-ID: <CAPjTQNFozY-O4WA9OMxUbGORwvnCbHC0gKE_XOB%2BQ%2BqKB97xQw@mail.gmail.com> In-Reply-To: <905A93F6-DF40-4778-BF4B-0529B4911DE3@FreeBSD.org> References: <CAPS9%2BSvZc%2BxCRE-HFyxSnPD-7xCSfjTW_ZU-Qa2PuHBmvxHteA@mail.gmail.com> <905A93F6-DF40-4778-BF4B-0529B4911DE3@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11/5/13, Mark Felder <feld@freebsd.org> wrote: > > On Nov 5, 2013, at 15:14, Andreas Nilsson <andrnils@gmail.com> wrote: > >> Hello, >> >> I recently started using the 10 branch, and to my horror I found that >> make >> now no longer support -p switch. >> >> Is there any plans on providing such a switch for compatibility with >> gmake >> and previous make i fbsd? >> > > fmake (older FreeBSD): > -p Only print the input graph, not executing any commands. The > out- > put is the same as -d g1. When combined with -f /dev/null, > only > the builtin rules of make are displayed. > > gmake: > -p, --print-data-base > Print the data base (rules and variable values) that results > from > reading the makefiles; then execute as usual or as otherwise > spec- > ified. This also prints the version information given by the > -v > switch (see below). To print the data base without trying > to > remake any files, use make -p -f/dev/null. > > Well, the new make (bmake) supports -d g1 so I guess you can see what you > want to see using that. It would be really simple to add an option that > makes -p work again, but I guess nobody else noticed its absence. Yes, but bmake's -dg1 output format are different than fmake's -p. > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPjTQNFozY-O4WA9OMxUbGORwvnCbHC0gKE_XOB%2BQ%2BqKB97xQw>