diff --git a/pages/common/sbuild.md b/pages/common/sbuild.md new file mode 100644 index 000000000..ba631f9e1 --- /dev/null +++ b/pages/common/sbuild.md @@ -0,0 +1,32 @@ +# sbuild + +> Build a Debian binary package in a clean `chroot` environment. +> More information: . + +- Build the package in the current directory: + +`sbuild` + +- Build the given package: + +`sbuild {{package}}` + +- Build for a certain distribution: + +`sbuild --dist {{distribution}}` + +- Build using custom dependencies (if a directory is passed, all files ending with `.deb` are used): + +`sbuild --extra-package {{path/to/file_or_directory}}` + +- Run a shell in case of build failure to further investigate: + +`sbuild --build-failed-commands=%SBUILD_SHELL` + +- Cross build for a certain architecture: + +`sbuild --host {{architecture}}` + +- Build for the given native architecture: + +`sbuild --arch {{architecture}}`