-
-
Notifications
You must be signed in to change notification settings - Fork 21k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
conan support (make all happy with scons, including CMake users) #37180
Comments
Please open a formal proposal on https://github.com/godotengine/godot-proposals following the template. "scons is not popular" is not an argument for any change, it works well for our contributors and that's what matters. |
it don't work well for contributors - it stops people from creating integration with Godot modules, especially important if you want to create server with custom netcode and main loop, but integrate some Godot modules, like physics). NOTE: Godot can keep existing SCons build system and add conan integration with minimal changes Please, reopen the issue |
As I said, this should go through the proposals repository. This issue tracker is for bug reports. |
moved to godotengine/godot-proposals#606 |
conan is awesome C++ Open Source Package Manager https://conan.io/
it can be used with scons, makefiles, pre-built binaries, CMake like so https://jfreeman.dev/blog/2019/05/22/trying-conan-with-modern-cmake:-dependencies/
If Godot used conan + scons, then it would be easier to integrate Godot modules with apps (especially important if you want to create server with custom netcode and main loop, but integrate some Godot modules, like physics).
scons is not popular and it is big downside of Godot. conan can solve a lot of problems (just make sure that Godot module used conan+scons and can be imported into cmake+conan based project)
Related to
#9694
#81
#8983
The text was updated successfully, but these errors were encountered: