Skip to content

Commit a3894be

Browse files
authored
Merge pull request github#4607 from hvitved/csharp/msbuild-mono-no-shared-compilation
C#: Disable shared compilation when building with Mono+MSBuild
2 parents 10ab330 + 131a055 commit a3894be

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

csharp/config/tracer/linux/csharp-compiler-settings

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,8 @@
77
**/mono*:
88
**/dotnet:
99
invoke ${odasa_tools}/extract-csharp.sh
10+
**/msbuild:
11+
**/xbuild:
12+
replace yes
13+
invoke ${compiler}
14+
append /p:UseSharedCompilation=false

csharp/tools/linux64/compiler-tracing.spec

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,8 @@
77
**/mono*:
88
**/dotnet:
99
invoke ${config_dir}/extract-csharp.sh
10+
**/msbuild:
11+
**/xbuild:
12+
replace yes
13+
invoke ${compiler}
14+
append /p:UseSharedCompilation=false

csharp/tools/osx64/compiler-tracing.spec

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@
77
**/mono*:
88
**/dotnet:
99
invoke ${config_dir}/extract-csharp.sh
10+
**/msbuild:
11+
**/xbuild:
12+
replace yes
13+
invoke ${compiler}
14+
append /p:UseSharedCompilation=false
1015
/usr/bin/codesign:
1116
replace yes
1217
invoke /usr/bin/env

0 commit comments

Comments
 (0)