Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

StepDescription
copyCopy 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".
xctoolsPulls 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.
debianBuilds the Debian, Ubuntu, CentOS, and RedHat tools. Requires "rpm" package to be installed (apt-get install rpm). Called by xctools step.
sourceTODO
sdkPackages the SDK.
licenseTODO
sourceinfoTODO
extra_pkgsBuilds a bunch of extra OpenEmbedded packages, that will be installable separately.
packages_treeAdds the built packages to an OpenEmbedded repository pool, that uses hardlinks to save disk space.
sync_cache_backSync's the current build's download cache to the location specified by SYNC_CACHE_OE in the config file.
sync_cacheSync's the current build's download cache from the location specified by SYNC_CACHE_OE in the config file.
dom0cpTODO
sysrootcpTODO
installercpTODO
installer2cpTODO
nilfvmTODO
vpnvmTODO
syncuiTODO
uivmcpTODO
ndvmcpTODO
vpnvmcpTODO
syncvmcpTODO
syncuicpTODO
oldxctoolsTODO
debian_repo_xctoolsTODO
debian_repo_xctools_copyTODO
sourcecpTODO
simTODO
cleanupTODO
rmoutputTODO
waitTODO

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"