-
-
Notifications
You must be signed in to change notification settings - Fork 21.1k
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
Allow to not optimize release build #46966
Conversation
Seems fine to me (with the changes suggested by @Xrayez), so you can apply it to other platforms. |
e2c9e9d
to
432c321
Compare
Compilation flags between 3.2 and 4.0 branch are very similar so I added cherrypick(probably only linuxbsd->x11 needs to be done). I tested in 3.2 branch compilation times with default optimization and this took more than 4h in CI - https://github.com/qarmin/RegressionTestProject/pull/29/checks?check_run_id=2102453232 |
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.
In the future, we could extend this to editor builds to get fast compilation feedback (at the cost of very slow runtime performance).
Thanks! |
Cherry-picked for 3.3. |
Fixes godotengine/godot-proposals#2457
This will allow to speedup compilation for people, that want to test Godot without
DEBUG_ENABLED
flagIf fix is good, then I will do the same for others platform