[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, 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) Regards, Dario -- <<This happens because I choose it to happen!>> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) Attachment:
signature.asc _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |