'\" t
.\" Title: limba-build
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.79.1
.\" Date: 02 September,2015
.\" Manual: Limba Project
.\" Source: Limba Project
.\" Language: English
.\"
.TH "LIMBA\-BUILD" "1" "02 September,2015" "Limba Project" "Limba Project"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NAME"
limba-build \- command\-line tool for automated builds
.SH "SYNOPSIS"
.HP \w'\fBlimba\-build\fR\ 'u
\fBlimba\-build\fR {\fBCOMMAND\fR} [\fBOPTIONS \&.\&.\&.\fR]
.SH "DESCRIPTION"
.PP
This manual page documents briefly the
\fBlimba\-build\fR
command\&.
.PP
\fBlimba\-build\fR
is a tool to automate building Limba packages from source in an isolated chroot environment\&.
.PP
The tool is also able to create simple Limba package repositories and perform other tasks related to building Limba packages\&.
.SH "OPTIONS"
.PP
\fBrun \fR\fB\fIDIRECTORY\fR\fR
.RS 4
Run the build process\&. limba\-build will look for a
lipkg/build\&.yml,
build\&.yml
or
\&.travis\&.yml
file containing build instructions in that order\&.
.sp
To build in a chroot environment, the
\fI\-\-chroot=\fR
parameter needs to point to a directory containing an operating system as created by e\&.g\&.
\fBdebootstrap (8)\fR
on Debian\-based systems\&. If no chroot should be used,
\fI\-\-chroot=none\fR
must be set instead\&.
.RE
.PP
\fBrun\-shell \fR\fB\fIDIRECTORY\fR\fR
.RS 4
Does exactly as the
\fBrun\fR
command, but instead of running the commands necessary to build the software, it opens a interactive shell in the build environment\&.
.sp
This feature is very useful for debugging the build environment itself\&. The pre\-build and post\-build commands are run before and after opening the interactive shell, just as in a regular build\&.
.RE
.PP
\fBrepo\-init \fR\fB\fIDIRECTORY\fR\fR
.RS 4
Initialize empty Limba package repository in a local directory\&.
.RE
.PP
\fBrepo\-add \fR\fB\fIFILENAME\fR\fR\fB \fR\fB\fIDIRECTORY\fR\fR
.RS 4
Add a Limba package to a local repository\&.
.RE
.PP
\fB\-\-version\fR
.RS 4
Display version number of limba\-build
.RE
.PP
\fB\-\-verbose\fR
.RS 4
Turn on verbose mode (this can be used for debugging)\&.
.RE
.SH "SEE ALSO"
.PP
limba (1), lipkgen (1), chroot (8)\&.
.PP
Additional documentation can be found on http://people\&.freedesktop\&.org/~mak/limba\&.
.SH "AUTHOR"
.PP
This manual page was written by Matthias Klumpp
\&.
.SH "COPYRIGHT"
.br
Copyright \(co 2014-2015 Matthias Klumpp
.br