diff options
Diffstat (limited to 'core/ports.html')
-rw-r--r-- | core/ports.html | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/core/ports.html b/core/ports.html index 5350ee2..a977568 100644 --- a/core/ports.html +++ b/core/ports.html @@ -199,7 +199,17 @@ </pre> <p>Configure pkgmk and define number of cores available, - in this example get dynamically Edit /etc/pkgmk.conf;</p> + in this example get dynamically Edit /etc/pkgmk.conf and + set ccaching directory and instructs to use distcc + backend;</p> + + <pre> + # ccache settings + export PATH="/usr/lib/ccache/:$PATH" + export CCACHE_DIR="/usr/ports/ccache" + export CCACHE_PREFIX="distcc" + export CCACHE_COMPILERCHECK="%compiler% -dumpversion; crux" + </pre> <pre> ## local compile only @@ -214,26 +224,16 @@ export SCONSFLAGS="$MAKEFLAGS" </pre> - <p>Set ccaching directory and instructs to - use distcc backend;</p> - - <pre> - # ccache settings - export PATH="/usr/lib/ccache/:$PATH" - export CCACHE_DIR="/usr/ports/ccache" - export CCACHE_PREFIX="distcc" - export CCACHE_COMPILERCHECK="%compiler% -dumpversion; crux" - </pre> - <p>Set distcc hosts and respective number of - cpu cores to send work;</p> + cpu cores to send work, hosts names, exp; "worker" must + be configured on /etc/hosts.</p> + <pre> export DISTCC_HOSTS="localhost/4 worker/4" export DISTCC_DIR="/urs/ports/distcc" </pre> - <p>Host name "worker" must be configured on - /etc/hosts. Configure distcc daemon, edit + <p>Configure distcc daemon, edit /etc/rc.d/distccd;</p> <pre> @@ -257,7 +257,7 @@ <a href="index.html">Core OS Index</a> <p> This is part of the Hive System Documentation. - Copyright (C) 2018 + Copyright (C) 2019 Hive Team. See the file <a href="../fdl-1.3-standalone.html">Gnu Free Documentation License</a> for copying conditions.</p> |