[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] xen.git build system (Re: [HACKATHON] Toolstack session)
On Tue, Apr 26, 2016 at 04:05:00PM +0200, Dario Faggioli wrote: > On Tue, 2016-04-26 at 14:44 +0100, Wei Liu wrote: > > Hi all > > > > I spent some time this morning to work out the details of xen.git > > build > > system. > > > > * How build system works at the moment? > > 1. Stubdom.mk.in and Tools.mk.in define FETCHER variable. > > 2. m4/fetcher.m4 checks for wget or ftp, which becomes FETCHER. > > 3. StdGNU.mk defines GIT. It can be overwritten by setting envar > > when building. > > 4. scripts/git-checkout.sh is used to checkout git tree. > > 5. Invocation of git-checkout.sh in Makefile, tools/Makefile and > > tools/firmware/Makefile. > > 6. Direct invocation of GIT in Makefile, tools/Makefile, > > tools/firmware/Makefile in the subtree force update targets. > > 7. stubdom/Makefile and tools/firmware/etherboot/Makefile invoke > > FETCHER. > > > > * What will be cloned? > > 1. mini-os > > 2. qemu-trad > > > Can be skipped with '--disable-qemu-traditional', I think? > (that's what I do pretty much all the time, and it seems to work for > me) > Yes. Mini-os can be skipped with "--disable-stubdom" BTW. Wei. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |