thorium-mirror/infra/DEBUG/README.md

11 lines
1.2 KiB
Markdown
Raw Normal View History

2022-06-06 19:35:37 -04:00
## Thorium Debugging Infra <img src="https://raw.githubusercontent.com/Alex313031/Thorium/main/logos/STAGING/content_shell_app_icon_192.png" width="36">
2022-06-06 19:08:53 -04:00
2022-06-06 19:31:38 -04:00
- This contains .gn files and scripts for generating DEBUG builds of Thorium for debugging, testing, and inspection.
- The ABOUT_GN_ARGS.txt describes what each line in the args &#42;.gn files do, also useful for the regular build args &#42;.gn files. \
2022-06-06 19:37:44 -04:00
&nbsp;&nbsp; #NOTE: You cannot build installers for any platform with a debug build. Running the clean.sh script in the root of the repo is highly reccomended to get your //out/thorium dir from ~6-7 GB to something reasonable, like ~1-2 GB.
2022-06-06 19:31:38 -04:00
- Running the `build_debug.sh` or `build_win_debug.sh` will build the *Thorium UI Debug Shell (views_examples_with_content)* target as well as the rest of Thorium.
2022-06-06 19:37:44 -04:00
- Running `build_debug_shell.sh` can be used for any platform, and will build the standalone Thorium UI Debug Shell. (Read the DEBUG_SHELL_README.md file). \
&nbsp;&nbsp; #NOTE: Running either of the above will make a directory in //out/thorium called Thorium_UI_Debug_Shell with all the artifacts and Readme inside, suitable for zipping up and distributing to users.
2022-06-06 19:35:37 -04:00
2022-06-06 19:08:53 -04:00
<img src="https://github.com/Alex313031/Thorium/blob/main/logos/NEW/thorium_infra_256.png">