summaryrefslogtreecommitdiff
path: root/.github/workflows/linux_builds.yml
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2022-02-22 13:49:37 +0100
committerRémi Verschelde <rverschelde@gmail.com>2022-02-22 13:49:37 +0100
commitce09a47db4ba7160f87ad126bbf87aa0af522fcc (patch)
tree57e8baa37f03c64ec3913274c3358ad51cee551e /.github/workflows/linux_builds.yml
parent0beb721c70dae9220f89f09f455d6843e638cd9f (diff)
CI: Use mono_static=yes for Mono builds
This removes the dependency on shared libmonosgen installed locally and makes the artifacts usable as standalone for testing without needing a full Mono install.
Diffstat (limited to '.github/workflows/linux_builds.yml')
-rw-r--r--.github/workflows/linux_builds.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/.github/workflows/linux_builds.yml b/.github/workflows/linux_builds.yml
index eeca57a22e..bb3416743b 100644
--- a/.github/workflows/linux_builds.yml
+++ b/.github/workflows/linux_builds.yml
@@ -23,7 +23,7 @@ jobs:
target: release_debug
tools: true
tests: false # Disabled due freeze caused by mix Mono build and CI
- sconsflags: module_mono_enabled=yes mono_glue=no
+ sconsflags: module_mono_enabled=yes mono_static=yes mono_glue=no
doc-test: true
bin: "./bin/godot.linuxbsd.opt.tools.64.mono"
build-mono: true
@@ -47,7 +47,7 @@ jobs:
target: release
tools: false
tests: false
- sconsflags: module_mono_enabled=yes mono_glue=no debug_symbols=no
+ sconsflags: module_mono_enabled=yes mono_static=yes mono_glue=no debug_symbols=no
build-mono: false
artifact: true