summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEric Erhardt <eric.erhardt@microsoft.com>2017-03-14 10:34:08 -0500
committerEric Erhardt <eric.erhardt@microsoft.com>2017-03-14 10:34:08 -0500
commit6fe59540e65d0fd7a1577dba1a1959cd2e81d9e0 (patch)
tree97ccf9e2b86ae90a8e442b3f9ccfdd407362d9ca /src
parentc52a9f7a3019d408cd03aef9e5fb33263cb047ba (diff)
downloadcoreclr-6fe59540e65d0fd7a1577dba1a1959cd2e81d9e0.tar.gz
coreclr-6fe59540e65d0fd7a1577dba1a1959cd2e81d9e0.tar.bz2
coreclr-6fe59540e65d0fd7a1577dba1a1959cd2e81d9e0.zip
Make portable PDBs on Unix instead of no symbols at all.
Diffstat (limited to 'src')
-rw-r--r--src/ToolBox/SOS/NETCore/SOS.NETCore.csproj4
-rw-r--r--src/mscorlib/System.Private.CoreLib.csproj5
-rw-r--r--src/mscorlib/facade/mscorlib.csproj5
-rw-r--r--src/mscorlib/ref/mscorlib.csproj5
4 files changed, 7 insertions, 12 deletions
diff --git a/src/ToolBox/SOS/NETCore/SOS.NETCore.csproj b/src/ToolBox/SOS/NETCore/SOS.NETCore.csproj
index 12c63d27fe..440cff5d82 100644
--- a/src/ToolBox/SOS/NETCore/SOS.NETCore.csproj
+++ b/src/ToolBox/SOS/NETCore/SOS.NETCore.csproj
@@ -32,8 +32,7 @@
</PropertyGroup>
<PropertyGroup Condition="'$(OsEnvironment)' == 'Unix'">
- <DebugSymbols>false</DebugSymbols>
- <DebugType>none</DebugType>
+ <DebugType>portable</DebugType>
</PropertyGroup>
<ItemGroup>
@@ -54,7 +53,6 @@
</Copy>
<Copy
- Condition="'$(OsEnvironment)' != 'Unix'"
SourceFiles="$(OutputPath)$(AssemblyName).pdb"
DestinationFolder="$(BinDir)\PDB"
SkipUnchangedFiles="false"
diff --git a/src/mscorlib/System.Private.CoreLib.csproj b/src/mscorlib/System.Private.CoreLib.csproj
index 8789ca86fa..d043699273 100644
--- a/src/mscorlib/System.Private.CoreLib.csproj
+++ b/src/mscorlib/System.Private.CoreLib.csproj
@@ -81,10 +81,9 @@
<DebugType>pdbOnly</DebugType>
<DefineConstants>TRACE;$(DefineConstants)</DefineConstants>
</PropertyGroup>
- <!-- Roslyn does not support writing PDBs on Unix -->
+ <!-- Make portable PDBs on Unix -->
<PropertyGroup Condition="'$(OsEnvironment)' == 'Unix'">
- <DebugSymbols>false</DebugSymbols>
- <DebugType>none</DebugType>
+ <DebugType>portable</DebugType>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetsOSX)' == 'true'">
diff --git a/src/mscorlib/facade/mscorlib.csproj b/src/mscorlib/facade/mscorlib.csproj
index 33df18304b..4bee2d59e6 100644
--- a/src/mscorlib/facade/mscorlib.csproj
+++ b/src/mscorlib/facade/mscorlib.csproj
@@ -48,10 +48,9 @@
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'net462_Debug|AnyCPU'" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'net462_Release|AnyCPU'" />
- <!-- Roslyn does not support writing PDBs on Unix -->
+ <!-- Make portable PDBs on Unix -->
<PropertyGroup Condition="'$(OsEnvironment)' == 'Unix'">
- <DebugSymbols>false</DebugSymbols>
- <DebugType>none</DebugType>
+ <DebugType>portable</DebugType>
</PropertyGroup>
<!-- Output paths -->
diff --git a/src/mscorlib/ref/mscorlib.csproj b/src/mscorlib/ref/mscorlib.csproj
index 335630e37b..3656f5cee0 100644
--- a/src/mscorlib/ref/mscorlib.csproj
+++ b/src/mscorlib/ref/mscorlib.csproj
@@ -39,10 +39,9 @@
<DefineConstants>$(DefineConstants);FEATURE_COREFX_GLOBALIZATION;FEATURE_COMINTEROP</DefineConstants>
</PropertyGroup>
- <!-- Roslyn does not support writing PDBs on Unix -->
+ <!-- Make portable PDBs on Unix -->
<PropertyGroup Condition="'$(OsEnvironment)' == 'Unix'">
- <DebugSymbols>false</DebugSymbols>
- <DebugType>none</DebugType>
+ <DebugType>portable</DebugType>
</PropertyGroup>
<!-- Assembly attributes -->