Skip to content

Commit a1faa65

Browse files
committed
Include LICENSE file in tarballs (fixes brave/brave-browser#10772)
This partially reverts commit 37623df.
1 parent b88229b commit a1faa65

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

BUILD.gn

+21-1
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,16 @@ if (!is_mac && !is_android && !is_ios) {
300300
}
301301
}
302302

303+
copy("brave_license_dist_resources") {
304+
sources = [
305+
"//brave/LICENSE",
306+
]
307+
308+
outputs = [
309+
"$brave_dist_dir/{{source_file_part}}"
310+
]
311+
}
312+
303313
process_version("generate_version") {
304314
template_file = "version.version"
305315
extra_args = [ "-e", "BRAVE_BROWSER_VERSION=\"$brave_version\"" ]
@@ -314,6 +324,7 @@ if (!is_android && !is_ios) {
314324
deps = [
315325
":brave",
316326
":generate_version",
327+
":brave_license_dist_resources",
317328
":packed_resources",
318329
"build/$target_os:brave",
319330
"//chrome:packed_resources",
@@ -361,13 +372,20 @@ action("create_symbols_dist") {
361372

362373
script = "//brave/script/create-dist.py"
363374

375+
inputs = get_target_outputs(":brave_license_dist_resources")
364376
dir_inputs = [ "$brave_project_name.breakpad.syms" ]
365377

378+
file_inputs = []
379+
foreach(input, inputs) {
380+
file_inputs += [ rebase_path(input, brave_dist_dir) ]
381+
}
382+
366383
rebase_output = rebase_path(output)
367384
rebase_base_dir = rebase_path(brave_dist_dir)
368385

369386
args = [
370387
"--base-dir=$rebase_base_dir",
388+
"--inputs=$file_inputs",
371389
"--dir-inputs=$dir_inputs",
372390
"--output=$rebase_output",
373391
]
@@ -376,6 +394,7 @@ action("create_symbols_dist") {
376394

377395
deps = [
378396
"app/$current_os:symbol_dist_resources",
397+
":brave_license_dist_resources",
379398
]
380399
}
381400

@@ -384,7 +403,7 @@ action("create_dist_zips") {
384403

385404
script = "//brave/script/create-dist.py"
386405

387-
inputs = []
406+
inputs = get_target_outputs(":brave_license_dist_resources")
388407

389408
if (!is_mac && !is_android && !is_ios) {
390409
inputs += get_target_outputs(":brave_dist_resources")
@@ -423,6 +442,7 @@ action("create_dist_zips") {
423442

424443
deps = [
425444
":create_symbols_dist",
445+
":brave_license_dist_resources",
426446
"app/$current_os:dist_resources",
427447
]
428448

0 commit comments

Comments
 (0)