...
Step | Description |
---|---|
copy | Copy the build out to a central location. This is really only used in automated build scenarios. The default location is /master unless the build script is passed a -d option. e.g. do_build.sh -d "~/some_path". |
xctools | Pulls together the various xen tools into an ISO. Requires "WIN_BUILD_OUTPUT" to be specified in .config or the path passed to do_build.sh via the -w switch. Calls debian step, thus requiring "rpm" package (apt-get install rpm). xc-tools.iso will be created in the "./build-output/openxt-dev--master/raw" directory. |
debian | Builds the Debian, Ubuntu, CentOS, and RedHat tools. Requires "rpm" package to be installed (apt-get install rpm). Called by xctools step. |
source | TODO |
sdk | Packages the SDK. |
license | TODO |
sourceinfo | TODO |
extra_pkgs | Builds a bunch of extra OpenEmbedded packages, that will be installable separately. |
packages_tree | Adds the built packages to an OpenEmbedded repository pool, that uses hardlinks to save disk space. |
sync_cache_back | Sync's the current build's download cache to the location specified by SYNC_CACHE_OE in the config file. |
sync_cache | Sync's the current build's download cache from the location specified by SYNC_CACHE_OE in the config file. |
dom0cp | TODO |
sysrootcp | TODO |
installercp | TODO |
installer2cp | TODO |
nilfvm | TODO |
vpnvm | TODO |
syncui | TODO |
uivmcp | TODO |
ndvmcp | TODO |
vpnvmcp | TODO |
syncvmcp | TODO |
syncuicp | TODO |
oldxctools | TODO |
debian_repo_xctools | TODO |
debian_repo_xctools_copy | TODO |
sourcecp | TODO |
sim | TODO |
cleanup | TODO |
rmoutput | TODO |
wait | TODO |
Minimum Required Steps
To create a minimum build the easiest way to specify the steps across multiple builds is to use the line below in your .config file.
STEPS="initramfs,stubinitramfs,dom0,uivm,ndvm,syncvm,installer,installer2,ship"