35d1337f8e
Ideally //build/config/features.gni would be empty (or, at least, would only reference features defined inside of //build). This CL moves the `enable_nacl` flag out of that file, and into its own dedicated file, so that it has a much smaller scope and we can help ensure that it is not referenced or needed by other projects that are using //build but aren't building Chromium. This work will be useful as part of the work we're doing to make NaCl something that can be disabled directly in DEPS (without needing to depend on GYP_DEFINES to do so). TBR=bradnelson@chromium.org R: brettw@chromium.org, bradleynelson@chromium.org, dschuff@chromium.org, phajdan.jr@chromium.org Bug: 756688 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I3af65646803912db67d421d35b4dfe9c2e0b703e Reviewed-on: https://chromium-review.googlesource.com/688314 Commit-Queue: Dirk Pranke <dpranke@chromium.org> Reviewed-by: Paweł Hajdan Jr. <phajdan.jr@chromium.org> Reviewed-by: Brett Wilson <brettw@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#505188} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: ccc0c36006da95b6c8a681abd48609180eafdfcf |
||
---|---|---|
.. | ||
BUILD.gn | ||
config.gni | ||
rules.gni |