chromium-src-build/toolchain/linux/unbundle
Tom Bridgwater 4a55cb057a Update URL for GN quick start guide.
Change-Id: I8c76cf49161daf8cccaa1cfc32db8fcd930f01da
Reviewed-on: https://chromium-review.googlesource.com/1178692
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Dirk Pranke <dpranke@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#583909}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: eef401541bd009e7e7d502f49d0a0bd01efbc4d7
2018-08-17 00:54:43 +00:00
..
BUILD.gn Create build/toolchain/linux/unbundle 2017-07-21 17:44:26 +00:00
README.md Update URL for GN quick start guide. 2018-08-17 00:54:43 +00:00

README.md

Overview

This directory contains files that make it possible for Linux distributions to build Chromium using system toolchain.

For more info on established way such builds are configured, please read the following:

Why do distros want CFLAGS, LDFLAGS, etc? Please read the following for some examples. This is not an exhaustive list.

Usage

Add the following to GN args:

custom_toolchain="//build/toolchain/linux/unbundle:default"
host_toolchain="//build/toolchain/linux/unbundle:default"

See more docs on GN.

To cross-compile (not fully tested), add the following:

host_toolchain="//build/toolchain/linux/unbundle:host"
v8_snapshot_toolchain="//build/toolchain/linux/unbundle:host"

Note: when cross-compiling for a 32-bit target, a matching 32-bit toolchain may be needed.