-1.0.25-prerelease-00307-04
\ No newline at end of file
+1.0.25-prerelease-00308-04
<PackagePlatform Condition="'$(PackagePlatform)' == ''">$(Platform)</PackagePlatform>
<PackagePlatform Condition="'$(PackagePlatform)' == 'amd64'">x64</PackagePlatform>
<PackageOutputPath>$(PackagesBinDir)/pkg/</PackageOutputPath>
+ <SymbolPackageOutputPath>$(PackagesBinDir)/symbolpkg/</SymbolPackageOutputPath>
</PropertyGroup>
</Project>
<ProjectReference Include="ubuntu\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
<Platform>amd64</Platform>
</ProjectReference>
-
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</PropertyGroup>
<ItemGroup>
-
- <ArchitectureSpecificNativeFile Include="$(BinDir)libcoreclr.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libcoreclrtraceptprovider.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libdbgshim.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libmscordaccore.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libmscordbi.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)mscorlib.ni.dll"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libsos.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libsosplugin.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libcoreclr.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libcoreclrtraceptprovider.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libdbgshim.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libmscordaccore.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libmscordbi.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libsos.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libsosplugin.so"/>
+ <NativeSplittableBinary Include="$(BinDir)System.Globalization.Native.so"/>
<ArchitectureSpecificNativeFile Include="$(BinDir)sosdocsunix.txt"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)System.Globalization.Native.so" />
-
+ <ArchitectureSpecificNativeFile Include="$(BinDir)mscorlib.ni.dll"/>
<ArchitectureSpecificLibFile Include="$(BinDir)mscorlib.dll"/>
-
<ArchitectureSpecificToolFile Include="$(BinDir)crossgen"/>
+ <ArchitectureSpecificNativeFile Include="@(NativeSplittableBinary)"/>
+
<File Include="@(ArchitectureSpecificNativeFile)">
<TargetPath>runtimes/$(PackageTargetRuntime)/native</TargetPath>
</File>
</File>
</ItemGroup>
+ <ItemGroup Condition="'$(__BuildType)' == 'Release'">
+ <ArchitectureSpecificNativeSymbol Include="@(NativeSplittableBinary -> '%(Identity).dbg')"/>
+
+ <AdditionalLibPackageExcludes Include="%2A%2A\%2A.dbg"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\%2A.so"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\%2A.dll"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\sosdocsunix.txt"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\crossgen"/>
+ <ArchitectureSpecificNativeSymbol Include="..\_.pdb"/>
+
+ <File Include="@(ArchitectureSpecificNativeSymbol)">
+ <TargetPath>runtimes/$(PackageTargetRuntime)/native</TargetPath>
+ <IsSymbolFile>true</IsSymbolFile>
+ </File>
+ </ItemGroup>
+
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project>
</PropertyGroup>
<ItemGroup>
+ <NativeSplittableBinary Include="$(BinDir)libcoreclr.dylib"/>
+ <NativeSplittableBinary Include="$(BinDir)libdbgshim.dylib"/>
+ <NativeSplittableBinary Include="$(BinDir)libmscordaccore.dylib"/>
+ <NativeSplittableBinary Include="$(BinDir)libmscordbi.dylib"/>
+ <NativeSplittableBinary Include="$(BinDir)libsos.dylib"/>
+ <NativeSplittableBinary Include="$(BinDir)System.Globalization.Native.dylib"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libcoreclr.dylib"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libdbgshim.dylib"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libmscordaccore.dylib"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libmscordbi.dylib"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)mscorlib.ni.dll"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libsos.dylib"/>
<ArchitectureSpecificNativeFile Include="$(BinDir)sosdocsunix.txt"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)System.Globalization.Native.dylib"/>
-
+ <ArchitectureSpecificNativeFile Include="$(BinDir)mscorlib.ni.dll"/>
<ArchitectureSpecificLibFile Include="$(BinDir)mscorlib.dll"/>
-
<ArchitectureSpecificToolFile Include="$(BinDir)crossgen"/>
+ <ArchitectureSpecificNativeFile Include="@(NativeSplittableBinary)"/>
+
<File Include="@(ArchitectureSpecificNativeFile)">
<TargetPath>runtimes/$(PackageTargetRuntime)/native</TargetPath>
</File>
</File>
</ItemGroup>
+ <ItemGroup Condition="'$(__BuildType)' == 'Release'">
+ <ArchitectureSpecificNativeSymbol Include="@(NativeSplittableBinary -> '%(Identity).dwarf')"/>
+
+ <AdditionalLibPackageExcludes Include="%2A%2A\%2A.dwarf"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\%2A.dylib"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\%2A.dll"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\sosdocsunix.txt"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\crossgen"/>
+ <ArchitectureSpecificNativeSymbol Include="..\_.pdb"/>
+
+ <File Include="@(ArchitectureSpecificNativeSymbol)">
+ <TargetPath>runtimes/$(PackageTargetRuntime)/native</TargetPath>
+ <IsSymbolFile>true</IsSymbolFile>
+ </File>
+ </ItemGroup>
+
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project>
</PropertyGroup>
<ItemGroup>
-
- <ArchitectureSpecificNativeFile Include="$(BinDir)libcoreclr.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libcoreclrtraceptprovider.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libdbgshim.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libmscordaccore.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libmscordbi.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)mscorlib.ni.dll"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libsos.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libsosplugin.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libcoreclr.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libcoreclrtraceptprovider.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libdbgshim.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libmscordaccore.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libmscordbi.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libsos.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libsosplugin.so"/>
+ <NativeSplittableBinary Include="$(BinDir)System.Globalization.Native.so"/>
<ArchitectureSpecificNativeFile Include="$(BinDir)sosdocsunix.txt"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)System.Globalization.Native.so" />
-
+ <ArchitectureSpecificNativeFile Include="$(BinDir)mscorlib.ni.dll"/>
<ArchitectureSpecificLibFile Include="$(BinDir)mscorlib.dll"/>
-
<ArchitectureSpecificToolFile Include="$(BinDir)crossgen"/>
+ <ArchitectureSpecificNativeFile Include="@(NativeSplittableBinary)"/>
+
<File Include="@(ArchitectureSpecificNativeFile)">
<TargetPath>runtimes/$(PackageTargetRuntime)/native</TargetPath>
</File>
</File>
</ItemGroup>
+ <ItemGroup Condition="'$(__BuildType)' == 'Release'">
+ <ArchitectureSpecificNativeSymbol Include="@(NativeSplittableBinary -> '%(Identity).dbg')"/>
+
+ <AdditionalLibPackageExcludes Include="%2A%2A\%2A.dbg"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\%2A.so"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\%2A.dll"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\sosdocsunix.txt"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\crossgen"/>
+ <ArchitectureSpecificNativeSymbol Include="..\_.pdb"/>
+
+ <File Include="@(ArchitectureSpecificNativeSymbol)">
+ <TargetPath>runtimes/$(PackageTargetRuntime)/native</TargetPath>
+ <IsSymbolFile>true</IsSymbolFile>
+ </File>
+ </ItemGroup>
+
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project>
</PropertyGroup>
<ItemGroup>
-
- <ArchitectureSpecificNativeFile Include="$(BinDir)libcoreclr.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libcoreclrtraceptprovider.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libdbgshim.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libmscordaccore.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libmscordbi.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)mscorlib.ni.dll"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libsos.so"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)libsosplugin.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libcoreclr.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libcoreclrtraceptprovider.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libdbgshim.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libmscordaccore.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libmscordbi.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libsos.so"/>
+ <NativeSplittableBinary Include="$(BinDir)libsosplugin.so"/>
+ <NativeSplittableBinary Include="$(BinDir)System.Globalization.Native.so"/>
<ArchitectureSpecificNativeFile Include="$(BinDir)sosdocsunix.txt"/>
- <ArchitectureSpecificNativeFile Include="$(BinDir)System.Globalization.Native.so"/>
-
+ <ArchitectureSpecificNativeFile Include="$(BinDir)mscorlib.ni.dll"/>
<ArchitectureSpecificLibFile Include="$(BinDir)mscorlib.dll"/>
-
<ArchitectureSpecificToolFile Include="$(BinDir)crossgen"/>
+ <ArchitectureSpecificNativeFile Include="@(NativeSplittableBinary)"/>
+
<File Include="@(ArchitectureSpecificNativeFile)">
<TargetPath>runtimes/$(PackageTargetRuntime)/native</TargetPath>
</File>
</File>
</ItemGroup>
+ <ItemGroup Condition="'$(__BuildType)' == 'Release'">
+ <ArchitectureSpecificNativeSymbol Include="@(NativeSplittableBinary -> '%(Identity).dbg')"/>
+
+ <AdditionalLibPackageExcludes Include="%2A%2A\%2A.dbg"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\%2A.so"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\%2A.dll"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\sosdocsunix.txt"/>
+ <AdditionalSymbolPackageExcludes Include="%2A%2A\crossgen"/>
+ <ArchitectureSpecificNativeSymbol Include="..\_.pdb"/>
+
+ <File Include="@(ArchitectureSpecificNativeSymbol)">
+ <TargetPath>runtimes/$(PackageTargetRuntime)/native</TargetPath>
+ <IsSymbolFile>true</IsSymbolFile>
+ </File>
+ </ItemGroup>
+
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project>