Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
OBS build script, can be used with OBS or stand alone
Perl Shell C Groff
branch: master
Failed to load latest commit information.
Build Rework runservices, rename simplexml to SimpleXML
configs Update arch config
emulator - add GPL license and headers.
t - add GPL license and headers.
test-debtransform Add results for the debtransform test
test - use target auto-detection for test case
Build.pm simpleimage: don't use the current time as version
COPYING - add GPL license and headers.
HOWTO.add_another_format some more details
Makefile - install runservices
README Rewrite the README file
baselibs_global-deb.conf also adapt the deb version to last change
baselibs_global.conf next iteration of the fix for bnc#789169
build Fix logging for building with lxc and docker.
build-pkg rework installed package handling
build-pkg-arch rework installed package handling
build-pkg-deb move check_exit calls to init_buildsystem
build-pkg-rpm delete unused pkg_get_installed_rpm function
build-recipe Support the 'debbuild' build engine
build-recipe-arch Do not erase $TOPDIR if --no-init is given twice
build-recipe-debbuild Support the 'debbuild' build engine
build-recipe-debootstrap Keep the debootstrapdir around so we can examine the log if things go…
build-recipe-dsc Do not erase $TOPDIR if --no-init is given twice
build-recipe-kiwi Simplify compatibility dir skipping
build-recipe-livebuild Do not erase $TOPDIR if --no-init is given twice
build-recipe-mock Revert "- new chroot does not take / anymore but just fails."
build-recipe-preinstallimage - add GPL license and headers.
build-recipe-simpleimage Support for simple images
build-recipe-spec Support the 'debbuild' build engine
build-vm Move hostarch update code from build-vm-kvm to build-vm
build-vm-docker Add initial support for building inside Docker containers.
build-vm-ec2 - add GPL license and headers.
build-vm-emulator - add GPL license and headers.
build-vm-kvm build-vm-kvm: add comment on virtio-serial
build-vm-lxc Fix support for building inside LXC containers.
build-vm-openstack - add GPL license and headers.
build-vm-qemu - add GPL license and headers.
build-vm-uml - add GPL license and headers.
build-vm-xen - add GPL license and headers.
build-vm-zvm - add GPL license and headers.
build.1 Update the documentation
changelog2spec - add GPL license and headers.
common_functions Remove ppc64 from ppc64le build arch list
computeblocklists - add GPL license and headers.
createarchdeps refactor create*deps commands
createdebdeps remove bogus getreponame call
createdirdeps rename createrpmdeps to createdirdeps
createrepomddeps make createyastdeps work with remote repos
createyastdeps make createyastdeps work with remote repos
createzyppdeps refactor zypp handling
debtransform add OBS release number to Debian package version
debtransformbz2 - add GPL license and headers.
debtransformzip - add GPL license and headers.
download - add GPL license and headers.
expanddeps expanddeps: remove unused packname and packvers
extractbuild - add GPL license and headers.
getbinaryid - add GPL license and headers.
init_buildsystem move dracut workaround from init_buildsystem to build-vm
initvm.c - add support for host architecture blacklisting
killchroot - add GPL license and headers.
listinstalled rework installed package handling
livebuild_pre_run.template - add GPL license and headers.
lxc.conf Fix support for building inside LXC containers.
mkbaselibs - add GPL license and headers.
mkdrpms - add GPL license and headers.
order fix order for debian, it needs normalizedeps and addselfprovides
qemu-reg - add support for host architecture blacklisting
queryconfig - take specified hostarch into account for initvm
runservices Rework runservices, rename simplexml to SimpleXML
signdummy - add GPL license and headers.
spec2changelog - add GPL license and headers.
spec_add_patch - add GPL license and headers.
spectool - add GPL license and headers.
substitutedeps Add releasesuffix hack for new PTF handling
unrpm - add GPL license and headers.
unrpm.1 add manpages for vc and unrpm
vc vc: create changelog file only in case of a change
vc.1 add manpages for vc and unrpm

README

This is a tool to build binary packages in a safe and reproducible
way. The default is to build in a chroot sandbox, but it also
supports building in a virtual machine for better security.

The build tool can work with multiple package and recipe formats.
The currently supported package formats are deb, rpm, and arch.
The supported recipe formats are spec, dsc, kiwi, and PKGBUILD.

See the man page for more information.

Something went wrong with that request. Please try again.