We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Currently making a gdextension library for dammaku.
Currently the way to use godot-cpp is to use as a subproject of your project.
A package manager such as vcpkg would be preferable as one doesn't need to rebuild godot-cpp whenever they build a gdextension project.
I have made a PR that would make godot-cpp installable.
godotengine/godot-cpp#1418
There are other PRs that also try to address this:
godotengine/godot-cpp#1309 godotengine/godot-cpp#1041
One of the authors would like to be able to build & install this in a docker image to save time. So this would have that benefit too.
find_package("godot-cpp" 4.2.0 CONFIG REQUIRED) target_link_library("my-gdextension-project" PRIVATE "godot::cpp")
The work around is using godot-cpp as a subproject, but that can undesirable (unnecessary rebuilds).
Making the library installable, would mean it's a lot easier to port this to package managers.
This feature is for godot-cpp.
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
Describe the project you are working on
Currently making a gdextension library for dammaku.
Describe the problem or limitation you are having in your project
Currently the way to use godot-cpp is to use as a subproject of your project.
A package manager such as vcpkg would be preferable as one doesn't need to rebuild godot-cpp whenever they build a gdextension project.
Describe the feature / enhancement and how it helps to overcome the problem or limitation
I have made a PR that would make godot-cpp installable.
godotengine/godot-cpp#1418
There are other PRs that also try to address this:
godotengine/godot-cpp#1309
godotengine/godot-cpp#1041
One of the authors would like to be able to build & install this in a docker image to save time. So this would have that benefit too.
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
If this enhancement will not be used often, can it be worked around with a few lines of script?
The work around is using godot-cpp as a subproject, but that can undesirable (unnecessary rebuilds).
Making the library installable, would mean it's a lot easier to port this to package managers.
Is there a reason why this should be core and not an add-on in the asset library?
This feature is for godot-cpp.
The text was updated successfully, but these errors were encountered: