11
11
</PropertyGroup >
12
12
13
13
<ItemGroup >
14
- <ArchitectureSpecificNativeFile Include =" $(BinDir)clretwrc.dll" />
15
- <ArchitectureSpecificNativeFile Include =" $(BinDir)coreclr.dll" />
16
- <ArchitectureSpecificNativeFile Include =" $(BinDir)dbgshim.dll" />
17
- <ArchitectureSpecificNativeFile Include =" $(BinDir)mscordaccore.dll" />
18
- <ArchitectureSpecificNativeFile Include =" $(BinDir)mscordbi.dll" />
19
- <ArchitectureSpecificNativeFile Include =" $(BinDir)mscorlib.ni.dll" />
20
- <ArchitectureSpecificNativeFile Include =" $(BinDir)System.Private.CoreLib.ni.dll" />
21
- <ArchitectureSpecificNativeFile Include =" $(BinDir)mscorrc.debug.dll" />
22
- <ArchitectureSpecificNativeFile Include =" $(BinDir)mscorrc.dll" />
23
- <ArchitectureSpecificNativeFile Include =" $(BinDir)sos.dll" />
24
-
25
- <ArchitectureSpecificLibFile Include =" $(BinDir)System.Private.CoreLib.dll" />
26
- <ArchitectureSpecificLibFile Include =" $(BinDir)mscorlib.dll" />
27
-
28
- <ArchitectureSpecificToolFile Include =" $(BinDir)crossgen.exe" />
29
-
14
+ <ArchitectureSpecificNativeFileAndSymbol Include =" $(BinDir)clretwrc.dll" />
15
+ <ArchitectureSpecificNativeFileAndSymbol Include =" $(BinDir)coreclr.dll" />
16
+ <ArchitectureSpecificNativeFileAndSymbol Include =" $(BinDir)dbgshim.dll" />
17
+ <ArchitectureSpecificNativeFileAndSymbol Include =" $(BinDir)mscordaccore.dll" />
18
+ <ArchitectureSpecificNativeFileAndSymbol Include =" $(BinDir)mscordbi.dll" />
19
+ <ArchitectureSpecificNativeFileAndSymbol Include =" $(BinDir)mscorrc.debug.dll" />
20
+ <ArchitectureSpecificNativeFileAndSymbol Include =" $(BinDir)mscorrc.dll" />
21
+ <ArchitectureSpecificNativeFileAndSymbol Include =" $(BinDir)sos.dll" />
22
+ <ArchitectureSpecificNativeFile Include =" $(BinDir)mscorlib.ni.dll" />
23
+ <ArchitectureSpecificNativeFile Include =" $(BinDir)System.Private.CoreLib.ni.dll" />
24
+ <ArchitectureSpecificLibFile Include =" $(BinDir)System.Private.CoreLib.dll" />
25
+ <ArchitectureSpecificLibFile Include =" $(BinDir)mscorlib.dll" />
26
+ <ArchitectureSpecificToolFile Include =" $(BinDir)crossgen.exe" />
27
+ <ArchitectureSpecificNativeFile Include =" @(ArchitectureSpecificNativeFileAndSymbol)" />
30
28
<File Include =" @(ArchitectureSpecificNativeFile)" >
31
29
<TargetPath >runtimes/$(PackageTargetRuntime)/native</TargetPath >
32
30
</File >
33
-
34
31
<!-- Using lib/netstandard1.0 here. There is no TFM for this since it is a runtime itself. -->
35
32
<File Include =" @(ArchitectureSpecificLibFile)" >
36
33
<TargetPath >runtimes/$(PackageTargetRuntime)/lib/netstandard1.0</TargetPath >
37
34
</File >
38
-
39
35
<File Include =" @(ArchitectureSpecificToolFile)" >
40
36
<TargetPath >tools</TargetPath >
41
37
</File >
42
-
43
38
<!-- prevent accidental inclusion in AOT projects. -->
44
39
<File Include =" $(PlaceholderFile)" >
45
40
<TargetPath >runtimes/$(PackageTargetRuntime)-aot/lib/netstandard1.0</TargetPath >
46
41
</File >
47
42
<File Include =" $(PlaceholderFile)" >
48
43
<TargetPath >runtimes/$(PackageTargetRuntime)-aot/native</TargetPath >
49
44
</File >
50
-
51
45
<!-- No reference: don't permit reference to the implementation from lib -->
52
46
<File Include =" $(PlaceholderFile)" >
53
47
<TargetPath >ref/netstandard1.0</TargetPath >
54
48
</File >
49
+ <!-- Symbols -->
50
+ <ArchitectureSpecificNativeSymbol Include =" @(ArchitectureSpecificNativeFileAndSymbol -> '%(RelativeDir)PDB\%(FileName).pdb')" />
51
+ <ArchitectureSpecificNativeSymbol Include =" @(ArchitectureSpecificLibFile -> '%(RelativeDir)PDB\%(FileName).pdb')" />
52
+ <ArchitectureSpecificNativeSymbol Include =" @(ArchitectureSpecificToolFile -> '%(RelativeDir)PDB\%(FileName).pdb')" />
53
+ <File Include =" @(ArchitectureSpecificNativeSymbol)" >
54
+ <TargetPath >runtimes/$(PackageTargetRuntime)/native</TargetPath >
55
+ <IsSymbolFile >true</IsSymbolFile >
56
+ </File >
55
57
</ItemGroup >
56
58
57
59
<Import Project =" $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
58
- </Project >
60
+ </Project >
0 commit comments