File tree Expand file tree Collapse file tree 3 files changed +13
-14
lines changed
test/Datadog.Profiler.Native.Tests Expand file tree Collapse file tree 3 files changed +13
-14
lines changed Original file line number Diff line number Diff line change 13
13
</Link >
14
14
</ItemDefinitionGroup >
15
15
16
- <PropertyGroup >
17
- <NativeWindowsDeployFilesSrcDir >$(BaseOutputPath)\$(ConfigBasedRelativeOutputPath)\profiler\src\ProfilerEngine\Datadog.Profiler.Native.Windows</NativeWindowsDeployFilesSrcDir >
18
- <NativeLinuxDeployFilesSrcDir >$(BaseOutputPath)\$(ConfigBasedRelativeOutputPath)\profiler\src\ProfilerEngine\Datadog.Profiler.Native.Linux</NativeLinuxDeployFilesSrcDir >
19
-
20
- </PropertyGroup >
21
-
22
16
<PropertyGroup >
23
17
<TopLevelDeployDirectoryBase Condition =" '$(DeployToMonitoringHome)' == 'True'" >$(EnlistmentRoot)\shared\bin\monitoring-home</TopLevelDeployDirectoryBase >
24
18
<TopLevelDeployDirectoryBase Condition =" '$(DeployToMonitoringHome)' != 'True'" >$(BuildOutputRoot)\DDProf-Deploy</TopLevelDeployDirectoryBase >
33
27
<DeployDirectoryBase >$(TopLevelDeployDirectoryBase)\$(DDPlatform)</DeployDirectoryBase >
34
28
</PropertyGroup >
35
29
30
+ <PropertyGroup >
31
+ <NativeWindowsDeployFilesSrcDir >$(BaseOutputPath)\$(ConfigBasedRelativeOutputPath)\profiler\src\ProfilerEngine\Datadog.Profiler.Native.Windows</NativeWindowsDeployFilesSrcDir >
32
+ <NativeLinuxDeployFilesSrcDir >$(BaseOutputPath)\$(ConfigBasedRelativeOutputPath)\profiler\src\ProfilerEngine\Datadog.Profiler.Native.Linux</NativeLinuxDeployFilesSrcDir >
33
+ </PropertyGroup >
34
+
36
35
<Target Name =" CopyVcpkgPDBs" AfterTargets =" Build" >
36
+ <Message Text =" [PrepareDeployDirectory] NativeWindowsDeployFilesSrcDir: '$(NativeWindowsDeployFilesSrcDir)'" Importance =" high" />
37
+ <Message Text =" [PrepareDeployDirectory] NativeLinuxDeployFilesSrcDir: '$(NativeLinuxDeployFilesSrcDir)'" Importance =" high" />
37
38
<ItemGroup >
38
39
<VcpkgPDBs Condition =" '$(Configuration)'=='Release'" Include =" $(VcpkgInstalledDir)\$(VcpkgTriplet)\bin\*.pdb" />
39
40
<VcpkgPDBs Condition =" '$(Configuration)'=='Debug'" Include =" $(VcpkgInstalledDir)\$(VcpkgTriplet)\debug\bin\*.pdb" />
40
41
</ItemGroup >
41
42
<Copy SourceFiles =" @(VcpkgPDBs)" DestinationFiles =" @(VcpkgPDBs->'$(DeployDirectoryBase)\%(RecursiveDir)%(Filename)%(Extension)')" />
42
43
<Copy SourceFiles =" @(VcpkgPDBs)" DestinationFiles =" @(VcpkgPDBs->'$(NativeWindowsDeployFilesSrcDir)\%(Filename)%(Extension)')" />
43
44
</Target >
44
- <Target Name =" CleanVcpkPDBs" BeforeTargets = " _CleanGetCurrentAndPriorFileWrites " >
45
+ <Target Name =" CleanVcpkPDBs" AfterTargets = " Clean " >
45
46
<ItemGroup >
46
47
<PDBsToDelete Include =" $(NativeWindowsDeployFilesSrcDir)\*.pdb" />
47
48
</ItemGroup >
48
49
<Delete Files =" @(PDBsToDelete)" />
49
50
</Target >
50
- <PropertyGroup >
51
- <CleanDependsOn >
52
- $(CleanDependsOn);
53
- CleanVcpkPDBs
54
- </CleanDependsOn >
55
- </PropertyGroup >
56
51
</Project >
Original file line number Diff line number Diff line change 28
28
</AssemblyAttribute >
29
29
</ItemGroup >
30
30
</Target >
31
-
32
31
<Target Name =" PrepareDeployDirectory" AfterTargets =" Build" >
33
32
34
33
<ItemGroup >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <packages >
3
+ <package id =" gmock" version =" 1.11.0" targetFramework =" native" />
4
+ <package id =" Microsoft.googletest.v140.windesktop.msvcstl.static.rt-static" version =" 1.8.1.7" targetFramework =" native" />
5
+ </packages >
You can’t perform that action at this time.
0 commit comments