aboutsummaryrefslogtreecommitdiffstats
path: root/classes/bazel-base.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'classes/bazel-base.bbclass')
-rw-r--r--classes/bazel-base.bbclass13
1 files changed, 13 insertions, 0 deletions
diff --git a/classes/bazel-base.bbclass b/classes/bazel-base.bbclass
new file mode 100644
index 0000000..8d90e9b
--- /dev/null
+++ b/classes/bazel-base.bbclass
@@ -0,0 +1,13 @@
+export JAVA_HOME="${STAGING_LIBDIR_NATIVE}/jvm/openjdk-11-native"
+
+# %25 of total number of local CPU cores
+BAZEL_JOBS ??= "HOST_CPUS*.25"
+
+# 25% of total amount of local host RAM
+BAZEL_MEM ??= "HOST_RAM*.25"
+
+TS_DL_DIR ??= "${DL_DIR}"
+
+CCACHE_DISABLE = "1"
+
+export HOSTTOOLS_DIR