/[gentoo]/xml/htdocs/doc/en/distcc.xml
Gentoo

Diff of /xml/htdocs/doc/en/distcc.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.25 Revision 1.26
1<?xml version='1.0' encoding="UTF-8"?> 1<?xml version='1.0' encoding="UTF-8"?>
2<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> 2<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
3<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/distcc.xml,v 1.25 2005/01/16 16:23:30 swift Exp $ --> 3<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/distcc.xml,v 1.26 2005/03/25 14:43:23 swift Exp $ -->
4 4
5<guide link="/doc/en/distcc.xml"> 5<guide link="/doc/en/distcc.xml">
6 6
7<title>Gentoo Distcc Documentation</title> 7<title>Gentoo Distcc Documentation</title>
8 8
9<author title="Author"> 9<author title="Author">
10 <mail link="lisa@gentoo.org">Lisa Seelye</mail> 10 <mail link="lisa@gentoo.org">Lisa Seelye</mail>
11</author> 11</author>
12 12
13<author title="Editor"> 13<author title="Editor">
14 <mail link="vapier@gentoo.org">Mike Frysinger</mail> 14 <mail link="vapier@gentoo.org">Mike Frysinger</mail>
15</author> 15</author>
16 16
17<author title="Editor"> 17<author title="Editor">
18 <mail link="erwin@gentoo.org">Erwin</mail> 18 <mail link="erwin@gentoo.org">Erwin</mail>
26 <mail link="pylon@gentoo.org">Lars Weiler</mail> 26 <mail link="pylon@gentoo.org">Lars Weiler</mail>
27</author> 27</author>
28 28
29<author title="Reviewer"> 29<author title="Reviewer">
30 <mail link="blubber@gentoo.org">Tiemo Kieft</mail> 30 <mail link="blubber@gentoo.org">Tiemo Kieft</mail>
31</author> 31</author>
32 32
33<abstract> 33<abstract>
34This document serves as a HOWTO for using distcc with Gentoo. 34This document serves as a HOWTO for using distcc with Gentoo.
35</abstract> 35</abstract>
36 36
37<!-- The content of this document is licensed under the CC-BY-SA license --> 37<!-- The content of this document is licensed under the CC-BY-SA license -->
38<!-- See http://creativecommons.org/licenses/by-sa/1.0 --> 38<!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
39<license/> 39<license/>
40 40
41<version>1.10</version> 41<version>1.11</version>
42<date>2005-01-16</date> 42<date>2005-03-25</date>
43 43
44<chapter> 44<chapter>
45<title>Introduction</title> 45<title>Introduction</title>
46<section> 46<section>
47<title>What is distcc?</title> 47<title>What is distcc?</title>
48<body> 48<body>
49 49
50<p> 50<p>
51Distcc is a program designed to distribute compiling tasks across a network to 51Distcc is a program designed to distribute compiling tasks across a network to
52participating hosts. It is comprised of a server, <c>distccd</c>, and a client 52participating hosts. It is comprised of a server, <c>distccd</c>, and a client
53program, <c>distcc</c>. Distcc can work transparently with <uri 53program, <c>distcc</c>. Distcc can work transparently with <uri
54link="http://ccache.samba.org">ccache</uri> and Portage with a little work. 54link="http://ccache.samba.org">ccache</uri> and Portage with a little work.
55</p> 55</p>
56 56
57</body> 57</body>
413parameter it will run once. However, if you pass it a number it will update 413parameter it will run once. However, if you pass it a number it will update
414every N seconds, where N is the argument you passed. 414every N seconds, where N is the argument you passed.
415</p> 415</p>
416 416
417<p> 417<p>
418The other monitor is only turned on if you enabled <c>gtk</c> or <c>gnome</c> 418The other monitor is only turned on if you enabled <c>gtk</c> or <c>gnome</c>
419in your <c>USE</c> flags. This one is GTK+ based, runs in an X environment 419in your <c>USE</c> flags. This one is GTK+ based, runs in an X environment
420and it is quite lovely. 420and it is quite lovely.
421</p> 421</p>
422 422
423<pre caption="Starting the monitors"> 423<pre caption="Starting the monitors">
424# <i>distccmon-text N</i> 424# <i>distccmon-text N</i>
425<comment>(Or)</comment> 425<comment>(Or)</comment>
426# <i>distccmon-gnome</i> 426# <i>distccmon-gnome</i>
427<comment>To monitor Portage's distcc usage you can use:</comment> 427<comment>To monitor Portage's distcc usage you can use:</comment>
428# <i>DISTCC_DIR=`portageq envvar DISTCC_DIR` distccmon-text N</i> 428# <i>DISTCC_DIR="/var/tmp/portage/.distcc/" distccmon-text N</i>
429<comment>(Or)</comment> 429<comment>(Or)</comment>
430# <i>DISTCC_DIR=`portageq envvar DISTCC_DIR` distccmon-gnome</i> 430# <i>DISTCC_DIR="/var/tmp/portage/.distcc/" distccmon-gnome</i>
431</pre> 431</pre>
432 432
433<impo> 433<impo>
434Notice the backticks above. <c>portageq</c> is a part of Portage that will 434If your distcc directory is elsewhere, change the DISTCC_DIR variable
435return a piece of information (in this case what DISTCC_DIR is set to). For 435accordingly.
436simplicity, most users can use <c>DISTCC_DIR=/var/tmp/portage/.distcc
437distccmon-text N</c>
438</impo> 436</impo>
439 437
440</body> 438</body>
441</section> 439</section>
442</chapter> 440</chapter>
443</guide> 441</guide>

Legend:
Removed from v.1.25  
changed lines
  Added in v.1.26

  ViewVC Help
Powered by ViewVC 1.1.20