aboutsummaryrefslogtreecommitdiffstats
path: root/buildconfigs/src.tarball
Commit message (Collapse)AuthorAgeFilesLines
* Download external tarballs from xenbits.xensource.comKeir Fraser2009-01-051-1/+1
| | | | | | | | | | | | | | I have copied the tarballs that the xen-unstable build downloads to xenbits.xensource.com (which also hosts our hg and git). This patch changes the download URLs to use that location. That way the build will depend on only one external machine, under one administration, rather than many. Also it means that the build won't break if these sites become permanently unavailable or are rearranged and we don't run a risk of having to panic and beg if a file should go missing. Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
* Always use ketchup for tarball sources, since the only non-user wasIan Campbell2007-10-301-14/+0
| | | | | | the paravirt tree. Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
* Pull XEN_LINUX_UPDATE into mk.linux-2.6-xen so it can be shared byIan Campbell2007-08-171-2/+2
| | | | | | src.tarball and src.hg-clone Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
* Add support for building -mm, -tip and -rc upstream trees.Ian Campbell2007-07-091-1/+1
| | | | | | | | (note that not all of those contains Xen support just yet and that a native kernel will be silently built in that case.) Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
* Add support to the tarball source type for using the ketchup tool.Ian Campbell2007-07-091-0/+11
| | | | Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
* Remove .hgskip. This was an ancient mercurial patch which was neverIan Campbell2007-07-091-1/+0
| | | | | | taken upstream. Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
* Updates for XEN_LINUX_SOURCE=hg-clone.Ian Campbell2007-05-311-2/+0
| | | | | | | | | | | | | | | | | | By default search for mercurial repositories in $(LINUX_SRC_PATH) followed by a location derived from the current Xen repository's default parent. e.g. A clone of http://xenbits.xensource.com/xen-unstable.hg will derive http://xenbits.xensource.com/linux-2.6.18-xen.hg. A specific repository can be specified by giving XEN_LINUX_HGREPO=<URL or path> on the make command line. Add capability to put XEN_LINUX_UPDATE=y on the make command line to update the Linux repository. Disabled by default since we don't want to touch a developers repository without permission. Dropped XEN_LINUX_HGUPDATES since it was unecessary and confusing. Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
* Factor out sparse tree makefile fragments and introduce hg-clone andIan Campbell2007-05-251-0/+25
tarball methods in preparation for migrating away from the sparse tree layout. This re-introduces 14883:6568c1882af5 and 14862:98efd2e410ae plus further fixes. Also add makefile fragments to support building the paravirt ops tree (make linux-2.6-paravirt-build). Signed-off-by: Ian Campbell <ian.campbell@xensource.com>