boringssl/util
David Benjamin b3be1cf97d Add a 'configs_exclude' option to the generated GN 'create_tests' template.
Chromium uses GN's default configs feature which makes all targets default to a
set of configs. It then expects third_party code to take one of them
(chromium_code) out and put in a different one (no_chromium_code).

Because of that, we need a way to tell the template to emit -= lines. Add a
separate option for that.

(It may be worth making us clean against the chromium_code config rather than
the no_chromium_code one, but I'll explore that separately in case making the C
code clean ends up being a rabbithole.)

BUG=chromium:607294

Change-Id: I2aa179665ab17439cc123fc86a7af9690cd4bcd6
Reviewed-on: https://boringssl-review.googlesource.com/7795
Reviewed-by: Adam Langley <agl@google.com>
2016-04-28 14:58:01 +00:00
..
bot Update cmake-linux64.tar.gz and cmake-mac.tar.gz. 2016-03-10 17:23:17 +00:00
32-bit-toolchain.cmake Inital import. 2014-06-20 13:17:32 -07:00
all_tests.go Adding scripts to generate line coverage. 2016-03-03 23:33:48 +00:00
all_tests.json Import `newhope' (post-quantum key exchange). 2016-04-26 22:53:59 +00:00
doc.config Import `newhope' (post-quantum key exchange). 2016-04-26 22:53:59 +00:00
doc.css Inital import. 2014-06-20 13:17:32 -07:00
doc.go Have doc.go parse struct comments. 2016-01-26 23:23:23 +00:00
generate_build_files.py Add a 'configs_exclude' option to the generated GN 'create_tests' template. 2016-04-28 14:58:01 +00:00
generate-asm-lcov.py Fixing assembly coverage 2016-03-23 18:23:42 +00:00
generate-coverage.sh Adding scripts to generate line coverage. 2016-03-03 23:33:48 +00:00
make_errors.go Markdown-ify BUILDING. 2015-09-03 18:38:21 +00:00
run_android_tests.go Add a copyright header to run_android_tests.go. 2016-04-25 21:55:36 +00:00