Steven Moreland
8aca9025f3
vibrator: use package as name
...
In order to provide a more descriptive name, and to be consistent
with HIDL, the stable AIDL package names are switching from
vintf-vibrator format to the package format
(android.hardware.vibrator).
Bug: N/A
Test: all build time
Change-Id: Ie6580714c3d09c1f99808ca9f8dc7875487f1049
2020-01-06 13:41:24 -08:00
Steven Moreland
de0bac5e13
rebootescrow: use package as name
...
In order to provide a more descriptive name, and to be consistent
with HIDL, the stable AIDL package names are switching from
vintf-rebootescrow format to the package format
(android.hardware.rebootescrow).
Bug: N/A
Test: all build time
Change-Id: I76487b1a325cc4a4c26382cf553c2edf6c27389f
2020-01-06 13:22:03 -08:00
Automerger Merge Worker
24462b5cb6
Merge "java_sdk_library: Ensure that stubs library is not installed" am: 17cf0ab3bc
am: 786d41db85
am: 87890b22b6
...
Change-Id: Ia60bdc9289704fe8f0bdc44a07bf70e52556bd71
2020-01-05 19:28:53 +00:00
Automerger Merge Worker
87890b22b6
Merge "java_sdk_library: Ensure that stubs library is not installed" am: 17cf0ab3bc
am: 786d41db85
...
Change-Id: Ied771bad433818d035e66dfc2ef6a4188280aff7
2020-01-05 19:15:24 +00:00
Paul Duffin
786d41db85
Merge "java_sdk_library: Ensure that stubs library is not installed"
...
am: 17cf0ab3bc
Change-Id: I5c34740e8d41d42339ed424b2e0bd609486ce54d
2020-01-05 11:03:16 -08:00
Treehugger Robot
17cf0ab3bc
Merge "java_sdk_library: Ensure that stubs library is not installed"
2020-01-05 19:01:10 +00:00
Automerger Merge Worker
872780a494
Merge "java_sdk_library: Allow creation of impl shared library to be disabled" am: bcb6041b2a
am: 603cad0d9f
am: 09d2a80df9
...
Change-Id: I778701a963d613424b159226740edef56bbb145c
2020-01-05 18:55:38 +00:00
Automerger Merge Worker
09d2a80df9
Merge "java_sdk_library: Allow creation of impl shared library to be disabled" am: bcb6041b2a
am: 603cad0d9f
...
Change-Id: I48143108bc59915edace0d67a150aa91c19b3610
2020-01-05 18:41:19 +00:00
Paul Duffin
603cad0d9f
Merge "java_sdk_library: Allow creation of impl shared library to be disabled"
...
am: bcb6041b2a
Change-Id: Iaab845ed1b6fc1982b73dbb318fa3fb9b0db89d4
2020-01-05 10:28:44 -08:00
Treehugger Robot
bcb6041b2a
Merge "java_sdk_library: Allow creation of impl shared library to be disabled"
2020-01-05 18:26:27 +00:00
Automerger Merge Worker
da8b9ddd9b
Merge "java_sdk_library: Allow api dir to be specified" am: 7e96dac325
am: 7da6648137
am: 21a48d2161
...
Change-Id: I97f4d144a54d307407ef3e4827b3be99333a9857
2020-01-05 17:30:12 +00:00
Automerger Merge Worker
21a48d2161
Merge "java_sdk_library: Allow api dir to be specified" am: 7e96dac325
am: 7da6648137
...
Change-Id: I65d0c7a2e5ba43d183256b1375596dde6b461b87
2020-01-05 17:17:28 +00:00
Paul Duffin
7da6648137
Merge "java_sdk_library: Allow api dir to be specified"
...
am: 7e96dac325
Change-Id: I51d8ba247b78d202c25a773c0aca3c23a08c24d5
2020-01-05 09:01:18 -08:00
Treehugger Robot
7e96dac325
Merge "java_sdk_library: Allow api dir to be specified"
2020-01-05 16:49:27 +00:00
Automerger Merge Worker
f3c75ef227
Likely fix SANITIZE_HOST=address builds am: 7da042912b
am: 7c1427389e
am: e9412ea792
...
Change-Id: Id58188d094430c0b1fe7268a99a84cb9076d8afd
2020-01-05 00:54:37 +00:00
Automerger Merge Worker
e9412ea792
Likely fix SANITIZE_HOST=address builds am: 7da042912b
am: 7c1427389e
...
Change-Id: I70eb35f994cbd5d8fb60bf206872ef72a15e2995
2020-01-05 00:40:28 +00:00
Dan Willemsen
7c1427389e
Likely fix SANITIZE_HOST=address builds
...
am: 7da042912b
Change-Id: If9fbca37706c6a12aa5431b60d43326703b3e077
2020-01-04 16:27:21 -08:00
Dan Willemsen
7da042912b
Likely fix SANITIZE_HOST=address builds
...
We're passing in ASAN_OPTIONS=detect_leaks=0 on the command line, and
the build started failing after we limited the environment.
Test: forrest of aosp-master/aosp_x86_64-eng
Change-Id: I42c91897c7677e1a249412e5a8bc7bb1edb2f881
2020-01-04 13:58:54 -08:00
Automerger Merge Worker
5265199130
Merge "Limit environment during ninja" am: 2de4152e61
am: 8c296553c0
am: 198df9f892
...
Change-Id: I51a400733bd2d91930d290590a5896a973bdfab2
2020-01-04 18:24:44 +00:00
Automerger Merge Worker
198df9f892
Merge "Limit environment during ninja" am: 2de4152e61
am: 8c296553c0
...
Change-Id: I2d8f0982624daa5640fbedbe2b8c0e24b98024e7
2020-01-04 18:10:01 +00:00
Dan Willemsen
8c296553c0
Merge "Limit environment during ninja"
...
am: 2de4152e61
Change-Id: If73c043555ecf19a81afeb23f52ed7e9d80ba2e5
2020-01-04 09:54:27 -08:00
Dan Willemsen
2de4152e61
Merge "Limit environment during ninja"
2020-01-04 17:51:03 +00:00
Automerger Merge Worker
d43cd5f798
Don't print critical path parallelism ratio if elapsed time is 0. am: 68534a29d6
am: 94a83cfae1
am: 40ceccdaa5
...
Change-Id: I50b8c027a6e7aeb8b2214c944fadd6f647e01bb5
2020-01-04 10:32:30 +00:00
Automerger Merge Worker
40ceccdaa5
Don't print critical path parallelism ratio if elapsed time is 0. am: 68534a29d6
am: 94a83cfae1
...
Change-Id: I859cf47382508f3749695723db3d35ff6427e8a2
2020-01-04 10:20:44 +00:00
Colin Cross
94a83cfae1
Don't print critical path parallelism ratio if elapsed time is 0.
...
am: 68534a29d6
Change-Id: I02b73ee2c0bf5df4d2fea7cd63497b0ac934e01c
2020-01-04 02:02:50 -08:00
Colin Cross
68534a29d6
Don't print critical path parallelism ratio if elapsed time is 0.
...
Test: m nothing, examine out/soong.log
Change-Id: Ib23902c703d306337b2a5150d6d63b1e3d0f95b3
2020-01-04 07:26:28 +00:00
Automerger Merge Worker
31274b10a1
Merge "Remove files that should no longer be installed" am: 6e3b471d3d
am: 7672819e04
am: 78ecb198e6
...
Change-Id: I62091c6dd03d3273e1ad0209fccea76fd68f3469
2020-01-04 05:46:02 +00:00
Automerger Merge Worker
78ecb198e6
Merge "Remove files that should no longer be installed" am: 6e3b471d3d
am: 7672819e04
...
Change-Id: I616ec164d7b8ef9a12b700afd6de9c0cbf0921c8
2020-01-04 05:34:11 +00:00
Dan Willemsen
7672819e04
Merge "Remove files that should no longer be installed"
...
am: 6e3b471d3d
Change-Id: Ie74702df42cbf98808a012563eba34d2604f576e
2020-01-03 21:19:59 -08:00
Treehugger Robot
6e3b471d3d
Merge "Remove files that should no longer be installed"
2020-01-04 05:16:24 +00:00
Automerger Merge Worker
f73fd46fc8
Add option to limit environment variables given to ninja am: e333635983
am: 29b8eb2fd0
am: 92afa2da33
...
Change-Id: Ia1c6989be1d8af15f567b1acf69c7b6648894c6d
2020-01-04 02:35:11 +00:00
Automerger Merge Worker
92afa2da33
Add option to limit environment variables given to ninja am: e333635983
am: 29b8eb2fd0
...
Change-Id: I2a3a8da1c800cd1892eacfc25108b57cc414727b
2020-01-04 02:20:22 +00:00
Dan Willemsen
29b8eb2fd0
Add option to limit environment variables given to ninja
...
am: e333635983
Change-Id: I2aeb578bac203a9229046be6d37952c9472ba607
2020-01-03 18:04:07 -08:00
Dan Willemsen
1e775d7619
Remove files that should no longer be installed
...
Make now exports (partial) lists of what should be installed. Those
lists are incomplete, but if something is removed from the list, we can
remove it from the filesystem so that incremental builds work better.
Test: built-in tests (m blueprint_tools)
Test: remove a module from PRODUCT_PACKAGES, see the print and file removed
Test: change the name of a cts test, see the old one removed from cts
Change-Id: I6bc14c6a5af63383ea265e97ed8b875fa51af0ed
2020-01-03 16:46:15 -08:00
Dan Willemsen
260db53da3
Limit environment during ninja
...
See the change that added ALLOW_NINJA_ENV for more information.
Test: m nothing; check out/soong.log for small list
Test: ALLOW_NINJA_ENV=true m nothing; check out/soong.log
Change-Id: I7761c6a07a7f8b0acee107e9c27c7739dd4b63ab
2020-01-03 15:36:33 -08:00
Dan Willemsen
e333635983
Add option to limit environment variables given to ninja
...
Ninja does not track changes in environment variables, so we get
potentially incorrect builds when environment variables change during
incremental builds if some action was using one of them.
Add a variable to limit exposure of these variables to ninja, and thus,
all actions run by ninja. Kati and Soong can still read environment
variables, they explicitly track which ones they read so that we can
re-run them appropriately.
This list is just the beginning, there's no good way to detect which
environment variables are currently being used and to pass them through.
So this initial change won't have a behavioral change, and we'll flip
the switch and see what fails or who complains, flipping it off and on
and adding to the list until we can make this always happen.
Also adds a board-specific `BUILD_BROKEN_NINJA_USES_ENV_VARS := ...`
list so that we can temporarily allow board-specific variables until
they're fixed.
Test: check out/soong.log
Test: ALLOW_NINJA_ENV=false m nothing; check out/soong.log
Test: set BUILD_BROKEN_NINJA_USES_ENV_VARS := OLDPWD
ALLOW_NINJA_ENV=false m nothing; check out/soong.log
Change-Id: I08e4834ce12100a577ef7d6a9a21b9e9d345cb93
2020-01-03 15:36:29 -08:00
Automerger Merge Worker
095a175875
Merge "Delete arch hooks" am: c481607536
am: 464900022d
am: 1fe3d15392
...
Change-Id: Ia2256d4d39ca6a5edd9dd553eb5f9b21785b9a4b
2020-01-03 19:18:02 +00:00
Automerger Merge Worker
1fe3d15392
Merge "Delete arch hooks" am: c481607536
am: 464900022d
...
Change-Id: Icd21f4a86f8cc16d00a0796a24da487471ff16eb
2020-01-03 19:01:15 +00:00
Colin Cross
464900022d
Merge "Delete arch hooks"
...
am: c481607536
Change-Id: Ib6626922846f56e8309dbb888fea02d4acfb4316
2020-01-03 10:46:59 -08:00
Treehugger Robot
c481607536
Merge "Delete arch hooks"
2020-01-03 18:45:12 +00:00
Automerger Merge Worker
264f4b7d36
Merge "Add --include_build_info flag to apexer invocation." am: f4b13d4103
am: 55739984f2
am: 651fc76d71
...
Change-Id: Iee3f04c702922da114c64252fd7df78e412ea142
2020-01-03 18:31:08 +00:00
Automerger Merge Worker
651fc76d71
Merge "Add --include_build_info flag to apexer invocation." am: f4b13d4103
am: 55739984f2
...
Change-Id: I15eb911abb9182ca057961daac57754f0b8fdb0c
2020-01-03 18:20:49 +00:00
Dario Freni
55739984f2
Merge "Add --include_build_info flag to apexer invocation."
...
am: f4b13d4103
Change-Id: I7ce9c690029fafab659fede28975c5525a3890e9
2020-01-03 10:03:13 -08:00
Dario Freni
f4b13d4103
Merge "Add --include_build_info flag to apexer invocation."
2020-01-03 17:50:47 +00:00
Colin Cross
87f790c509
Delete arch hooks
...
They are not used anywhere.
Test: m checkbuild
Change-Id: Ice7d68b97ca894c0c4c9efc6dc55c0870a132b9c
2020-01-03 17:21:04 +00:00
Automerger Merge Worker
1a73535558
Merge "java_sdk_library: Remove requirement for api_packages to be specified" am: 36809d52ba
am: 160434a8d7
am: 710c7d3d0e
...
Change-Id: Id0877d4b59e12bd1155f9b0abbf06eb9d3204d3a
2020-01-03 14:00:55 +00:00
Automerger Merge Worker
ed94519ff1
Merge "java_sdk_library: support system_modules properly" am: 14544da609
am: c217e75762
am: b841cdf23f
...
Change-Id: Ic641f1f8ac2e27cbeab948707d5ef4d7ceb4a5e6
2020-01-03 14:00:44 +00:00
Automerger Merge Worker
710c7d3d0e
Merge "java_sdk_library: Remove requirement for api_packages to be specified" am: 36809d52ba
am: 160434a8d7
...
Change-Id: Ief7a4816309df491204892b9ebc56a404eaf8f5e
2020-01-03 13:45:08 +00:00
Automerger Merge Worker
b841cdf23f
Merge "java_sdk_library: support system_modules properly" am: 14544da609
am: c217e75762
...
Change-Id: I771e04a0acc90df380bffa7445413cbdf8b35b8d
2020-01-03 13:44:59 +00:00
Paul Duffin
160434a8d7
Merge "java_sdk_library: Remove requirement for api_packages to be specified"
...
am: 36809d52ba
Change-Id: Idf37e043ea9f1fd47bbb5dc6e1b4e9a87392639a
2020-01-03 05:35:35 -08:00