aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-07-09 10:08:08 +0900
committerOphestra <cat@gensokyo.uk>2026-07-09 10:08:08 +0900
commit237e793895d276f9b78195ed59f36c15c8b5d86f (patch)
tree9ad5cba55564471880183b8039ef10de8bb51e43 /internal/rosa/package
parent6cfd8fb93484b5683f4a59f84b5bf5b0dde208a2 (diff)
internal/rosa: respect preferred loadavg target
This generally improves build performance and system responsiveness. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/package')
-rw-r--r--internal/rosa/package/firmware.az2
-rw-r--r--internal/rosa/package/git.az1
-rw-r--r--internal/rosa/package/kernel/package.az1
-rw-r--r--internal/rosa/package/ninja.az2
4 files changed, 4 insertions, 2 deletions
diff --git a/internal/rosa/package/firmware.az b/internal/rosa/package/firmware.az
index 7ee77930..6355c93b 100644
--- a/internal/rosa/package/firmware.az
+++ b/internal/rosa/package/firmware.az
@@ -34,7 +34,7 @@ package firmware {
// requires pre-commit
skipCheck = true;
- install = "make " + jobsFlagE + " DESTDIR=/work/system dedup";
+ install = "make " + jobsFlagE + " " + loadFlagE + " DESTDIR=/work/system dedup";
};
inputs = [
diff --git a/internal/rosa/package/git.az b/internal/rosa/package/git.az
index f2da8ef5..870c9257 100644
--- a/internal/rosa/package/git.az
+++ b/internal/rosa/package/git.az
@@ -70,6 +70,7 @@ disable_test t5515-fetch-merge-logic
install = `make \
` + jobsFlagE + ` \
+ ` + loadFlagE + ` \
DESTDIR=/work \
NO_INSTALL_HARDLINKS=1 \
install`;
diff --git a/internal/rosa/package/kernel/package.az b/internal/rosa/package/kernel/package.az
index babfedaf..698266ee 100644
--- a/internal/rosa/package/kernel/package.az
+++ b/internal/rosa/package/kernel/package.az
@@ -111,6 +111,7 @@ install -Dm0500 \
make \
` + jobsFlagE + ` \
+ ` + loadFlagE + ` \
-f /usr/src/kernel/Makefile \
O=/tmp/kbuild \
LLVM=1 \
diff --git a/internal/rosa/package/ninja.az b/internal/rosa/package/ninja.az
index 2eb7694b..cb103656 100644
--- a/internal/rosa/package/ninja.az
+++ b/internal/rosa/package/ninja.az
@@ -23,7 +23,7 @@ python3 /usr/src/ninja/configure.py \
--bootstrap
python3 /usr/src/ninja/configure.py \
--gtest-source-dir=/usr/src/extra/googletest
-./ninja ` + jobsFlagE + ` all
+./ninja ` + jobsFlagE + ` ` + loadFlagE + ` all
`;
check = "./ninja_test";