trisquel-icecat/icecat/third_party/chromium/build
2025-10-06 02:35:48 -06:00
..
android icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
apple icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
args icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
chromeos icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
cipd icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
config icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
docs icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
fuchsia icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
internal icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
ios icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
lacros icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
linux icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
mac icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
moz-patch-stack icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
rust icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
sanitizers icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
skia_gold_common icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
toolchain icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
util icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
win icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
.gitignore icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
.style.yapf icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
add_rts_filters.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
build-ctags.sh icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
BUILD.gn icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
build_config.h icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
buildflag.h icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
buildflag_header.gni icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
check_gn_headers.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
check_gn_headers_unittest.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
check_gn_headers_whitelist.txt icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
check_return_value.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
ciopfs.sha1 icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
clobber.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
compiled_action.gni icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
compute_build_timestamp.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
copy_test_data_ios.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
cp.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
detect_host_arch.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
dir_exists.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
DIR_METADATA icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
dotfile_settings.gni icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
download_nacl_toolchains.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
env_dump.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
extract_from_cab.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
extract_partition.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
find_depot_tools.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
fix_gn_headers.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
gdb-add-index icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
get_landmines.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
get_symlink_targets.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
gn_helpers.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
gn_helpers_unittest.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
gn_logs.gni icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
gn_run_binary.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
install-build-deps-android.sh icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
install-build-deps.sh icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
install-chroot.sh icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
landmine_utils.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
landmines.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
locale_tool.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
mac_toolchain.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
nocompile.gni icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
noop.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
OWNERS icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
OWNERS.setnoparent icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
OWNERS.status icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
partitioned_shared_library.gni icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
precompile.cc icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
precompile.h icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
print_python_deps.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
protoc_java.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
protoc_java.pydeps icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
README.md icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
README.mozilla icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
README.mozilla.last-vendor icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
redirect_stdout.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
rm.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
sample_arg_file.gn icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
sanitize-mac-build-log.sed icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
sanitize-mac-build-log.sh icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
sanitize-win-build-log.sed icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
sanitize-win-build-log.sh icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
shim_headers.gni icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
symlink.gni icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
symlink.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
timestamp.gni icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
tree_truth.sh icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
update-linux-sandbox.sh icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
vs_toolchain.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
whitespace_file.txt icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
write_build_date_header.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
write_buildflag_header.py icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00
xcode_binaries.yaml icecat: add release 140.3.1-1gnu1 2025-10-06 02:35:48 -06:00

About

//build contains:

  • Core GN templates and configuration
  • Core Python build scripts

Since this directory is DEPS'ed in by some other repositories (webrtc, pdfium, v8, etc), it should be kept as self-contained as possible by not referring to files outside of it. Some exceptions exist (//testing, select //third_party subdirectories), but new dependencies tend to break these other projects, and so should be avoided.

Changes to //build should be landed in the Chromium repo. They will then be replicated to the stand-alone build repo by the gsubtreed tool. Note: You can find all directories already available through gsubtreed in the list of all chromium repos.

Contents

  • //build/config - Common templates via .gni files.
  • //build/toolchain - GN toolchain definitions.
  • Other .py files - Some are used by GN/Ninja. Some by gclient hooks, some are just random utilities.

Files referenced by //.gn:

  • //build/BUILDCONFIG.gn - Included by all BUILD.gn files.
  • //build/secondary - An overlay for BUILD.gn files. Enables adding BUILD.gn to directories that live in sub-repositories.
  • //build_overrides - Refer to //build_overrides/README.md.

Docs