Skip to content

Commit 131a055

Browse files
committed
C#: Disable shared compilation when building with Mono+MSBuild
1 parent 180373c commit 131a055

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)