From c1ec5af5868c0050dcb82167224affae7d684849 Mon Sep 17 00:00:00 2001
From: Silvino
Date: Tue, 11 Jun 2019 01:29:02 +0100
Subject: core ports distcc reconfiguration
---
core/conf/pkgmk.conf | 18 +++++++++---------
core/ports.html | 32 ++++++++++++++++----------------
2 files changed, 25 insertions(+), 25 deletions(-)
(limited to 'core')
diff --git a/core/conf/pkgmk.conf b/core/conf/pkgmk.conf
index fe82d4d..14cc258 100644
--- a/core/conf/pkgmk.conf
+++ b/core/conf/pkgmk.conf
@@ -5,6 +5,15 @@
export CFLAGS="-O2 -g -march=x86-64"
export CXXFLAGS="${CFLAGS}"
+## ccache settings
+#export PATH="/usr/lib/ccache/:$PATH"
+#export CCACHE_DIR="/usr/ports/ccache"
+#export CCACHE_PREFIX="distcc"
+#export CCACHE_COMPILERCHECK="%compiler% -dumpversion; crux"
+#
+#export DISTCC_HOSTS="localhost/4 worker/4"
+#export DISTCC_DIR="/urs/ports/distcc"
+
# local compile only
export JOBS=$(nproc)
export MAKEFLAGS="-j $JOBS"
@@ -48,13 +57,4 @@ PKGMK_WORK_DIR="/usr/ports/work/$name"
# PKGMK_COMPRESSION_MODE="gz"
# PKGMK_UP_TO_DATE=yes
-## ccache settings
-#export PATH="/usr/lib/ccache/:$PATH"
-#export CCACHE_DIR="/usr/ports/ccache"
-#export CCACHE_PREFIX="distcc"
-#export CCACHE_COMPILERCHECK="%compiler% -dumpversion; crux"
-#
-#export DISTCC_HOSTS="localhost/4 worker/4"
-#export DISTCC_DIR="/urs/ports/distcc"
-
# End of file
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 @@
Configure pkgmk and define number of cores available,
- in this example get dynamically Edit /etc/pkgmk.conf;
+ in this example get dynamically Edit /etc/pkgmk.conf and
+ set ccaching directory and instructs to use distcc
+ backend;
+
+
+ # ccache settings
+ export PATH="/usr/lib/ccache/:$PATH"
+ export CCACHE_DIR="/usr/ports/ccache"
+ export CCACHE_PREFIX="distcc"
+ export CCACHE_COMPILERCHECK="%compiler% -dumpversion; crux"
+
## local compile only
@@ -214,26 +224,16 @@
export SCONSFLAGS="$MAKEFLAGS"
- Set ccaching directory and instructs to
- use distcc backend;
-
-
- # ccache settings
- export PATH="/usr/lib/ccache/:$PATH"
- export CCACHE_DIR="/usr/ports/ccache"
- export CCACHE_PREFIX="distcc"
- export CCACHE_COMPILERCHECK="%compiler% -dumpversion; crux"
-
-
Set distcc hosts and respective number of
- cpu cores to send work;
+ cpu cores to send work, hosts names, exp; "worker" must
+ be configured on /etc/hosts.
+
export DISTCC_HOSTS="localhost/4 worker/4"
export DISTCC_DIR="/urs/ports/distcc"
- Host name "worker" must be configured on
- /etc/hosts. Configure distcc daemon, edit
+
Configure distcc daemon, edit
/etc/rc.d/distccd;
@@ -257,7 +257,7 @@
Core OS Index
This is part of the Hive System Documentation.
- Copyright (C) 2018
+ Copyright (C) 2019
Hive Team.
See the file Gnu Free Documentation License
for copying conditions.
--
cgit 1.4.1-2-gfad0