-
-
Notifications
You must be signed in to change notification settings - Fork 580
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
Cherry-picks for the godot-cpp 4.1 branch - 5th batch #1281
Conversation
(cherry picked from commit 6e05b97)
And clean it up a bit. (cherry picked from commit 18bfa13)
…uded (cherry picked from commit b507b3e)
(cherry picked from commit 7a5cbca)
This comment enables the possibility to build the "compile_commands.json" file by only using `scons -Q compiledb`. No need to use the argument `compiledb=yes`. And when using the `compiledb=yes`, it will create a "compiled_commands.json" automatically. (cherry picked from commit 2d5024a)
(cherry picked from commit 60dfa34)
In upstream Godot in 4.1, we cherry-picked the option to disable exceptions, but we didn't enable it by default, as that's IMO a compat breakage. So I would suggest doing the same for godot-cpp. |
064a518
to
389e983
Compare
Ah, thanks, that makes sense! I've amended that commit to default to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aside from CMake changes for disabling exceptions, looks good to go.
Counterpart to godotengine/godot#80612. (cherry picked from commit bf1c03a)
(cherry picked from commit a61cdc8)
389e983
to
9d81331
Compare
Thanks! |
The 5th batch of PR's marked with
cherrypick:4.1