/SDL2Sharp

SDL2Sharp provides .NET bindings for SDL2 written in C#.

Primary LanguageC#OtherNOASSERTION

SDL2Sharp

SDL2Sharp provides SDL2 bindings written in C#.

release test-ubuntu test-windows

Table of Contents

Code of Conduct

This project has adopted the Contributor Covenant Code of Conduct. For more information see the Contributor Convenant FAQ.

License

Copyright (c) 2021-2024 Ronald van Manen. All rights reserved. Licensed under the z-lib license. See LICENSE in the project root for license information.

Languages and Frameworks

SDL2Sharp uses C# as its primary development language and .NET Standard 2.0 as its primary target framework.

Building

SDL2Sharp requires the .NET 8 SDK and can be built simply with dotnet build -c Release.

You can reproduce what the CI environment does by running ./build.cmd on Windows or ./build.sh on Linux. This will download the required .NET SDKs locally and use that to build the repo; it will also run through all available actions in the appropriate order.

You can see any additional options that are available by passing --help.