summaryrefslogtreecommitdiffstats
path: root/modules/mono/config.py
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2020-12-08 09:43:50 +0100
committerGitHub <noreply@github.com>2020-12-08 09:43:50 +0100
commitd94bf9f7b66c7e5ec4c7438025fbcc59110cb4e7 (patch)
treeb64f4e17cfc10cb7e0758412964067956f512425 /modules/mono/config.py
parenta834055c63811aecf9a3a08d245ca2454a1ede8e (diff)
parentdd5ace219d3a718938cd4262625129decc8b8e8a (diff)
downloadredot-engine-d94bf9f7b66c7e5ec4c7438025fbcc59110cb4e7.tar.gz
Merge pull request #44136 from neikeq/scons-mono-bcl-option
Mono: Add mono_bcl SCons option for a custom BCL location
Diffstat (limited to 'modules/mono/config.py')
-rw-r--r--modules/mono/config.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/modules/mono/config.py b/modules/mono/config.py
index c4a6b408e6..4c851a2989 100644
--- a/modules/mono/config.py
+++ b/modules/mono/config.py
@@ -27,6 +27,14 @@ def configure(env):
PathVariable.PathAccept,
)
)
+ envvars.Add(
+ PathVariable(
+ "mono_bcl",
+ "Path to a custom Mono BCL (Base Class Library) directory for the target platform",
+ "",
+ PathVariable.PathAccept,
+ )
+ )
envvars.Add(BoolVariable("mono_static", "Statically link Mono", default_mono_static))
envvars.Add(BoolVariable("mono_glue", "Build with the Mono glue sources", True))
envvars.Add(BoolVariable("build_cil", "Build C# solutions", True))