-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathVictorBaseDotNET.csproj
More file actions
66 lines (59 loc) · 2.84 KB
/
Copy pathVictorBaseDotNET.csproj
File metadata and controls
66 lines (59 loc) · 2.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
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<PlatformTarget>x64</PlatformTarget>
<OutputType>Library</OutputType>
<DebugType>portable</DebugType>
<IncludeBuildOutput>true</IncludeBuildOutput>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<!-- <GeneratePackageOnBuild>true</GeneratePackageOnBuild> -->
<PackageId>VictorLib</PackageId>
<Version>1.0.12-Finalbeta</Version>
<Authors>Iván Rodriguez</Authors>
<Company>Independent Contributor</Company>
<Description>VictorLib is a C# binding SDK for Victor Base native library, providing interop
with native functionality for high-performance applications in .NET Environment. The
package enables vector database manipulation (e.g.,search , search_n, alloc_index,
destroy_index) for scalable and efficient computation and AI apps. Licensed under
LGPL-3. Contact: ivanrwcm25@gmail.com.</Description>
<Copyright>© 2025 Iván E. Rodriguez. Todos los derechos reservados. -- © 2025 Iván E.
Rodriguez. All rights Reserved</Copyright>
<PackageLicenseExpression>LGPL-3.0-or-later</PackageLicenseExpression>
<PackageTags>csharp;nuget;VictorSDK;API;VectorDataBase;database;vector;ia;IA</PackageTags>
<PackageProjectUrl>https://github.com/victor-base/VictorCsharpBinding-SDK</PackageProjectUrl>
<RepositoryUrl>https://github.com/victor-base/VictorCsharpBinding-SDK</RepositoryUrl>
<PackageReleaseNotes>
This package is an independent contribution to Victor Base core library.
Original project by emiliano.billi@gmail.com.
</PackageReleaseNotes>
<PackageReadmeFile>README.md</PackageReadmeFile>
<RepositoryType>git</RepositoryType>
<Tags>csharp binding native interop SDK Ia</Tags>
<PackageIcon>victor.png</PackageIcon>
<AssemblyName>VictorSDK</AssemblyName>
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<NoWarn>$(NoWarn);1591</NoWarn>
</PropertyGroup>
<PropertyGroup Condition="'$(RuntimeIdentifier)' == 'win-x64'">
<DefineConstants>WINDOWS</DefineConstants>
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
</PropertyGroup>
<PropertyGroup Condition="'$(RuntimeIdentifier)' == 'linux-x64'">
<DefineConstants>LINUX</DefineConstants>
<ParallelizeTestCollections>false</ParallelizeTestCollections>
</PropertyGroup>
<ItemGroup>
<Compile Remove="Tests\**\*.cs" />
<None Include="README.md" Pack="true" PackagePath="" />
<InternalsVisibleTo Include="VictorSDK" />
<None Include="libvictor.dll" Pack="true">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<PackagePath>runtimes/win-x64/native/</PackagePath>
</None>
<None Include="victor.png" Pack="true" PackagePath="\" />
</ItemGroup>
<Target Name="PostBuild" AfterTargets="Build">
<Exec Command="dir $(OutDir)libvictor.dll" />
</Target>
</Project>