File tree Expand file tree Collapse file tree 4 files changed +32
-0
lines changed Expand file tree Collapse file tree 4 files changed +32
-0
lines changed Original file line number Diff line number Diff line change
1
+ C# bindings for the [ SDL3] ( https://github.com/libsdl-org/SDL ) family of libraries.
2
+
3
+ | Product | Usage | Package |
4
+ | ------------------------------------------------------------------| ----------------------------------------| ----------------------------------------------------------------------------------------------------------------------------|
5
+ | [ ` SDL ` ] ( https://github.com/libsdl-org/SDL/tree/main ) | ` dotnet add package ppy.SDL3-CS ` | [ ![ NuGet] ( https://img.shields.io/nuget/v/ppy.SDL3-CS?label=nuget )] ( https://www.nuget.org/packages/ppy.SDL3-CS ) |
6
+ | [ ` SDL_image ` ] ( https://github.com/libsdl-org/SDL_image/tree/main ) | ` dotnet add package ppy.SDL3_image-CS ` | [ ![ NuGet] ( https://img.shields.io/nuget/v/ppy.SDL3_image-CS?label=nuget )] ( https://www.nuget.org/packages/ppy.SDL3_image-CS ) |
7
+ | [ ` SDL_ttf ` ] ( https://github.com/libsdl-org/SDL_ttf/tree/main ) | ` dotnet add package ppy.SDL3_ttf-CS ` | [ ![ NuGet] ( https://img.shields.io/nuget/v/ppy.SDL3_ttf-CS?label=nuget )] ( https://www.nuget.org/packages/ppy.SDL3_ttf-CS ) |
8
+
9
+ Contributions to keep the bindings up-to-date with upstream changes are welcome. If you have improvements or updates, feel free to submit a pull request.
10
+
11
+ ## Platform support
12
+
13
+ | Product | ` win-x64 ` | ` win-x86 ` | ` win-arm64 ` | ` osx-arm64 ` | ` osx-x64 ` | ` linux-x64 ` | ` linux-x86 ` | ` linux-arm64 ` | ` linux-arm ` | ` ios ` | ` android ` |
14
+ | -----------------| -----------| -----------| -------------| -------------| -----------| -------------| -------------| ---------------| -------------| ---------| -----------|
15
+ | ` SDL3-CS ` | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; |
16
+ | ` SDL3_image-CS ` | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; | | |
17
+ | ` SDL3_ttf-CS ` | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; | &check ; | | |
Original file line number Diff line number Diff line change 19
19
<PackageReleaseNotes >Automated release.</PackageReleaseNotes >
20
20
<PackageLicenseExpression >MIT</PackageLicenseExpression >
21
21
<PackageProjectUrl >https://github.com/ppy/SDL3-CS</PackageProjectUrl >
22
+ <PackageReadmeFile >README_nuget.md</PackageReadmeFile >
22
23
<RepositoryUrl >https://github.com/ppy/SDL3-CS</RepositoryUrl >
23
24
</PropertyGroup >
24
25
26
+ <ItemGroup >
27
+ <None Include =" $(MSBuildThisFileDirectory)..\README_nuget.md" Pack =" true" PackagePath =" \" />
28
+ </ItemGroup >
29
+
25
30
<ItemGroup >
26
31
<ProjectReference Include =" ..\SDL3-CS.SourceGeneration\SDL3-CS.SourceGeneration.csproj" OutputItemType =" Analyzer" ReferenceOutputAssembly =" false" />
27
32
</ItemGroup >
Original file line number Diff line number Diff line change 17
17
<PackageReleaseNotes >Automated release.</PackageReleaseNotes >
18
18
<PackageLicenseExpression >MIT</PackageLicenseExpression >
19
19
<PackageProjectUrl >https://github.com/ppy/SDL3-CS</PackageProjectUrl >
20
+ <PackageReadmeFile >README_nuget.md</PackageReadmeFile >
20
21
<RepositoryUrl >https://github.com/ppy/SDL3-CS</RepositoryUrl >
21
22
</PropertyGroup >
22
23
24
+ <ItemGroup >
25
+ <None Include =" $(MSBuildThisFileDirectory)..\README_nuget.md" Pack =" true" PackagePath =" \" />
26
+ </ItemGroup >
27
+
23
28
<ItemGroup >
24
29
<ProjectReference Include =" ..\SDL3-CS.SourceGeneration\SDL3-CS.SourceGeneration.csproj" OutputItemType =" Analyzer" ReferenceOutputAssembly =" false" />
25
30
<ProjectReference Include =" ..\SDL3-CS\SDL3-CS.csproj" />
Original file line number Diff line number Diff line change 17
17
<PackageReleaseNotes >Automated release.</PackageReleaseNotes >
18
18
<PackageLicenseExpression >MIT</PackageLicenseExpression >
19
19
<PackageProjectUrl >https://github.com/ppy/SDL3-CS</PackageProjectUrl >
20
+ <PackageReadmeFile >README_nuget.md</PackageReadmeFile >
20
21
<RepositoryUrl >https://github.com/ppy/SDL3-CS</RepositoryUrl >
21
22
</PropertyGroup >
22
23
24
+ <ItemGroup >
25
+ <None Include =" $(MSBuildThisFileDirectory)..\README_nuget.md" Pack =" true" PackagePath =" \" />
26
+ </ItemGroup >
27
+
23
28
<ItemGroup >
24
29
<ProjectReference Include =" ..\SDL3-CS.SourceGeneration\SDL3-CS.SourceGeneration.csproj" OutputItemType =" Analyzer" ReferenceOutputAssembly =" false" />
25
30
<ProjectReference Include =" ..\SDL3-CS\SDL3-CS.csproj" />
You can’t perform that action at this time.
0 commit comments