Dan Willemsen
cb3991d670
Merge "For emulator builds preopt system apps even if doing eng build"
...
am: 6dfd788fda
Change-Id: I5556244da69ca46583a63cfa83a321efa14b2381
2016-10-19 18:04:34 +00:00
Dan Willemsen
6dfd788fda
Merge "For emulator builds preopt system apps even if doing eng build"
2016-10-19 17:56:49 +00:00
Dan Willemsen
db3bfcea66
Remove variables exported by Soong
...
These are all variables that we export from Soong, and are only used
after Soong's make_vars.mk is read.
Test: Compare build-aosp_flounder.ninja before/after -- only whitespace
Change-Id: Ibb6c6d7bc00ff5840a72c2bba5d97ac4b4724df3
2016-10-18 17:26:07 -07:00
Ryan Campbell
20f301f4bb
Define coverage paths using comma-separated list.
...
Change COVERAGE_PATHS to access a comma-separated list of paths
instead of a space-separated list to make for easier escaping in
configuration files.
Test: tested using local bullhead build with coverage on lights and nfc
Change-Id: Iec014c8b4fbefcbcc5d865e6acba92bf6364ee3a
2016-10-18 10:25:15 -07:00
Chih-Hung Hsieh
e3345c438b
Merge "Use parallel subprocesses to classify warnings."
...
am: 92396e1747
Change-Id: I6e92d8d5a6ee4ca8e9fa626064f5d5752197d739
2016-10-18 04:01:15 +00:00
Treehugger Robot
92396e1747
Merge "Use parallel subprocesses to classify warnings."
2016-10-18 03:49:49 +00:00
Stephen Hines
761eef9292
Merge "Split apart frameworks/compile into sub-projects."
...
am: cb8a150896
Change-Id: Icb4f69125cbe33f5801df5290c12488a570a5777
2016-10-18 01:08:35 +00:00
Stephen Hines
2f64eb88e5
Split apart frameworks/compile into sub-projects.
...
am: d0aec89d43
Change-Id: I52500c1d216dfc26628835c87fb81d1bf5393c62
2016-10-18 01:08:34 +00:00
Treehugger Robot
cb8a150896
Merge "Split apart frameworks/compile into sub-projects."
2016-10-18 01:02:05 +00:00
Ryan Campbell
74ef8e0a88
Merge "Fix bug preventing multi-module native coverage."
...
am: 3372ce615a
Change-Id: I2ae9aa039b6fe5d375b514a9a5fb9cb2697bca55
2016-10-18 00:49:03 +00:00
Chih-Hung Hsieh
a6bd044ac1
Use parallel subprocesses to classify warnings.
...
* Add a --processes flag to specify number of parallel processes,
with default multiprocessing.cpu_count().
* Wrap long line to suppress pylint warning.
Test: run warn.py with a large build.log file.
Change-Id: I9a93a9324bc531c1bce741367013051ce40a67fa
2016-10-17 17:47:20 -07:00
Treehugger Robot
3372ce615a
Merge "Fix bug preventing multi-module native coverage."
2016-10-18 00:43:10 +00:00
Tao Bao
458104266f
releasetools: Support verity signer args.
...
system/extras/verity/build_verity_metadata.py now accepts
"--signer_args" to specify verity signer args.
Also remove the duplicate "--verity_signer_args" in
add_img_to_target_files.py, as we already have that in common.py.
Bug: 31500665
Test: Building and signing work w/ and w/o --signer_args.
Change-Id: I02f59c50a1ebf15c5505e9fffd5b9bbbbaa785be
2016-10-17 16:25:22 -07:00
Dan Albert
55c6b82091
Merge "Add a dist goal for the NDK."
...
am: e5d1926c61
Change-Id: I469216eb13da6061854a48f28d3fb3fcea4a0068
2016-10-17 23:09:26 +00:00
Treehugger Robot
e5d1926c61
Merge "Add a dist goal for the NDK."
2016-10-17 22:59:17 +00:00
Ryan Campbell
4a3be3db47
Fix bug preventing multi-module native coverage.
...
Fix a whitespace bug causing coverage to be enabled on all modules
whenever more than one module is specified. This is caused by
comparing whitespace to the empty string, which are not equal. Fix
by stripping the output to check for path matches.
Test: tested using local build with coverage enabled on NFC, lights
Change-Id: I61a775cfd135f94ea1e1ee9fdbed3c64c5bb1a2e
2016-10-17 15:43:21 -07:00
Stephen Hines
d0aec89d43
Split apart frameworks/compile into sub-projects.
...
These projects are all used by RenderScript, but it would be good to
differentiate warnings for each.
Change-Id: I983279d590630175a36075b01e8eec9100c07d26
Test: Ran warn.py
2016-10-17 15:40:38 -07:00
Mark Salyzyn
2421b1c099
Merge "zipalign missing header"
...
am: 94180579f7
Change-Id: I4643aebbb73a5d9103de48147d5a4a25c2db6ca4
2016-10-17 21:56:52 +00:00
Treehugger Robot
94180579f7
Merge "zipalign missing header"
2016-10-17 21:47:17 +00:00
Mark Salyzyn
404fd5bc4a
zipalign missing header
...
Remove assumptions about header side effects
Test: compile
Bug: 30465923
Change-Id: I117567b0f99814b9d9a955b39c56f43f7972cf62
2016-10-17 12:22:44 -07:00
Chih-hung Hsieh
fd9558d09a
Merge "Add more patterns for a finer project warning list."
...
am: 8ef4397c22
Change-Id: I5e377a80abc1953455b9b8a1840f579b7f133475
2016-10-15 01:44:04 +00:00
Chih-hung Hsieh
8ef4397c22
Merge "Add more patterns for a finer project warning list."
2016-10-15 01:36:59 +00:00
Sasha Levitskiy
1ea9eacdae
Merge "build: tools: Add json collection of installed files with hashes."
...
am: fe77369b50
Change-Id: Ib3e9c8dead0a6fdbb0f93690da66e2a8e1ea0f39
2016-10-15 01:13:22 +00:00
Treehugger Robot
fe77369b50
Merge "build: tools: Add json collection of installed files with hashes."
2016-10-15 01:04:37 +00:00
Dan Albert
4d323338fe
Add a dist goal for the NDK.
...
Test: make sdk dist
Bug: None
Change-Id: I07dfc73e3cea5afebcf5ed10cf860eb3f33cbff6
2016-10-14 16:45:30 -07:00
Sasha Levitskiy
4a34533e11
build: tools: Add json collection of installed files with hashes.
...
Adds installed-files.json in addition to installed-files.txt
Further sorts the file list to be ordered within the same size bucket.
Test: manual, cross-checked checksums with sha256sum utility
checked build outputs.
Bug: 19988819
Merged-in: Ifb632eb4df65ec48645c8f93e36bae44ccc52ba8
Change-Id: Ifb632eb4df65ec48645c8f93e36bae44ccc52ba8
Signed-off-by: Sasha Levitskiy <sanek@google.com>
2016-10-14 16:29:16 -07:00
Chih-Hung Hsieh
144864eed0
Add more patterns for a finer project warning list.
...
Bug: 31377083
Test: run warn.py --byproject build.log
Change-Id: I3cad8e24bc97a84f067a162ff728e30fde3c7197
2016-10-14 12:27:17 -07:00
Alex Deymo
b98ad381e2
Merge changes Ie3d82cfa,I2f808896,I587f400d am: 3b54b69205
am: 120a2cfada
...
am: d4ba5301e7
Change-Id: I7629e64127ad05cb7636e2ca65e6939888703272
2016-10-14 03:32:50 +00:00
Alex Deymo
ad5b6d2acb
fat16copy: Fix allocation logic when extending directories. am: a1c977735b
am: a507800e5f
...
am: 0931a41ea5
Change-Id: Iaad5cd91d5f09da7996c791ed55515c3d633c9ae
2016-10-14 03:32:45 +00:00
Alex Deymo
556d863425
fat16copy: Sort new directory entries. am: 567c5d0f95
am: cf24e4b85f
...
am: 3c6bf619ac
Change-Id: I689251be77849cb3ae1cdfa595d4ff3111f59ab5
2016-10-14 03:32:40 +00:00
Casey Dahlin
2ca8667d9e
Make fat16copy.py add . and .. entries to directories am: df71efe378
am: 8cf11d1423
...
am: 70e24e55b3
Change-Id: Ib3b8a5e1145451ea52158a1ca23a62902f2794d4
2016-10-14 03:32:34 +00:00
Alex Deymo
d4ba5301e7
Merge changes Ie3d82cfa,I2f808896,I587f400d am: 3b54b69205
...
am: 120a2cfada
Change-Id: I28970793e3aa1dd79e0862c3dbe34e8539f70e08
2016-10-14 03:27:19 +00:00
Alex Deymo
0931a41ea5
fat16copy: Fix allocation logic when extending directories. am: a1c977735b
...
am: a507800e5f
Change-Id: Ida8f372a1656ff0b4059c8b2d5629ea1b479c9fc
2016-10-14 03:27:14 +00:00
Alex Deymo
3c6bf619ac
fat16copy: Sort new directory entries. am: 567c5d0f95
...
am: cf24e4b85f
Change-Id: I109b9e0d9f9e3bf6851b575a3b9576282b851c0a
2016-10-14 03:27:09 +00:00
Casey Dahlin
70e24e55b3
Make fat16copy.py add . and .. entries to directories am: df71efe378
...
am: 8cf11d1423
Change-Id: I6f2dd99f66ffafffca7161cc578cc08f7c798078
2016-10-14 03:27:04 +00:00
Alex Deymo
120a2cfada
Merge changes Ie3d82cfa,I2f808896,I587f400d
...
am: 3b54b69205
Change-Id: Ie2c9e112a993b0bd8acca84f88cdeaba0c798440
2016-10-14 03:24:15 +00:00
Alex Deymo
a507800e5f
fat16copy: Fix allocation logic when extending directories.
...
am: a1c977735b
Change-Id: I5bc6da73f2c5f9dfb9b9e9cf34b77481d45ab911
2016-10-14 03:24:14 +00:00
Alex Deymo
cf24e4b85f
fat16copy: Sort new directory entries.
...
am: 567c5d0f95
Change-Id: I2d7bc7b3e7ed5e0ddf940d490de439ff591c9817
2016-10-14 03:24:09 +00:00
Casey Dahlin
8cf11d1423
Make fat16copy.py add . and .. entries to directories
...
am: df71efe378
Change-Id: Idc2516c8a29d62589f355e8bdbbaade170a5cdb5
2016-10-14 03:24:04 +00:00
Alex Deymo
3b54b69205
Merge changes Ie3d82cfa,I2f808896,I587f400d
...
* changes:
fat16copy: Fix allocation logic when extending directories.
fat16copy: Sort new directory entries.
Make fat16copy.py add . and .. entries to directories
2016-10-14 03:19:55 +00:00
David Srbecky
a17e3542b2
Merge "Generate SHA-1 build ID for host-generated *.oat files (2/2)." am: 5ccc874ba1
am: 53502853b0
...
am: eeabe6cfbf
Change-Id: Ie9034b118f21c42ad631f6d06d7e29afa8ac8bff
2016-10-13 13:16:41 +00:00
David Srbecky
eeabe6cfbf
Merge "Generate SHA-1 build ID for host-generated *.oat files (2/2)." am: 5ccc874ba1
...
am: 53502853b0
Change-Id: Ifacc968933106ee99db51f25ca197772859a7a41
2016-10-13 13:09:40 +00:00
David Srbecky
53502853b0
Merge "Generate SHA-1 build ID for host-generated *.oat files (2/2)."
...
am: 5ccc874ba1
Change-Id: I4814a46b548db7e8f851745f3b637f7a8c91f652
2016-10-13 13:02:40 +00:00
David Srbecky
5ccc874ba1
Merge "Generate SHA-1 build ID for host-generated *.oat files (2/2)."
2016-10-13 12:52:31 +00:00
Chih-hung Hsieh
a70f8fc5d5
Merge "Add -Werror to compile warning free projects." am: 355e96774b
am: 05388b7618
...
am: 9f82feb9e6
Change-Id: I2738360c847b6181756b46801d90d26de04933b0
2016-10-13 01:06:18 +00:00
Chih-hung Hsieh
9f82feb9e6
Merge "Add -Werror to compile warning free projects." am: 355e96774b
...
am: 05388b7618
Change-Id: Ib4613feea14a0edf06f5395b1646a0c148a7a792
2016-10-13 00:59:46 +00:00
Chih-hung Hsieh
05388b7618
Merge "Add -Werror to compile warning free projects."
...
am: 355e96774b
Change-Id: I316018711e079ebce0b5ea19360caa60b762b89d
2016-10-13 00:53:15 +00:00
Chih-hung Hsieh
355e96774b
Merge "Add -Werror to compile warning free projects."
2016-10-13 00:42:01 +00:00
Clay Murphy
1463103b0d
Merge "Update droiddoc templates for build/make move" am: f8d8458edd
am: 69c640cb2b
-s ours
...
am: 9c2064634b
Change-Id: I650ab11b316e88e71ee610eeac8c855aaa5c8a84
2016-10-12 19:22:13 +00:00
Dan Willemsen
5f3b889f19
Merge "Update droiddoc templates for build/make move" into nyc-dev-plus-aosp
...
am: 75e3c0aedf
Change-Id: Ic3db5168184b31f244fafdd9f05eda463879d2c9
2016-10-12 19:21:53 +00:00