/
AtenSharpTest.csproj
51 lines (42 loc) · 2.1 KB
/
AtenSharpTest.csproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<AssemblyName>AtenSharpTests</AssemblyName>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<UseStyleCopAnalyzer>false</UseStyleCopAnalyzer>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\src\AtenSharp\AtenSharp.csproj" />
<ProjectReference Include="..\..\src\AtenSharp\AtenSharp.csproj" />
<ProjectReference Include="..\..\src\AtenSharp.Numerics.Tensors\AtenSharp.Numerics.Tensors.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="System.Memory" Version="$(SystemMemoryVersion)" />
</ItemGroup>
<!-- Torch is 64-bit only? REVIEW check if true, do we need all these? -->
<ItemGroup Condition="'$(NativeTargetArchitecture)' == 'x64'">
<NativeAssemblyReference Include="torch" />
<NativeAssemblyReference Include="caffe2" />
<NativeAssemblyReference Include="caffe2_detectron_ops" />
<NativeAssemblyReference Include="caffe2_module_test_dynamic" />
<NativeAssemblyReference Include="c10" />
<NativeAssemblyReference Include="onnxifi" />
<NativeAssemblyReference Include="onnxifi_dummy" />
</ItemGroup>
<ItemGroup Condition="'$(NativeTargetArchitecture)' == 'x64' and '$(OS)' == 'Windows_NT'">
<NativeAssemblyReference Include="libiomp5md" />
<NativeAssemblyReference Include="libiompstubs5md" />
</ItemGroup>
<!-- Torch is 64-bit only? REVIEW check if true do we need all these? -->
<ItemGroup Condition="'$(NativeTargetArchitecture)' == 'x64'and $([MSBuild]::IsOSPlatform('osx'))">
<NativeAssemblyReference Include="torch_python" />
<NativeAssemblyReference Include="shm" />
<NativeAssemblyReference Include="caffe2_observers" />
<NativeAssemblyReference Include="torch.1" />
<NativeAssemblyReference Include="mklml" />
<NativeAssemblyReference Include="iomp5" />
</ItemGroup>
<ItemGroup Condition="'$(NativeTargetArchitecture)' == 'x64' and $([MSBuild]::IsOSPlatform('linux'))">
<NativeAssemblyReference Include="torch" ExtraExtension=".1" />
<NativeAssemblyReference Include="gomp-8bba0e50" ExtraExtension=".1" />
</ItemGroup>
</Project>