Danny Lin
|
9d71cfc36e
|
build: Reduce empty blocks and files
|
2021-12-13 19:52:42 -08:00 |
|
Danny Lin
|
a1df9e718f
|
generate-all: Force-include dependency files
|
2021-12-13 19:46:17 -08:00 |
|
Danny Lin
|
7e38e2402e
|
build: Remove obsolete prepare_aosp.mk
|
2021-12-13 19:32:12 -08:00 |
|
Danny Lin
|
6ece4e9ef4
|
generate-prep: Enforce all RROs for prep build
adevtool only supports parsing RROs.
|
2021-12-13 19:32:02 -08:00 |
|
Danny Lin
|
dc70aad5d7
|
commands: Add command to generate prep vendor for reference AOSP build
|
2021-12-13 19:29:35 -08:00 |
|
Danny Lin
|
5725430c9a
|
config: device: Add filters for explicit dependency files
|
2021-12-13 19:29:00 -08:00 |
|
Danny Lin
|
9f149d2136
|
generate-all: Fix missing PropResults type
|
2021-12-13 19:27:40 -08:00 |
|
Danny Lin
|
a934cf7a4b
|
frontend: Support disabling stock<->custom comparison
|
2021-12-13 19:27:22 -08:00 |
|
Danny Lin
|
57c4059924
|
generate-all: Move logic into frontend/generate
|
2021-12-13 19:03:42 -08:00 |
|
Danny Lin
|
c077899b1c
|
config: pixel: Clarify EuiccSupportPixelPermissions presigned status
|
2021-12-13 19:03:22 -08:00 |
|
Danny Lin
|
ff79f64a6e
|
build: make: Separate built and A/B OTA partitions
|
2021-12-13 19:03:03 -08:00 |
|
Danny Lin
|
d1a2c403c0
|
generate-all: Prepare for unified state path
|
2021-12-13 18:47:58 -08:00 |
|
Danny Lin
|
007c49f639
|
build: make: Add support for PRODUCT_ENFORCE_RRO_TARGETS
|
2021-12-13 18:47:49 -08:00 |
|
Danny Lin
|
3a267498f2
|
collect-state: Move logic to config/system-state
|
2021-12-13 17:21:48 -08:00 |
|
Danny Lin
|
eb02404e94
|
config: pixel: Exclude unnecessary sepolicy dirs
|
2021-12-13 15:29:38 -08:00 |
|
Danny Lin
|
6dd19b9cc7
|
selinux: Add support for filtering built sepolicy dirs
|
2021-12-13 15:29:07 -08:00 |
|
Danny Lin
|
5ff5620c43
|
build: soong: Exclude tests and other modules in minimized module info
|
2021-12-13 11:17:39 -08:00 |
|
Danny Lin
|
59ee962811
|
state: Add minimized module info
|
2021-12-13 10:30:23 -08:00 |
|
Danny Lin
|
6885229ee8
|
config: Update to use relative include paths
|
2021-12-03 20:33:03 -08:00 |
|
Danny Lin
|
c279a5d773
|
config: device: Resolve overlay paths relative to root
|
2021-12-03 20:29:14 -08:00 |
|
Danny Lin
|
d2494b9bf2
|
configs: Rename to config/
|
2021-11-30 18:27:36 -08:00 |
|
Danny Lin
|
d93f4fde39
|
config: minimal: Exclude AiAi and apps that crash without GMS
|
2021-11-30 18:27:00 -08:00 |
|
Danny Lin
|
ce13670c2b
|
blobs: Rename file_list to file-list
Match naming convention.
|
2021-11-30 17:48:03 -08:00 |
|
Danny Lin
|
12dbf7b659
|
util: cli: Fix action spinners
|
2021-11-29 22:03:27 -08:00 |
|
Danny Lin
|
8bbea69310
|
configs: Add minimal variants of Pixel 6 series
|
2021-11-29 09:57:57 -08:00 |
|
Danny Lin
|
3e32a22b97
|
configs: Rename filters to snippets
|
2021-11-29 09:15:39 -08:00 |
|
Danny Lin
|
e3e44fcff8
|
configs: Add Pixel 6/Pro, GMS, and mainline system configs
|
2021-11-28 23:01:40 -08:00 |
|
Danny Lin
|
c2df8ab95e
|
Use filters from config instead of hard-coded lists
|
2021-11-28 23:01:05 -08:00 |
|
Danny Lin
|
b68bfa1f82
|
config: device: Add overlay file filters
Temporary workaround for unsupported overlay contents.
|
2021-11-28 22:32:34 -08:00 |
|
Danny Lin
|
ff9eeec190
|
config: device: Add presigned app filters
|
2021-11-28 22:31:42 -08:00 |
|
Danny Lin
|
7f62b4cd24
|
generate-all: Follow generate rules in config
|
2021-11-28 22:28:28 -08:00 |
|
Danny Lin
|
fbf3fc532e
|
firmware: Fix unzipit import
|
2021-11-28 22:28:07 -08:00 |
|
Danny Lin
|
69a300f69d
|
util: cli: Add function wrapper with spinner
|
2021-11-28 22:27:26 -08:00 |
|
Danny Lin
|
f4dee594a7
|
config: device: Update config format and fix parsing
|
2021-11-28 22:27:10 -08:00 |
|
Danny Lin
|
0b9b0b55c4
|
generate-all: Use new config format
|
2021-11-28 19:59:24 -08:00 |
|
Danny Lin
|
12265d63b1
|
config: device: Add comprehensive config with recursive overlays
|
2021-11-28 19:55:44 -08:00 |
|
Danny Lin
|
04546ff39e
|
Use common readFile helper
|
2021-11-28 19:52:55 -08:00 |
|
Danny Lin
|
b53430871a
|
config: filters: Add generic filter processing
|
2021-11-28 19:49:35 -08:00 |
|
Danny Lin
|
e307b06982
|
util: fs: Add generic file read helper
|
2021-11-28 19:48:48 -08:00 |
|
Danny Lin
|
5ad4cad307
|
partitions: Describe partitions with TypeScript types
|
2021-11-28 18:47:02 -08:00 |
|
Danny Lin
|
53520850f9
|
Use ES module interop for all default imports
|
2021-11-28 18:28:05 -08:00 |
|
Danny Lin
|
f3d69cc9af
|
generate-full: Rename command to generate-all
|
2021-11-23 20:17:36 -08:00 |
|
Danny Lin
|
37fcd8b273
|
gitignore: Ignore all state JSONs
|
2021-11-23 20:14:10 -08:00 |
|
Danny Lin
|
0f88711fcd
|
generate-full: Extract and re-label flattened APEXs
|
2021-11-23 20:14:10 -08:00 |
|
Danny Lin
|
6a5a9a5388
|
apex: Extract SELinux labels and update progress interactively
|
2021-11-23 20:14:10 -08:00 |
|
Danny Lin
|
5f0e1a86ab
|
selinux: Add code to read and serialize labels recursively
|
2021-11-23 20:14:10 -08:00 |
|
Danny Lin
|
f0cae588f5
|
blobs: build: Create sepolicy directory
|
2021-11-23 20:14:10 -08:00 |
|
Danny Lin
|
66390d9e63
|
util: parse: Add support for ignoring comments
|
2021-11-23 20:14:10 -08:00 |
|
Danny Lin
|
4d5bc8fded
|
package: Add lodash dependency
|
2021-11-23 20:14:10 -08:00 |
|
Danny Lin
|
267d90066a
|
tsconfig: Enable ES module interop
|
2021-11-23 20:14:09 -08:00 |
|