[git commit] buildsys: use user-provided MAKE everywhere
Peter Kjellerstedt
peter.kjellerstedt at axis.com
Mon Apr 16 08:19:24 UTC 2012
> -----Original Message-----
> From: uclibc-cvs-bounces at uclibc.org [mailto:uclibc-cvs-
> bounces at uclibc.org] On Behalf Of Bernhard Reutner-Fischer
> Sent: den 13 april 2012 20:33
> To: uclibc-cvs at uclibc.org
> Subject: [git commit] buildsys: use user-provided MAKE everywhere
>
> commit: http://git.uclibc.org/uClibc++/commit/?id=ef3b5cb6a852394fb6079b044b4477afaf49a376
> branch: http://git.uclibc.org/uClibc++/commit/?id=refs/heads/master
>
> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
> ---
> Makefile | 25 ++++++++++++++-----------
> 1 files changed, 14 insertions(+), 11 deletions(-)
>
> diff --git a/Makefile b/Makefile
> index c018f15..d5e98f7 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -51,37 +51,40 @@ install:
> #Menu configuration system
>
> extra/config/conf:
> - make -C extra/config conf
> + @$(MAKE) -C extra/config conf
>
> extra/config/mconf:
> - make -C extra/config ncurses mconf
> + @$(MAKE) -C extra/config ncurses mconf
>
> menuconfig: extra/config/mconf
> - @./extra/config/mconf extra/Configs/Config.in
> + @$< extra/Configs/Config.in
>
> config: extra/config/conf
> - @./extra/config/conf extra/Configs/Config.in
> + @$< extra/Configs/Config.in
>
> oldconfig: extra/config/conf
> - @./extra/config/conf -o extra/Configs/Config.in
> + @$< -o extra/Configs/Config.in
> +
> +silentoldconfig: extra/config/conf
> + @$< -s extra/Configs/Config.in
>
> randconfig: extra/config/conf
> - @./extra/config/conf -r extra/Configs/Config.in
> + @$< -r extra/Configs/Config.in
>
> allyesconfig: extra/config/conf
> - @./extra/config/conf -y extra/Configs/Config.in
> + @$< -y extra/Configs/Config.in
>
> allnoconfig: extra/config/conf
> - @./extra/config/conf -n extra/Configs/Config.in
> + @$< -n extra/Configs/Config.in
>
> defconfig: extra/config/conf
> - @./extra/config/conf -d extra/Configs/Config.in
> + @$< -d extra/Configs/Config.in
>
> include/system_configuration.h: .config
> @if [ ! -x ./extra/config/conf ] ; then \
> - make -C extra/config conf; \
> + $(MAKE) -C extra/config conf; \
> fi;
> - @./extra/config/conf -o extra/Configs/Config.in
> + @$< -o extra/Configs/Config.in
That will not work. It will execute
".config -o extra/Configs/Config.in" which I doubt is what
you intended... ;)
>
> .config:
> $(MAKE) defconfig
> _______________________________________________
> uClibc-cvs mailing list
> uClibc-cvs at uclibc.org
> http://lists.busybox.net/mailman/listinfo/uclibc-cvs
//Peter
More information about the uClibc
mailing list