.. | ||
APPIMAGE | ||
Arch_Linux | ||
DEBUG | ||
default_apps | ||
Flatpak/com.alex313031.thorium | ||
hangout_services | ||
portable | ||
sfx | ||
temp | ||
thorium-devtools | ||
arch-prerequisites.sh | ||
args.list | ||
BRANDING | ||
BUGS.md | ||
build_dmg_cr.sh | ||
build_ffmpeg.sh | ||
build_polly.sh | ||
BUILDER | ||
BUILDING_OLD.md | ||
cgpt | ||
chromium-restore-jpeg-xl-support-120.patch | ||
CHROMIUM_LICENSE | ||
CMDLINE_FLAGS_LIST.md | ||
DEV_CMDLINE_FLAGS.txt | ||
fetch_api_keys.sh | ||
FFMPEG_DEPS | ||
fix_libaom.sh | ||
gn_args.list | ||
initial_preferences | ||
libpepflashplayer.so | ||
README.md | ||
REMOVED_ARGS.txt | ||
set_exec.sh | ||
thor_compat_mode.bat | ||
THOR_PREREQUISITES_22.04.md | ||
thor_ver | ||
THORIUM_DEV_BOOKMARKS.html | ||
thorium_strings.grd | ||
ulimit.conf | ||
vdpau-va-driver_0.7.4-dmo8_amd64.deb | ||
VERSIONS_LIST.txt | ||
widevine_versions.txt | ||
win_args.list | ||
win_gn_args.list |
Thorium Infrastructure (Infra)
This dir contains .gn files, scripts, and other artifacts like vdpau-va-driver and flash player and the BUILDER file which contains notes (generally only usable by me, but feel free to ask what the info inside is for).
The args.list file shows all possible build arguments, and the gn_args.list shows all possible build args after the Thorium args have been added, and the win_args.list shows all possible build arguments for Windows builds.
The *.gn files contain what you should use in the args.gn for platforms other than the normal Linux release (which is here in the root of this repo.)
- The 69_release_args.gn is for Chromium 60-70 versions.
- The GN files Here are for Android (x86, x64, arm32, arm64). > https://chromium.googlesource.com/chromium/src/+/main/docs/android_build_instructions.md
- The cros_args.gn is for ChromiumOS on Linux. > https://chromium.googlesource.com/chromium/src/+/main/docs/chromeos_build_instructions.md#Chromium-OS-on-Linux-linux_chromeos
- The mac_args.gn is for x64 MacOS. mac_ARM_args.gn is for ARM64 M1/M2 MacOS.)
- The win_args.gn is for Windows x64 \
- The cgpt file is a compiler optimized build of cgpt for Linux/ChromiumOS, you can put anywhere in your $PATH. See > https://chromium.googlesource.com/chromiumos/platform/vboot_reference/+/refs/heads/main/README
- The DEBUG dir is for DEBUGGING, see the README.md inside it.
– See the Docs dir for more instructions on building for a particular platform.
– The DEV_CMDLINE_FLAGS.txt has usefule command line flags for Debugging, Web Development, and Thorium development. The CMDLINE_FLAGS_LIST.md contains a list of all possible cmdline flags for Chromium. It is borrowed from > https://peter.sh/experiments/chromium-command-line-switches/
– The THORIUM_DEV_BOOKMARKS.html file contain the bookmarks I use for Thorium development and rebasing the files it uses.