diff --git a/.gitignore b/.gitignore index d796508..a509bc2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,18 +1,20 @@ + # Godot-specific ignores .import/ -export.cfg -export_presets.cfg -.fscache -logs/ + +# Imported translations (automatically generated from CSV files) +*.translation # Mono-specific ignores .mono/ +data_*/ +mono_crash.*.json # System/tool-specific ignores +logs/ .directory -*.dblite *~ -logs +*.dblite *.os *.exp diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..9710bc1 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,21 @@ +Copyright (c) 2007-2020 Juan Linietsky, Ariel Manzur. \ +Copyright (c) 2014-2020 Godot Engine contributors. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..5ca2635 --- /dev/null +++ b/README.md @@ -0,0 +1,29 @@ +# GDNative demos + +The top level folders split this repo into demos for different languages. +Each folder inside of those is a GDNative project. Once compiled, the +`project.godot` file can be opened with +[Godot Engine](https://godotengine.org), the open source 2D and 3D game engine. + +For non-GDNative demos (GDScript, VisualScript, and C#), please see the +[Godot demo projects](https://github.com/godotengine/godot-demo-projects/) repo. + +## Godot versions + +The [`master`](https://github.com/godotengine/gdnative-demos) branch +is compatible with the latest stable Godot version (currently 3.2). +Older Godot versions are not supported by this repo. + +## Useful links + +- [Main website](https://godotengine.org) +- [Source code](https://github.com/godotengine/godot) +- [Documentation](http://docs.godotengine.org) +- [Community hub](https://godotengine.org/community) +- [Godot headers](https://github.com/godotengine/godot_headers) +- [Godot C++ bindings](https://github.com/godotengine/godot-cpp) + +## License + +Those demos are distributed under the terms of the MIT license, as +described in the [LICENSE.md](LICENSE.md) file. diff --git a/c/GLFWDemo/icon.png.flags b/c/GLFWDemo/icon.png.flags deleted file mode 100644 index 2fc3c8b..0000000 --- a/c/GLFWDemo/icon.png.flags +++ /dev/null @@ -1 +0,0 @@ -filter=true diff --git a/c/GLFWDemo/src/libglfw.so b/c/GLFWDemo/src/libglfw.so deleted file mode 100755 index 2633404..0000000 Binary files a/c/GLFWDemo/src/libglfw.so and /dev/null differ diff --git a/Readme.md b/cpp/README.md similarity index 100% rename from Readme.md rename to cpp/README.md