LICENSE and README

main
cosmonaut 2021-01-14 19:49:53 -08:00
parent 798dada35a
commit 424ff7f00c
2 changed files with 36 additions and 0 deletions

23
LICENSE Normal file
View File

@ -0,0 +1,23 @@
Campari - A wrapper for the Refresh graphics Library
Copyright (c) 2021 Evan Hemsley
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from
the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software in a
product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
Evan "cosmonaut" Hemsley <evan@moonside.games>

13
README.md Normal file
View File

@ -0,0 +1,13 @@
# Campari
Campari is a convenience wrapper around the [RefreshCS](https://github.com/thatcosmonaut/RefreshCS) interop library for the Refresh graphics system.
## License
Campari is released under the zlib license. See LICENSE for details.
## About Campari
Campari is designed to be a relatively-thin wrapper around RefreshCS that mostly concerns itself with managed-to-native memory transitions and disposing resources properly. It also serves as a reference for how you might go about wrapping Refresh.
If Campari doesn't do something you want it to do, feel free to file a feature request, but I also encourage you to write your own Refresh wrapper! Refresh was designed to be easily wrappable, so make yourself comfortable.