[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 Tue, May 20, 2014 at 07:37:53AM -0600, Jan Beulich wrote: > >>> 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? In my last v4 you pointed out two targets which you wished to ensure would not require running configure, both of those targets: make xen -j $(getconf _NPROCESSORS_ONLN) make -C extras/mini-os -j $(getconf _NPROCESSORS_ONLN) I have ensured this in this series and the above change indeed is what you were looking for. > > --- /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 It would seem that way but ./configure is required to compile tools and /usr/local/ is actually preserved as the default for tools if no prefix is specifified, just as before. > (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. Can someone with a Solaris box test the above similar changes? Luis _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |