[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v5 11/14] autoconf: xen: move standard variables to a generic place



>>> On 20.05.14 at 14:31, <mcgrof@xxxxxxxxxxxxxxxx> wrote:
> --- a/config/StdGNU.mk
> +++ b/config/StdGNU.mk
> @@ -1,3 +1,17 @@
> +# These are standard defaults which you can use to avoid having
> +# to run ./configure -- you can use this to compile the hypervisor
> +# and the mini os:
> +#
> +# make xen
> +# sudo make -C xen install
> +#
> +# make -C extras/mini-os
> +include $(XEN_ROOT)/config/defaults.mk
> +
> +# This comes from running configure and will override
> +# the defaults.
> +-include $(XEN_ROOT)/config/Toplevel.mk

So what is the result of running one of the above make invocations
without having run ./configure, then running ./configure before
running the same make invocation (for an incremental update)
again?

> --- /dev/null
> +++ b/config/defaults.mk
> @@ -0,0 +1,21 @@
> +# Build system defaults, in case you never ran ./configure, this is
> +# supported to be able to build the xen hypervisor and the mini os:
> +#
> +# make xen
> +# sudo make -C xen install
> +#
> +# make -C extras/mini-os
> +PREFIX ?= /usr

Presumably this is meant to retain the previous setting from
StdGNU.mk, but being tree-wide this then is kind of in conflict with
the tools default of /usr/local (and I think with the switch to the
latter StdGNU.mk should have been switched too).

Also you appear to be ignoring the similar settings done in
SunOS.mk.

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.