Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Tools
development-tools
manjaro-tools
Commits
26cca31f
Commit
26cca31f
authored
Sep 30, 2016
by
udeved
Browse files
Merge branch 'master' of github.com:manjaro/manjaro-tools into stable-0.13.x
parents
2a3c20e3
e6642071
Changes
7
Hide whitespace changes
Inline
Side-by-side
docbook/buildiso.xml
View file @
26cca31f
<?xml version='1.0'?>
<!--*-nxml-*-->
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
<!--
This file is part of manjaro-tools.
This file is part of manjaro-tools.
Copyright 2015 Manjaro Developers
Copyright 2015 Manjaro Developers
manjaro-tools is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.
manjaro-tools is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.
manjaro-tools is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
manjaro-tools is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
along with systemd; If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with systemd; If not, see <http://www.gnu.org/licenses/>.
-->
<refentry
id=
"buildiso"
xmlns:xi=
"http://www.w3.org/2001/XInclude"
>
<refentryinfo>
<title>
buildiso-+
</title>
<productname>
manjaro-tools
</productname>
<refentryinfo>
<title>
buildiso-+
</title>
<productname>
manjaro-tools
</productname>
<authorgroup>
<author>
<contrib></contrib>
<firstname></firstname>
<surname></surname>
<email></email>
</author>
</authorgroup>
</refentryinfo>
<authorgroup>
<author>
<contrib></contrib>
<firstname></firstname>
<surname></surname>
<email></email>
</author>
</authorgroup>
</refentryinfo>
<refmeta>
<refentrytitle>
buildiso
</refentrytitle>
<manvolnum>
1
</manvolnum>
</refmeta>
<refmeta>
<refentrytitle>
buildiso
</refentrytitle>
<manvolnum>
1
</manvolnum>
</refmeta>
<refnamediv>
<refname>
buildiso
</refname>
<refpurpose>
buildiso is used to build a particular ISO or a set of ISOs.
</refpurpose>
</refnamediv>
<refnamediv>
<refname>
buildiso
</refname>
<refpurpose>
buildiso is used to build a particular ISO or a set of ISOs.
</refpurpose>
</refnamediv>
<refsynopsisdiv>
<cmdsynopsis>
<command>
buildiso
</command>
<arg
choice=
"opt"
rep=
"repeat"
>
OPTIONS
</arg>
</cmdsynopsis>
</refsynopsisdiv>
<refsynopsisdiv>
<cmdsynopsis>
<command>
buildiso
</command>
<arg
choice=
"opt"
rep=
"repeat"
>
OPTIONS
</arg>
</cmdsynopsis>
</refsynopsisdiv>
<refsect1>
<title>
Description
</title>
<refsect1>
<title>
Description
</title>
<para><command>
buildiso
</command>
is used to build a particular ISO or a set of ISOs.
</para>
<para><command>
buildiso
</command>
is used to build a particular ISO or a set of ISOs.
</para>
<para>
With buildiso you can build ISOs suitable to be booted from a removable media
like a DVD o a USB Stick, it will automatically create the necessary files to
install this ISO using calamares or the cli installer.
</para>
<para>
With buildiso you can build ISOs suitable to be booted from a removable media
like a DVD o a USB Stick, it will automatically create the necessary files to
install this ISO using calamares or the cli installer.
</para>
</refsect1>
</refsect1>
<refsect1>
<title>
Options
</title>
<refsect1>
<title>
Options
</title>
<para>
The following options are understood:
</para>
<para>
The following options are understood:
</para>
<variablelist>
<varlistentry>
<term><option>
-p PROFILE...
</option></term>
<variablelist>
<varlistentry>
<term><option>
-p PROFILE...
</option></term>
<listitem><para>
Name of the build list or name of the directory
you will build. It needs to cantains a existing build list or a
folder with a valid profile.
</para></listitem>
</varlistentry>
<listitem><para>
Name of the build list or name of the directory
you will build. It needs to cantains a existing build list or a
folder with a valid profile.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-a i686|x86_64
</option></term>
<varlistentry>
<term><option>
-a i686|x86_64
</option></term>
<listitem><para>
Architecture that the iso will be built. Can be i686 or x86_64.
</para></listitem>
</varlistentry>
<listitem><para>
Architecture that the iso will be built. Can be i686 or x86_64.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-b stable|testing|unstable
</option></term>
<varlistentry>
<term><option>
-b stable|testing|unstable
</option></term>
<listitem><para>
Branch where the mirrors in the iso will point.
</para></listitem>
</varlistentry>
<listitem><para>
Branch where the mirrors in the iso will point.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-r DIR
</option></term>
<varlistentry>
<term><option>
-r DIR
</option></term>
<listitem><para>
Root working directory where the iso will be built.
</para></listitem>
</varlistentry>
<listitem><para>
Root working directory where the iso will be built.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-t DIR
</option></term>
<varlistentry>
<term><option>
-t DIR
</option></term>
<listitem><para>
Iso target directory where the final iso will be stored.
</para></listitem>
</varlistentry>
<listitem><para>
Iso target directory where the final iso will be stored.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-i systemd|openrc
</option></term>
<varlistentry>
<term><option>
-i systemd|openrc
</option></term>
<listitem><para>
The init system on the iso
</para></listitem>
</varlistentry>
<listitem><para>
The init system on the iso
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-s
</option></term>
<varlistentry>
<term><option>
-s
</option></term>
<listitem><para>
Sign the iso.
</para></listitem>
</varlistentry>
<listitem><para>
Sign the iso.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-k linuxXXX
</option></term>
<varlistentry>
<term><option>
-k linuxXXX
</option></term>
<listitem><para>
The kernel on the iso
</para></listitem>
</varlistentry>
<listitem><para>
The kernel on the iso
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-c
</option></term>
<varlistentry>
<term><option>
-c
</option></term>
<listitem><para>
Disable clean working directory step.
</para></listitem>
</varlistentry>
<listitem><para>
Disable clean working directory step.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-x
</option></term>
<varlistentry>
<term><option>
-x
</option></term>
<listitem><para>
Only build images, without creating an ISO file.
</para></listitem>
</varlistentry>
<listitem><para>
Only build images, without creating an ISO file.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-z
</option></term>
<varlistentry>
<term><option>
-z
</option></term>
<listitem><para>
Generate iso from already created images, for example created with the -x option.
</para></listitem>
</varlistentry>
<listitem><para>
Generate iso from already created images, for example created with the -x option.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-w
</option></term>
<varlistentry>
<term><option>
-w
</option></term>
<listitem><para>
Create a torrent from iso file.
</para></listitem>
</varlistentry>
<listitem><para>
Create a torrent from iso file.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-v
</option></term>
<varlistentry>
<term><option>
-v
</option></term>
<listitem><para>
Verbose output to log file, show profile detail in combination with pretend.
</para></listitem>
</varlistentry>
<listitem><para>
Verbose output to log file, show profile detail in combination with pretend.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-q
</option></term>
<varlistentry>
<term><option>
-q
</option></term>
<listitem><para>
Query settings and pretend build.
</para></listitem>
</varlistentry>
<listitem><para>
Query settings and pretend build.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-h
</option></term>
<varlistentry>
<term><option>
-h
</option></term>
<listitem><para>
Help.
</para></listitem>
</varlistentry>
</variablelist>
<listitem><para>
Help.
</para></listitem>
</varlistentry>
</variablelist>
</refsect1>
</refsect1>
<!--<refsect1>
<title>Exit status</title>
<!--<refsect1>
<title>Exit status</title>
<para>On success, 0 is returned, a non-zero failure code
otherwise.</para>
</refsect1>
-->
<para>On success, 0 is returned, a non-zero failure code
otherwise.</para>
</refsect1>
-->
<refsect1>
<title>
See Also
</title>
<para>
<citerefentry
project=
'manjaro-tools'
><refentrytitle>
manjaro-tools.conf
</refentrytitle><manvolnum>
5
</manvolnum></citerefentry>
,
<citerefentry
project=
'manjaro-tools'
><refentrytitle>
profiles.conf
</refentrytitle><manvolnum>
5
</manvolnum></citerefentry>
,
</para>
</refsect1>
<refsect1>
<title>
See Also
</title>
<para>
<citerefentry
project=
'manjaro-tools'
><refentrytitle>
manjaro-tools.conf
</refentrytitle><manvolnum>
5
</manvolnum></citerefentry>
,
<citerefentry
project=
'manjaro-tools'
><refentrytitle>
profiles.conf
</refentrytitle><manvolnum>
5
</manvolnum></citerefentry>
,
</para>
</refsect1>
</refentry>
docbook/buildpkg.xml
View file @
26cca31f
<?xml version='1.0'?>
<!--*-nxml-*-->
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
<!--
This file is part of manjaro-tools.
This file is part of manjaro-tools.
Copyright 2015 Manjaro Developers
Copyright 2015 Manjaro Developers
manjaro-tools is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.
manjaro-tools is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.
manjaro-tools is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
manjaro-tools is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
along with systemd; If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with systemd; If not, see <http://www.gnu.org/licenses/>.
-->
<refentry
id=
"buildpkg"
xmlns:xi=
"http://www.w3.org/2001/XInclude"
>
<refentryinfo>
<title>
buildpkg-+
</title>
<productname>
manjaro-tools
</productname>
<authorgroup>
<author>
<contrib></contrib>
<firstname></firstname>
<surname></surname>
<email></email>
</author>
</authorgroup>
</refentryinfo>
<refentryinfo>
<title>
buildpkg-+
</title>
<productname>
manjaro-tools
</productname>
<authorgroup>
<author>
<contrib></contrib>
<firstname></firstname>
<surname></surname>
<email></email>
</author>
</authorgroup>
</refentryinfo>
<refmeta>
<refentrytitle>
buildpkg
</refentrytitle>
<manvolnum>
1
</manvolnum>
</refmeta>
<refmeta>
<refentrytitle>
buildpkg
</refentrytitle>
<manvolnum>
1
</manvolnum>
</refmeta>
<refnamediv>
<refname>
buildpkg
</refname>
<refpurpose>
buildpkg is used to build packages in a clean chroot.
</refpurpose>
</refnamediv>
<refnamediv>
<refname>
buildpkg
</refname>
<refpurpose>
buildpkg is used to build packages in a clean chroot.
</refpurpose>
</refnamediv>
<refsynopsisdiv>
<cmdsynopsis>
<command>
buildpkg
</command>
<arg
choice=
"opt"
rep=
"repeat"
>
OPTIONS
</arg>
</cmdsynopsis>
</refsynopsisdiv>
<refsynopsisdiv>
<cmdsynopsis>
<command>
buildpkg
</command>
<arg
choice=
"opt"
rep=
"repeat"
>
OPTIONS
</arg>
</cmdsynopsis>
</refsynopsisdiv>
<refsect1>
<title>
Description
</title>
<refsect1>
<title>
Description
</title>
<para><command>
buildpkg
</command>
is used to build a particular package or a set of packages.
</para>
<para><command>
buildpkg
</command>
is used to build a particular package or a set of packages.
</para>
<para>
With buildpkg you can build packages in a clean chroot environment.
</para>
<para>
With buildpkg you can build packages in a clean chroot environment.
</para>
</refsect1>
</refsect1>
<refsect1>
<title>
Options
</title>
<refsect1>
<title>
Options
</title>
<para>
The following options are understood:
</para>
<para>
The following options are understood:
</para>
<variablelist>
<varlistentry>
<term><option>
-p PROFILE...
</option></term>
<variablelist>
<varlistentry>
<term><option>
-p PROFILE...
</option></term>
<listitem><para>
Name of the build list or name of the directory
you will build. It needs to cantain a existing build list or a
folder with a valid PKGBUILD.
</para></listitem>
</varlistentry>
<listitem><para>
Name of the build list or name of the directory
you will build. It needs to cantain a existing build list or a
folder with a valid PKGBUILD.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-a i686|x86_64|multilib|arm|armv6h|armv7h|aarch64
</option></term>
<varlistentry>
<term><option>
-a i686|x86_64|multilib|arm|armv6h|armv7h|aarch64
</option></term>
<listitem><para>
Architecture that the iso will be built. Can be i686, x86_64 or multilib.
</para></listitem>
</varlistentry>
<listitem><para>
Architecture that the iso will be built. Can be i686, x86_64 or multilib.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-b stable|testing|unstable
</option></term>
<varlistentry>
<term><option>
-b stable|testing|unstable
</option></term>
<listitem><para>
Branch to build against..
</para></listitem>
</varlistentry>
<listitem><para>
Branch to build against..
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-r DIR
</option></term>
<varlistentry>
<term><option>
-r DIR
</option></term>
<listitem><para>
Root working directory where the package will be built.
</para></listitem>
</varlistentry>
<listitem><para>
Root working directory where the package will be built.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-i PKG
</option></term>
<varlistentry>
<term><option>
-i PKG
</option></term>
<listitem><para>
Install a package into the working copy of the chroot.
</para></listitem>
</varlistentry>
<listitem><para>
Install a package into the working copy of the chroot.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-c
</option></term>
<varlistentry>
<term><option>
-c
</option></term>
<listitem><para>
Recreate chroot.
</para></listitem>
</varlistentry>
<listitem><para>
Recreate chroot.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-w
</option></term>
<varlistentry>
<term><option>
-w
</option></term>
<listitem><para>
Clean up cache and sources.
</para></listitem>
</varlistentry>
<listitem><para>
Clean up cache and sources.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-n
</option></term>
<varlistentry>
<term><option>
-n
</option></term>
<listitem><para>
Install built package in chroot and run namcap check.
</para></listitem>
</varlistentry>
<listitem><para>
Install built package in chroot and run namcap check.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-s
</option></term>
<varlistentry>
<term><option>
-s
</option></term>
<listitem><para>
Sign package.
</para></listitem>
</varlistentry>
<listitem><para>
Sign package.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-q
</option></term>
<varlistentry>
<term><option>
-q
</option></term>
<listitem><para>
Query settings and pretend build.
</para></listitem>
</varlistentry>
<listitem><para>
Query settings and pretend build.
</para></listitem>
</varlistentry>
<varlistentry>
<term><option>
-h
</option></term>
<varlistentry>
<term><option>
-h
</option></term>
<listitem><para>
Help.
</para></listitem>
</varlistentry>
</variablelist>
<listitem><para>
Help.
</para></listitem>
</varlistentry>
</variablelist>
</refsect1>
</refsect1>
<refsect1>
<title>
See Also
</title>
<para>
<citerefentry
project=
'manjaro-tools'
><refentrytitle>
manjaro-tools.conf
</refentrytitle><manvolnum>
5
</manvolnum></citerefentry>
,
</para>
</refsect1>
<refsect1>
<title>
See Also
</title>
<para>
<citerefentry
project=
'manjaro-tools'
><refentrytitle>
manjaro-tools.conf
</refentrytitle><manvolnum>
5
</manvolnum></citerefentry>
,
</para>
</refsect1>
</refentry>
docbook/buildtree.xml
View file @
26cca31f
<?xml version='1.0'?>
<!--*-nxml-*-->
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
<!--
This file is part of manjaro-tools.
This file is part of manjaro-tools.
Copyright 2015 Manjaro Developers
Copyright 2015 Manjaro Developers
manjaro-tools is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.
manjaro-tools is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.
manjaro-tools is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
manjaro-tools is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
along with systemd; If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with systemd; If not, see <http://www.gnu.org/licenses/>.
-->
<refentry
id=
"buildtree"
xmlns:xi=
"http://www.w3.org/2001/XInclude"
>
<refentryinfo>
<title>
buildtree-+
</title>
<productname>
manjaro-tools
</productname>
<authorgroup>
<author>
<contrib></contrib>
<firstname></firstname>
<surname></surname>
<email></email>
</author>
</authorgroup>
</refentryinfo>
<refentryinfo>
<title>
buildtree-+
</title>
<productname>
manjaro-tools
</productname>
<authorgroup>
<author>
<contrib></contrib>
<firstname></firstname>
<surname></surname>
<email></email>
</author>
</authorgroup>
</refentryinfo>