Skip to content

Commit

Permalink
License restructuring for ease of distribution (#106)
Browse files Browse the repository at this point in the history
  • Loading branch information
Alex-x90 authored May 27, 2024
1 parent aa57220 commit 00a13df
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 4 deletions.
11 changes: 8 additions & 3 deletions GODOT_LICENSE → 3RD-PARTY-LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
This game uses Godot Engine, available under the following license:

Copyright (c) 2014-present Godot Engine contributors. Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur.
-----------------------------------------------------------------------------
The MIT License (MIT)
applies to:
- The godot engine, Copyright (c) 2014-present Godot Engine contributors.
Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur.
- doctest, Copyright (c) 2016-2023 Viktor Kirilov
- godot-cpp, Copyright (c) 2017-present 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:

Expand Down
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,4 +47,8 @@ scons platform=<PLATFORM> target=template_release
```
Note: If you're building for a platform that is not the platform you're building on, there may be some extra cross compiling steps needed. In the [godot building documentation](https://docs.godotengine.org/en/stable/contributing/development/compiling/index.html#building-for-target-platforms) there's some information about this. Beyond what's provided there, for windows the simplest way to build linux seems to be with [WSL](https://learn.microsoft.com/en-us/windows/wsl/install).

Then opening the project in the editor, go to Project>Editor and there are the currently available presets. From there, you can either export all presets or export a specific preset using "Export All..." or "Export Project..." respectively. The default export path points to the `build/` folder. When godot exports it will output both the main executable for the respective platform, as well as the necessary gdextension library file.
Then opening the project in the editor, go to Project>Editor and there are the currently available presets. From there, you can either export all presets or export a specific preset using "Export All..." or "Export Project..." respectively. The default export path points to the `build/` folder. When godot exports it will output both the main executable for the respective platform, as well as the necessary gdextension library file.

### Licensing

This project is distrubited under the GNU GENERAL PUBLIC LICENSE version 3. Please read [LICENSE](/LICENSE) for more information. This project also uses third party libraries which are distributed using their own terms. Please read [3RD-PARTY-LICENSE](/3RD-PARTY-LICENSE) for more information.

0 comments on commit 00a13df

Please sign in to comment.