Commit Graph

38567 Commits

Author SHA1 Message Date
cc87a77917 Merge "Remove unused external/webrtc/Android.mk" into main am: fea80950c3
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2996863

Change-Id: I0d01d43a5d85d372e6c44c92df70bb2da5743b41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-22 01:30:56 +00:00
fea80950c3 Merge "Remove unused external/webrtc/Android.mk" into main 2024-03-22 01:14:40 +00:00
22aaec2c13 Remove unused external/webrtc/Android.mk
Bug: 329009166
Test: m nothing
Change-Id: I6febb21261be02de3fbf39447ae3d40f0280848f
2024-03-11 06:25:50 +00:00
cd3d5a7606 Merge "Remove -Wno-everything from WebRTC build file." into main am: 8da3064bc0 am: 152724aa7e am: 7a3934d674
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2808695

Change-Id: Ida9b4562d7aea828b742cff404ab03a23912ef37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-03 01:07:06 +00:00
9e75a4dc55 Merge "Remove -Wno-everything from WebRTC build file." into main am: 8da3064bc0 am: a6c66510ea am: 97d1d61544
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2808695

Change-Id: I43a9b313e97776042d9160ed36d479496d6fb072
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-03 01:06:47 +00:00
7a3934d674 Merge "Remove -Wno-everything from WebRTC build file." into main am: 8da3064bc0 am: 152724aa7e
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2808695

Change-Id: Ie99a365eeef1dba128d0114af92218e19409a1db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-02 22:46:33 +00:00
97d1d61544 Merge "Remove -Wno-everything from WebRTC build file." into main am: 8da3064bc0 am: a6c66510ea
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2808695

Change-Id: I7b823b06d77011f9071133a2ef741bbba573cbbd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-02 22:43:58 +00:00
152724aa7e Merge "Remove -Wno-everything from WebRTC build file." into main am: 8da3064bc0
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2808695

Change-Id: I4d997b413cbc1252d570226061fd5d4e95893679
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-02 21:41:30 +00:00
a6c66510ea Merge "Remove -Wno-everything from WebRTC build file." into main am: 8da3064bc0
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2808695

Change-Id: Iac02dbe4ede143c2a0987b0d2ddcc9611330c700
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-02 21:38:47 +00:00
8da3064bc0 Merge "Remove -Wno-everything from WebRTC build file." into main 2023-11-02 19:59:31 +00:00
ded0f9f7d9 Remove -Wno-everything from WebRTC build file.
Bug: 308179380
Test: local build, presubmit
Change-Id: Ia0d3179d5f36ecde981780eee161c97f939f2081
2023-10-28 14:51:06 +00:00
a5af590014 Merge "Convert absl_source_sets to cc_library_static instead of filegroup" into main am: c9b0c0bf2a am: 99634edf38 am: 4f176b60c6 am: f8bbbaddb2 am: 770c2f5244
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2675782

Change-Id: If5117570f77dd9a9cf0c5b85609f0622241cb73d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 23:02:17 +00:00
770c2f5244 Merge "Convert absl_source_sets to cc_library_static instead of filegroup" into main am: c9b0c0bf2a am: 99634edf38 am: 4f176b60c6 am: f8bbbaddb2
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2675782

Change-Id: Id3739ae13103485367962a254bf7761235bedd1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 22:12:53 +00:00
f8bbbaddb2 Merge "Convert absl_source_sets to cc_library_static instead of filegroup" into main am: c9b0c0bf2a am: 99634edf38 am: 4f176b60c6
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2675782

Change-Id: Ib072b57d68cf7cf4b355f4c3831ad9363cf0ffab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 21:29:28 +00:00
4f176b60c6 Merge "Convert absl_source_sets to cc_library_static instead of filegroup" into main am: c9b0c0bf2a am: 99634edf38
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2675782

Change-Id: I8840b11cb3d1cd3f88cdbde5528dab69f4ddb536
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 20:40:01 +00:00
99634edf38 Merge "Convert absl_source_sets to cc_library_static instead of filegroup" into main am: c9b0c0bf2a
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2675782

Change-Id: If19fc2c6840b4dfb60aa670dcb53bf263ec1a67d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 19:52:47 +00:00
c9b0c0bf2a Merge "Convert absl_source_sets to cc_library_static instead of filegroup" into main 2023-07-26 18:47:07 +00:00
3ebcf712c8 Convert absl_source_sets to cc_library_static instead of filegroup
Converting GN's absl_source_sets to filegroups causes them to be
recompiled in every module that depends on them, 424 times for
absl/strings.  Convert them to cc_library_static instead so they
only have to be compiled once per variant.  This reduces the size
of the intermediates directory for external/webrtc from 26GB to 3.6GB.

Also remove the dependencies from cc_library_static modules, they
don't do anything and just increase the complexity in Soong's module
graph.  All the transitive dependencies are already collected into the
final libwebrtc and webrtc_audio_processing modules.

Bug: 293194014
Test: m libwebrtc
Change-Id: Iebbafa52fa72364a70f4f35656af17a63c88b860
2023-07-26 09:10:09 -07:00
b166ed4722 Merge changes Ib78afeb2,I29e13367,Icfadfaae am: afcd1cb84b am: 25317ab5d3 am: a6f38ffdc9 am: 457dde521f am: a842690e18
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456198

Change-Id: If677c75e6775d2493efcd9956673d59dc90a5355
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 07:40:30 +00:00
afcfd05558 Merge changes Ib78afeb2,I29e13367,Icfadfaae am: afcd1cb84b am: 25317ab5d3 am: a6f38ffdc9 am: 457dde521f am: 26a10c8451
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456198

Change-Id: I3605c896457803538e886d66f54d21c72a54bd51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 07:39:10 +00:00
26a10c8451 Merge changes Ib78afeb2,I29e13367,Icfadfaae am: afcd1cb84b am: 25317ab5d3 am: a6f38ffdc9 am: 457dde521f
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456198

Change-Id: I56ebe495ccc9a8a8c8cc39b254748cfb15692cef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 07:04:36 +00:00
a842690e18 Merge changes Ib78afeb2,I29e13367,Icfadfaae am: afcd1cb84b am: 25317ab5d3 am: a6f38ffdc9 am: 457dde521f
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456198

Change-Id: If92dbc8e74c3dce9592ec477fec2847d18e6828c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 07:04:03 +00:00
457dde521f Merge changes Ib78afeb2,I29e13367,Icfadfaae am: afcd1cb84b am: 25317ab5d3 am: a6f38ffdc9
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456198

Change-Id: I5df064d5d1cea803b5a3d6ee57e0da2ff6b61af5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 06:26:59 +00:00
a6f38ffdc9 Merge changes Ib78afeb2,I29e13367,Icfadfaae am: afcd1cb84b am: 25317ab5d3
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456198

Change-Id: I8ef8921e81d513b332b713f91ea9a687c1bfac30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 05:47:20 +00:00
ebc385693c Merge "Merge "Regenerate build files with better json file for riscv64" am: fc77d0a038 am: 2c1c9b95c5 am: a4ef7072fc am: 809d8a3ed0 am: 108f7d1769" 2023-02-25 05:27:54 +00:00
39906b7f4a Merge "Regenerate build files with better json file for riscv64" am: fc77d0a038 am: 2c1c9b95c5 am: a4ef7072fc am: 809d8a3ed0 am: 108f7d1769
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456192

Change-Id: Id500d7b98ff8d1839dcf7d6535faf8785dcd978a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 05:27:48 +00:00
d25f36bab9 Merge "Regenerate build files with better json file for riscv64" am: fc77d0a038 am: 2c1c9b95c5 am: a4ef7072fc am: 809d8a3ed0 am: 388bccce35
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456192

Change-Id: I14af7d93d52245a71ef9193faa53530a710f62cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 05:27:43 +00:00
3e4f5078f2 Merge "Merge changes I55f2bdea,Ic9901bd1 am: d73bdc3bb8 am: c7394b3481 am: 2c62370430 am: 1ba094a78c am: b184203f53" 2023-02-25 05:23:58 +00:00
84399b6e7e Merge changes I55f2bdea,Ic9901bd1 am: d73bdc3bb8 am: c7394b3481 am: 2c62370430 am: 1ba094a78c am: e9efb56665
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456191

Change-Id: I9f876a59655737b7e98eb5ee44194e72914b2687
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 05:23:51 +00:00
bda21a66f1 Merge changes I55f2bdea,Ic9901bd1 am: d73bdc3bb8 am: c7394b3481 am: 2c62370430 am: 1ba094a78c am: b184203f53
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456191

Change-Id: Ia32c3d6951a242765a4ed27b547896a10002e16b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 05:23:50 +00:00
25317ab5d3 Merge changes Ib78afeb2,I29e13367,Icfadfaae am: afcd1cb84b
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456198

Change-Id: I5a2d6ae137bb6451bc6676f642de97dedc75f981
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 05:06:07 +00:00
108f7d1769 Merge "Regenerate build files with better json file for riscv64" am: fc77d0a038 am: 2c1c9b95c5 am: a4ef7072fc am: 809d8a3ed0
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456192

Change-Id: I9ec0c5c38a05db86555365f1657b2aa1eeff105d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 04:16:42 +00:00
388bccce35 Merge "Regenerate build files with better json file for riscv64" am: fc77d0a038 am: 2c1c9b95c5 am: a4ef7072fc am: 809d8a3ed0
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456192

Change-Id: I274ff5ea9656ca6fd7bd231467abddab12f91cd7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 04:16:19 +00:00
b184203f53 Merge changes I55f2bdea,Ic9901bd1 am: d73bdc3bb8 am: c7394b3481 am: 2c62370430 am: 1ba094a78c
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456191

Change-Id: I30c6e8bbba8458fec027c8770ce1558dffd9bdf6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 04:15:09 +00:00
e9efb56665 Merge changes I55f2bdea,Ic9901bd1 am: d73bdc3bb8 am: c7394b3481 am: 2c62370430 am: 1ba094a78c
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456191

Change-Id: Icdb65503869e0a4858b104f2da5f53e5e00245d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 04:14:57 +00:00
809d8a3ed0 Merge "Regenerate build files with better json file for riscv64" am: fc77d0a038 am: 2c1c9b95c5 am: a4ef7072fc
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456192

Change-Id: Id55523552950eb5fd0357b894748939dd55d2e9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 03:38:51 +00:00
1ba094a78c Merge changes I55f2bdea,Ic9901bd1 am: d73bdc3bb8 am: c7394b3481 am: 2c62370430
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456191

Change-Id: I39e5d2904b2d8a55314467686405046ad1a47b51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 03:35:46 +00:00
afcd1cb84b Merge changes Ib78afeb2,I29e13367,Icfadfaae
* changes:
  Remove unnecessary ignored flags
  Fix automatically extracted defaults
  Fix dependency on python hash seed
2023-02-25 03:11:18 +00:00
a4ef7072fc Merge "Regenerate build files with better json file for riscv64" am: fc77d0a038 am: 2c1c9b95c5
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456192

Change-Id: Iab9e56ee0b4084a1c1166fc9414a836d3e0f3e45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 02:42:01 +00:00
2c62370430 Merge changes I55f2bdea,Ic9901bd1 am: d73bdc3bb8 am: c7394b3481
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456191

Change-Id: Icbd2d0423f25666cd977317db325f43b09ca2e69
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 02:40:35 +00:00
2c1c9b95c5 Merge "Regenerate build files with better json file for riscv64" am: fc77d0a038
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456192

Change-Id: Id521deb5c35b13392f925c4ef0f2d87a783372fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 02:08:41 +00:00
c7394b3481 Merge changes I55f2bdea,Ic9901bd1 am: d73bdc3bb8
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456191

Change-Id: I6a172694eac36920f0390879fa744dd069b1dfed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25 02:05:21 +00:00
c7a6977d97 Remove unnecessary ignored flags
Most of the ignored flags are no longer necessary after
I55f2bdea229cf11c21b5780b2639abb6dd7c3268.  Remove anything that
doesn't affect the generated Android.bp file.

Test: android_tools/generate_android_bp.sh
Change-Id: Ib78afeb256d260f0fe765b22a33f616df4c57e2c
2023-02-24 16:28:21 -08:00
bd6f64487a Fix automatically extracted defaults
Fix generate_bp.py to automatically generate the defaults modules
based on flags that are set in all targets.  Use lists instead of
sets for the flags to maintain the order they were specified in
the project*.json files as much as possible.

Test: android_tools/generate_android_bp.sh
Test: mma
Change-Id: I29e13367e8e49660edeaa6462ddbab76aa177c88
2023-02-24 16:28:21 -08:00
a626e135fb Fix dependency on python hash seed
Sort the list of targets before writing them to the output, which fixes
the only place where output ordering depended on the python hash seed.
Also remove the fixed python hash seed from the script.

Test: android_tools/generate_android_bp.sh && git diff
Test: mma
Change-Id: Icfadfaaebf438d00bfef13c231fc09afda454916
2023-02-24 16:28:21 -08:00
523f82ff6a Merge "Make it easier to add new build architectures" am: 4c73e92a71 am: 380f285f16 am: b5a457cdfc am: 7ae2d890e6 am: e6db090b4c
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2449947

Change-Id: Id72844fc5ba03a64ee8cd43f20d358f44a2e0938
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 22:54:51 +00:00
9c11e9c58e Merge "Make it easier to add new build architectures" am: 4c73e92a71 am: 380f285f16 am: b5a457cdfc am: 7ae2d890e6 am: 9166172a96
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2449947

Change-Id: If8c5403269f4ac6ac46c3aa3753ac29f21571512
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 22:53:19 +00:00
9166172a96 Merge "Make it easier to add new build architectures" am: 4c73e92a71 am: 380f285f16 am: b5a457cdfc am: 7ae2d890e6
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2449947

Change-Id: Ib48bdaa45cc1ecccaae9ca34b3d7b5326787d1a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 21:59:13 +00:00
e6db090b4c Merge "Make it easier to add new build architectures" am: 4c73e92a71 am: 380f285f16 am: b5a457cdfc am: 7ae2d890e6
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2449947

Change-Id: Ic21bb7b3a410db3c54737f95f5d1899c80cc1ea1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 21:56:45 +00:00
fc77d0a038 Merge "Regenerate build files with better json file for riscv64" 2023-02-24 21:52:20 +00:00