thorium-mirror/infra/DEBUG
2024-12-29 21:07:30 -06:00
..
icons Add files via upload 2022-06-06 19:31:35 -05:00
ABOUT_GN_ARGS.md Update ABOUT_GN_ARGS.md 2022-06-06 21:10:44 -07:00
build_debug_linux.sh post RC1 fixes 2024-11-30 01:28:44 -06:00
build_debug_shell_linux.sh post RC1 fixes 2024-11-30 01:28:44 -06:00
build_debug_shell_win.sh post RC1 fixes 2024-11-30 01:28:44 -06:00
build_debug_win.sh post RC1 fixes 2024-11-30 01:28:44 -06:00
debug_args.gn fix win args and kshareicon update 2024-12-29 21:07:30 -06:00
DEBUG_SHELL_README.md fix: capitalization of thorium in repo urls 2023-09-21 10:49:52 -07:00
DEBUGGING.md Add files via upload 2022-07-18 20:51:16 -07:00
mac_ARM_debug_args.gn fix win args and kshareicon update 2024-12-29 21:07:30 -06:00
mac_x64_debug_args.gn fix win args and kshareicon update 2024-12-29 21:07:30 -06:00
README.md spell fix, update setup.sh, and add FAQ 2024-04-26 11:44:56 -05:00
test_build_args.gn fix win args and kshareicon update 2024-12-29 21:07:30 -06:00
test_build_win_args.gn fix win args and kshareicon update 2024-12-29 21:07:30 -06:00
Thorium_Debug_Shell.sh Th24 RC 3 2024-08-28 23:18:42 -05:00
win_debug_args.gn fix win args and kshareicon update 2024-12-29 21:07:30 -06:00

Thorium Debugging Infra

  • This contains .gn files and scripts for generating DEBUG builds of Thorium for debugging, testing, and inspection.
  • The ABOUT_GN_ARGS.md describes what each line in the args *.gn files do, also useful for the regular build args *.gn files.
       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 recommended to get your //out/thorium dir from ~6-7 GB to something reasonable, like ~1-2 GB.
  • 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.
  • Running build_debug_shell.sh can be used for any platform, and will build the standalone Thorium UI Debug Shell.
       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.
  • For more information, read the DEBUG_SHELL_README.md file).

More Info

The DEBUGGING.md file is a slightly modified version of the upstream Chromium one.
*For more information about debugging, See > Logging,  Network Logging,  Linux,  MacOS,  Android,  ChromiumOS,  and Windows,  including WinDBG Help,  and Dump Example.