Commit d4f2b89d authored by Hiroshige Hayashizaki's avatar Hiroshige Hayashizaki Committed by Commit Bot

[WPT/common/security-features] Do not generate debug-only files

this CL suppresses generation of debug-only files
in release target, to avoid unintended addition of such files
into git repositories.

Bug: 906850
Change-Id: I55dac746fb7f2690f50d8a40a8c97af51615db03
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2107337Reviewed-by: default avatarHiroki Nakagawa <nhiroki@chromium.org>
Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org>
Cr-Commit-Position: refs/heads/master@{#751232}
parent 61339379
...@@ -258,13 +258,14 @@ def generate_test_source_files(spec_directory, test_helper_filenames, ...@@ -258,13 +258,14 @@ def generate_test_source_files(spec_directory, test_helper_filenames,
test_expansion_schema = spec_json['test_expansion_schema'] test_expansion_schema = spec_json['test_expansion_schema']
specification = spec_json['specification'] specification = spec_json['specification']
if target == "debug":
spec_json_js_template = util.get_template('spec_json.js.template') spec_json_js_template = util.get_template('spec_json.js.template')
util.write_file( util.write_file(
os.path.join(spec_directory, "generic", "spec_json.js"), os.path.join(spec_directory, "generic", "spec_json.js"),
spec_json_js_template % {'spec_json': json.dumps(spec_json)}) spec_json_js_template % {'spec_json': json.dumps(spec_json)})
util.write_file( util.write_file(
os.path.join(spec_directory, "generic", "debug-output.spec.src.json"), os.path.join(spec_directory, "generic",
"debug-output.spec.src.json"),
json.dumps(spec_json, indent=2, separators=(',', ': '))) json.dumps(spec_json, indent=2, separators=(',', ': ')))
# Choose a debug/release template depending on the target. # Choose a debug/release template depending on the target.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment