Add an option to skip crypto_test_data.cc in GN too.
Chromium recently landed a presubmit that rejects files above 20MiB.
crypto_test_data.cc no longer fits.
Change-Id: I4236a4b56af743fbaf8f8600ccb0b88b41b925e8
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/35944
Commit-Queue: Adam Langley <agl@google.com>
Reviewed-by: Adam Langley <agl@google.com>
diff --git a/util/generate_build_files.py b/util/generate_build_files.py
index 1773cba..433069a 100644
--- a/util/generate_build_files.py
+++ b/util/generate_build_files.py
@@ -325,6 +325,8 @@
files['test_support_headers'])
self.PrintVariableSection(out, 'crypto_test_sources',
files['crypto_test'])
+ self.PrintVariableSection(out, 'crypto_test_data',
+ files['crypto_test_data'])
self.PrintVariableSection(out, 'ssl_test_sources', files['ssl_test'])
@@ -691,7 +693,7 @@
parser.add_option(
'--embed_test_data', type='choice', dest='embed_test_data',
action='store', default="true", choices=["true", "false"],
- help='For Bazel, don\'t embed data files in crypto_test_data.cc')
+ help='For Bazel or GN, don\'t embed data files in crypto_test_data.cc')
options, args = parser.parse_args(sys.argv[1:])
PREFIX = options.prefix
EMBED_TEST_DATA = (options.embed_test_data == "true")