-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathGenXdev.csProj
More file actions
79 lines (79 loc) · 3.84 KB
/
Copy pathGenXdev.csProj
File metadata and controls
79 lines (79 loc) · 3.84 KB
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<IncludeWindowsSDKRefFrameworkReferences>false</IncludeWindowsSDKRefFrameworkReferences>
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
<TargetFramework>net10.0-windows10.0.26100.0</TargetFramework>
<OutputType>Library</OutputType>
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
<SelfContained>true</SelfContained>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>disable</Nullable>
<PackageLicenseFile>LICENSE</PackageLicenseFile>
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
<NeutralLanguage>en</NeutralLanguage>
<AssemblyVersion>3.35.0</AssemblyVersion>
<FileVersion>3.35.0</FileVersion>
<Description>An all-in-one PowerShell toolkit combining AI, browser automation, media control, databases, and Windows utilities into one module.</Description>
<Copyright>Copyright (c) 2024 GenXdev</Copyright>
<PackageProjectUrl>https://github.com/genXdev/GenXdev.PowerShell/</PackageProjectUrl>
<PackageIcon>powershell.jpg</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<RepositoryUrl>https://github.com/genXdev/GenXdev.PowerShell/</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>GenXdev, PowerShell, Windows</PackageTags>
<UseWindowsForms>true</UseWindowsForms>
<AssemblyName>GenXdev</AssemblyName>
<RootNamespace>GenXdev</RootNamespace>
<OutputPath>./bin/</OutputPath>
<IntermediateOutputPath>./obj/</IntermediateOutputPath>
<BaseOutputPath>.\Bin\</BaseOutputPath>
<PlatformTarget>x64</PlatformTarget>
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
<UserSecretsId>859ba72c-3594-4ef3-8c11-a6cf3bd8f7fd</UserSecretsId>
<Title>GenXdev</Title>
<EnforceCodeStyleInBuild>False</EnforceCodeStyleInBuild>
<GeneratePackageOnBuild>False</GeneratePackageOnBuild>
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
<SupportedOSPlatformVersion>10.0.26100.0</SupportedOSPlatformVersion>
<Platforms>x64</Platforms>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<DebugType>portable</DebugType>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<DebugType>none</DebugType>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Data.SqlClient" Version="7.0.2" />
<PackageReference Include="Microsoft.PowerShell.Commands.Utility" Version="7.6.5" />
<PackageReference Include="NAudio" Version="3.0.1" />
<PackageReference Include="Spectre.Console" Version="0.57.2" />
<PackageReference Include="System.Management.Automation" Version="7.6.5" />
<PackageReference Include="EdgeTTS.DotNet" Version="0.4.0" />
<PackageReference Include="WpfScreenHelper" Version="2.1.1" />
</ItemGroup>
<ItemGroup>
<None Update="LICENSE">
<Pack>True</Pack>
<PackagePath>\</PackagePath>
<CopyToPublishDirectory>Never</CopyToPublishDirectory>
</None>
</ItemGroup>
<!--
Native whisper.cpp/ggml libraries plus the MSVC runtime they import, vendored
in Assets\whisperddls. They are copied flat next to GenXdev.dll so the runtime
resolves whisper.dll from the assembly directory, and so whisper.dll's own
imports (ggml.dll -> ggml-cpu.dll -> ggml-base.dll) resolve from the same
folder. Their original filenames must be preserved: the import tables refer to
each other by name, so renaming any of them breaks loading.
-->
<ItemGroup>
<None Include="..\..\..\Assets\whisperddls\*.dll">
<Link>%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<Pack>False</Pack>
</None>
</ItemGroup>
</Project>