NAME¶
icecc-create-env - Create a tar for icecream distributed compiler to use
SYNOPSIS¶
icecc-create-env
DESCRIPTION¶
/usr/lib/icecc/icecc-create-env creates an archive file containing all the files
necessary to setup the compiler environment. The file will have a random
unique name like "ddaea39ca1a7c88522b185eca04da2d8.tar.bz2" per
default. Rename it to something more expressive for your convenience, e.g.
"i386-3.3.1.tar.bz2".
Set ICECC_VERSION=<filename_of_archive_containing_your_environment> in the
shell environment where you start the compile jobs and the file will be
transferred to the daemons where your compile jobs run and installed to a
chroot environment for executing the compile jobs in the environment fitting
to the environment of the client. This requires that the icecream daemon runs
as root.
If you do not set ICECC_VERSION, the client will use a tar ball provided by the
daemon running on the same machine. So you can always be sure you're not
tricked by incompatible gcc versions - and you can share your computer with
users of other distributions.
OPTIONS¶
icecc-create-env takes no options.
COPYRIGHT¶
This manual page was written by Jonathan Riddell <jriddell@ubuntu.com> for
the Kubuntu system (but may be used by others). Permission is granted to copy,
distribute and/or modify this document under the terms of the GNU General
Public License, Version 2 or any later version published by the Free Software
Foundation.
On Debian systems, the complete text of the GNU General Public License can be
found in
/usr/share/common-licenses/GPL.