aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--classes/mono.bbclass8
1 files changed, 8 insertions, 0 deletions
diff --git a/classes/mono.bbclass b/classes/mono.bbclass
index 1cb4b17..00cd37b 100644
--- a/classes/mono.bbclass
+++ b/classes/mono.bbclass
@@ -32,3 +32,11 @@ FILES_${PN}-doc += "\
"
export MONO_CFG_DIR="${STAGING_ETCDIR_NATIVE}"
+
+# NuGet uses $HOME but we should not use anything
+# outside the build root of the packages.
+export HOME="${WORKDIR}/mono-home-dir"
+
+do_configure_prepend() {
+ mkdir -p ${HOME}
+}