-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathLua.NET.csproj
42 lines (39 loc) · 1.97 KB
/
Lua.NET.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
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Library</OutputType>
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0</TargetFrameworks>
<ImplicitUsings>enable</ImplicitUsings>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Nullable>enable</Nullable>
<PackageId>Lua.NET</PackageId>
<Version>6.0.1</Version>
<Authors>Cody Tilkins</Authors>
<Copyright>Copyright © Cody Tilkins 2025</Copyright>
<Title>Lua.NET</Title>
<Product>Lua.NET</Product>
<PackageIcon>Lua.NET.Logo.png</PackageIcon>
<PackageIconUrl>https://raw.githubusercontent.com/tilkinsc/Lua.NET/main/Lua.NET.Logo.png</PackageIconUrl>
<PackageTags>Lua LuaJIT</PackageTags>
<Description>Lua.NET contains full bindings to Lua5.1.5, Lua5.2.4, Lua5.3.6, Lua.5.4.7 and LuaJIT</Description>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageReadmeFile>README.md</PackageReadmeFile>
<PackageLicenseFile>LICENSE</PackageLicenseFile>
<RepositoryUrl>https://github.com/tilkinsc/Lua.NET</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<NoWarn>
CS8981, <!-- Only contains lowercase function names -->
IDE1006, <!-- Naming rule violation -->
CA1401, <!-- P/Invokes should not be visible -->
SYSLIB1054 <!-- Use LibraryImportAttribute instead of DllImportAttribute to generate p/invoke marshalling code at compile time -->
</NoWarn>
</PropertyGroup>
<ItemGroup>
<None Include="README.md" Pack="true" PackagePath="\" />
<None Include="LICENSE" Pack="true" PackagePath="\" />
<None Include="LUA_COPYRIGHT" Pack="true" PackagePath="\" />
<None Include="LUAJIT_COPYRIGHT" Pack="true" PackagePath="\" />
<None Include="Lua.NET.Logo.png" Pack="true" PackagePath="\" />
<Content Include="runtimes/win-x64/native/*" Pack="true" PackagePath="runtimes/win-x64/native" CopyToOutputDirectory="PreserveNewest" />
<Content Include="runtimes/linux-x64/native/*" Pack="true" PackagePath="runtimes/linux-x64/native" CopyToOutputDirectory="PreserveNewest" />
</ItemGroup>
</Project>