Edit of asset "Easy C++" Accepted

Old/Current New/Edit
Title Easy C++ Easy C++
Description This tool allows you to easily build your GDNative code directly from Godot.

Attention!!
I ran into some issues where GDScript was not behaving correctly under Linux and macOS, when the addon was updated. So when the "Build Platforms" or "Build Configuration" in the new settings dialogue do not work (no tabs listed), quit Godot and start it again. Otherwise delete the folder and reinstall the addon.

Changes v0.2:
- Added settings dialogue.
- Fixed file structure for installing from assetlib.

The supported features are:
- Checking and setting up your build environment.
- Build using already existing SCons files.
- Supports Visual Studio 2015, 2017 and 2019 compilers for Windows.
- Supports GCC and Clang for Linux.
- Supports Xcode for macOS.
- Platforms and configurations can be freely defined in the project settings.
- Generate batch files to build your project.
- Create solution and build from Visual Studio.
- Create generic Qt Creator project.
- Update your gdnlib file.
- Create a new GDNative library.

Known Issues
- Some batch files contain global paths.
- The tool does not always correctly wait for processes running in a terminal.
- When installing SCons for macOS, the button must be pressed twice, due to a hotfix that needs to be applied.

Please report any issues you find at https://github.com/dkollmann/easycpp/issues.
This tool allows you to easily build your GDNative code directly from Godot.

The supported features are:
- Checking and setting up your build environment.
- Build using already existing SCons files.
- Supports Visual Studio 2015, 2017 and 2019 compilers for Windows.
- Supports GCC and Clang for Linux.
- Supports Xcode for macOS.
- Platforms and configurations can be freely defined in the project settings.
- Generate batch files to build your project.
- Create solution and build from Visual Studio.
- Create generic Qt Creator project.
- Update your gdnlib file.
- Create a new GDNative library.

Known Issues
- Some batch files contain global paths.
- The tool does not always correctly wait for processes running in a terminal.
- When installing SCons for macOS, the button must be pressed twice, due to a hotfix that needs to be applied.

This is the first version of the tool and I mainly focused on the actual build process, to make it for people as easy as possible.
Please report any issues you find at https://github.com/dkollmann/easycpp/issues.
Category Tools Tools
License GPLv3 GPLv3
Repository Provider GitHub GitHub
Repository Url https://github.com/dkollmann/easycpp https://github.com/dkollmann/easycpp
Issues Url https://github.com/dkollmann/easycpp/issues https://github.com/dkollmann/easycpp/issues
Godot version Godot 3.3 Godot 3.3
Version String 0.2 0.1
Download Commit dd4de93fa12175b7c7eb665fd4fe1db7139bb77b 35f203fe70844f7cf6826b95b29cba7fbb651ff4
Download Url (Computed) https://github.com/dkollmann/easycpp/archive/dd4de93fa12175b7c7eb665fd4fe1db7139bb77b.zip https://github.com/dkollmann/easycpp/archive/35f203fe70844f7cf6826b95b29cba7fbb651ff4.zip
Icon Url https://github.com/dkollmann/easycpp/raw/main/resources/textures/logo.png
https://github.com/dkollmann/easycpp/raw/main/resources/textures/logo.png
Preview Insert
Type image
Image/Video URL https://github.com/dkollmann/easycpp/raw/main/design/assetlib/setup.png
Thumbnail
Preview Insert
Type image
Image/Video URL https://github.com/dkollmann/easycpp/raw/main/design/assetlib/build.png
Thumbnail