From 61c601622a8c1c8d099a48b88d9fb3145e694fe7 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 13 Jun 2019 21:11:38 +0100 Subject: add capability to switch branches --- src/helpers/set_jobs | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 src/helpers/set_jobs (limited to 'src/helpers/set_jobs') diff --git a/src/helpers/set_jobs b/src/helpers/set_jobs new file mode 100755 index 0000000..0d42a1d --- /dev/null +++ b/src/helpers/set_jobs @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +portageConfigDir="/opt/redcore-build/conf/intel/portage" + +setjobs () { + # default MAKEOPTS value is -j64, but that's overkill for lower spec machines + # this will adjust MAKEOPTS to a value detected by $(getconf _NPROCESSORS_ONLN) + sed -i "s/\-j\([0-9]\+\)/\-j$(getconf _NPROCESSORS_ONLN)/g" "$portageConfigDir"/make.conf/00-makeopts.conf # global makeopts (exclude kernel) + sed -i "s/\-j\([0-9]\+\)/\-j$(getconf _NPROCESSORS_ONLN)/g" "$portageConfigDir"/env/makenoise.conf # kernel makeopts +} + +setjobs -- cgit v1.2.3