-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Compiling for Windows SCons Documentation Doesn't Mention dev_build and dev_mode Flags #10018
Comments
I think we should either add an additional Note underneath the one present in the image, or update the wording in this section to mention the dev_* flags and what they do. |
The Linux and macOS pages also don't give instructions for using Presumably you are supposed to read the Introduction to the buildsystem page first before an OS-specific page, which does introduce A solution to this issue should consider at least the three desktop editor compilation pages (Windows, Linux, macOS),, and add similar information to each, rather than adding new information piecemeal as people notice it for whichever OS they are using. (Looking again, it really does seem like the introduction page is meant to be read first. But anecdotally, when I first compiled Godot, I jumped right into the Windows page, followed the instructions step by step, and went back to the intro page only if I didn't understand something. So I'm definitely in favor of including things like |
I did the same thing as you @tetrapod00 when I first started delving into the engine. I realize there should be a balance between making information too redundant and making it too hard to find in the documentation. Putting everything on every page will make the documentation useless, but this feels like a good idea to add to the desktop setup pages. I'll move forward by adding a blurb to compiling_for_linuxbsd.rst, compiling_for_macos.rst, and compiling_for_windows.rst. If you all prefer a different method, I'm more than open to suggestions. |
Adding a blurb to each page sounds good to me (but I'm only a single contributor and the maintainers may have a different opinion). My first instinct would be to add another I think these pages have more of a requirement to be comprehensive than brief, since in many cases a single user will only be reading the page for their own OS. So I wouldn't personally worry about adding information about a very common scons flag like this. |
Engine source version: Godot 4.4 Dev.
Documentation source: Godot 4.3 English
Issue Description:
The instructions to setup the godot engine using SCons on the contribution section of the godot docs doesn't mention dev_build=yes or dev_mode=yes. Not using these flags can cause builds and debuggers to not load symbols and breakpoints in many code files, making it difficult to both dig through and test changes to code.
URL to the documentation page:
https://docs.godotengine.org/en/stable/contributing/development/compiling/compiling_for_windows.html#running-scons
The text was updated successfully, but these errors were encountered: