Skip to content

Commit 1bcfa48

Browse files
committed
Nuget transitive binaries
1 parent 15e5777 commit 1bcfa48

File tree

9 files changed

+86
-27
lines changed

9 files changed

+86
-27
lines changed

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project>
22
<PropertyGroup>
3-
<Version>0.1.39</Version>
3+
<Version>0.1.70</Version>
44
<Company>TensorStack</Company>
55
<Copyright>TensorStack - 2025</Copyright>
66
<RepositoryUrl>https://github.com/TensorStack-AI/TensorStack</RepositoryUrl>

TensorStack.Audio.Windows/TensorStack.Audio.Windows.csproj

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,20 @@
1818

1919
<!--Binaries-->
2020
<ItemGroup>
21-
<Content Include="ffmpeg.exe">
22-
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
23-
<PackageCopyToOutput>true</PackageCopyToOutput>
24-
<CopyToPublishDirectory>true</CopyToPublishDirectory>
25-
<Pack>true</Pack>
26-
</Content>
27-
<Content Include="ffprobe.exe">
28-
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
29-
<PackageCopyToOutput>true</PackageCopyToOutput>
30-
<CopyToPublishDirectory>true</CopyToPublishDirectory>
31-
<Pack>true</Pack>
32-
</Content>
21+
<Content Include="ffmpeg.exe"
22+
Pack="true"
23+
PackagePath="contentFiles\any\any\"
24+
CopyToOutputDirectory="Always"
25+
PackageCopyToOutput="true" />
26+
<None Include="ffmpeg.exe" Pack="false" />
27+
</ItemGroup>
28+
<ItemGroup>
29+
<Content Include="ffprobe.exe"
30+
Pack="true"
31+
PackagePath="contentFiles\any\any\"
32+
CopyToOutputDirectory="Always"
33+
PackageCopyToOutput="true" />
34+
<None Include="ffprobe.exe" Pack="false" />
3335
</ItemGroup>
3436

3537
<!--Nuget Settings-->
@@ -55,5 +57,10 @@
5557
<PackagePath>\</PackagePath>
5658
</None>
5759
</ItemGroup>
60+
<ItemGroup>
61+
<None Include="TensorStack.Audio.Windows.targets"
62+
Pack="true"
63+
PackagePath="buildTransitive\" />
64+
</ItemGroup>
5865

5966
</Project>
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<Project>
2+
<ItemGroup>
3+
<Content Include="$(MSBuildThisFileDirectory)..\contentFiles\any\any\ffmpeg.exe">
4+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
5+
</Content>
6+
</ItemGroup>
7+
<ItemGroup>
8+
<Content Include="$(MSBuildThisFileDirectory)..\contentFiles\any\any\ffprobe.exe">
9+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
10+
</Content>
11+
</ItemGroup>
12+
</Project>
17.7 MB
Binary file not shown.

TensorStack.Providers.DML/TensorStack.Providers.DML.csproj

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0-windows</TargetFramework>
4+
<TargetFramework>net9.0-windows10.0.17763.0</TargetFramework>
55
<PlatformTarget>x64</PlatformTarget>
66
</PropertyGroup>
77

@@ -20,6 +20,22 @@
2020
<PackageReference Include="Microsoft.ML.OnnxRuntime.DirectML" Version="1.23.0" />
2121
</ItemGroup>
2222

23+
<PropertyGroup Label="Globals" >
24+
<Microsoft_AI_DirectML_SkipLibraryCopy>True</Microsoft_AI_DirectML_SkipLibraryCopy>
25+
<Microsoft_AI_DirectML_SkipDebugLayerCopy>True</Microsoft_AI_DirectML_SkipDebugLayerCopy>
26+
</PropertyGroup>
27+
28+
<!--Binaries-->
29+
<ItemGroup>
30+
<Content Include="DirectML.dll"
31+
Pack="true"
32+
PackagePath="contentFiles\any\any\"
33+
CopyToOutputDirectory="Always"
34+
PackageCopyToOutput="true" />
35+
<None Include="DirectML.dll" Pack="false" />
36+
</ItemGroup>
37+
38+
2339
<!--Nuget Settings-->
2440
<PropertyGroup>
2541
<Title>$(AssemblyName)</Title>
@@ -43,5 +59,10 @@
4359
<PackagePath>\</PackagePath>
4460
</None>
4561
</ItemGroup>
62+
<ItemGroup>
63+
<None Include="TensorStack.Providers.DML.targets"
64+
Pack="true"
65+
PackagePath="buildTransitive\" />
66+
</ItemGroup>
4667

4768
</Project>
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<Project>
2+
<ItemGroup>
3+
<Content Include="$(MSBuildThisFileDirectory)..\contentFiles\any\any\DirectML.dll">
4+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
5+
</Content>
6+
</ItemGroup>
7+
</Project>

TensorStack.Video/TensorStack.Video.csproj

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@
1818

1919
<!--Binaries-->
2020
<ItemGroup>
21-
<Content Include="Interpolation.onnx">
22-
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
23-
<PackageCopyToOutput>true</PackageCopyToOutput>
24-
<CopyToPublishDirectory>true</CopyToPublishDirectory>
25-
<Pack>true</Pack>
26-
</Content>
21+
<Content Include="Interpolation.onnx"
22+
Pack="true"
23+
PackagePath="contentFiles\any\any\"
24+
CopyToOutputDirectory="Always"
25+
PackageCopyToOutput="true" />
26+
<None Include="Interpolation.onnx" Pack="false" />
2727
</ItemGroup>
2828

2929
<!--Nuget Settings-->
@@ -49,5 +49,10 @@
4949
<PackagePath>\</PackagePath>
5050
</None>
5151
</ItemGroup>
52+
<ItemGroup>
53+
<None Include="TensorStack.Video.targets"
54+
Pack="true"
55+
PackagePath="buildTransitive\" />
56+
</ItemGroup>
5257

5358
</Project>
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<Project>
2+
<ItemGroup>
3+
<Content Include="$(MSBuildThisFileDirectory)..\contentFiles\any\any\Interpolation.onnx">
4+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
5+
</Content>
6+
</ItemGroup>
7+
</Project>

TensorStack.WPF/TensorStack.WPF.csproj

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,13 @@
6464
<HintPath>ColorPicker.dll</HintPath>
6565
</Reference>
6666
</ItemGroup>
67+
<ItemGroup>
68+
<Content Include="ColorPicker.dll" PackagePath="lib\$(TargetFramework)">
69+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
70+
<PackageCopyToOutput>true</PackageCopyToOutput>
71+
<Pack>true</Pack>
72+
</Content>
73+
</ItemGroup>
6774

6875
<!--Nuget Settings-->
6976
<PropertyGroup>
@@ -87,12 +94,5 @@
8794
<PackagePath>\</PackagePath>
8895
</None>
8996
</ItemGroup>
90-
<ItemGroup>
91-
<Content Include="ColorPicker.dll" PackagePath="lib\$(TargetFramework)">
92-
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
93-
<PackageCopyToOutput>true</PackageCopyToOutput>
94-
<Pack>true</Pack>
95-
</Content>
96-
</ItemGroup>
9797

9898
</Project>

0 commit comments

Comments
 (0)