Commit Graph

10848 Commits

Author SHA1 Message Date
Casey Dahlin
04d15dd9a3 List partition_table.bpt as an output of running bpttool
Change-Id: I8bb1e03e451bf148e421ecac346bf20ce5d4695b
Test: Verified builds can now depend on partition_table.bpt
Bug: 30971990
2016-08-22 16:00:39 -07:00
Yohann Roussel
5960c54664 Allow selection of prebuilts min sdk
Bug: 30966099

Change-Id: I55128d5a321bd65b4e12b90afbf7efe8ccb35829
2016-08-22 09:54:32 +02:00
Adam Seaton
40a4e23824 Update Security String to 2016-10-05 to Platform and CTS for October Security Updates (rebased) am: bb45bd20e9 am: eacfc7749b am: b93fd61d88 am: 35e3465433
am: 68fede2142

Change-Id: I6e4e41743108647a00e5a4d93bd3aea9a5ead6ca
2016-08-18 22:17:59 +00:00
Adam Seaton
68fede2142 Update Security String to 2016-10-05 to Platform and CTS for October Security Updates (rebased) am: bb45bd20e9 am: eacfc7749b am: b93fd61d88
am: 35e3465433

Change-Id: Ie52eeb02bdfa1f17f3f584ec7fd03c274008037f
2016-08-18 22:14:18 +00:00
Adam Seaton
35e3465433 Update Security String to 2016-10-05 to Platform and CTS for October Security Updates (rebased) am: bb45bd20e9 am: eacfc7749b
am: b93fd61d88

Change-Id: I759c475cf971ef5eff39a12b11277338c4823696
2016-08-18 22:10:48 +00:00
Adam Seaton
b93fd61d88 Update Security String to 2016-10-05 to Platform and CTS for October Security Updates (rebased) am: bb45bd20e9
am: eacfc7749b

Change-Id: If1da1eb56de73999837f681443e0722b3edd5ee4
2016-08-18 22:07:48 +00:00
Adam Seaton
eacfc7749b Update Security String to 2016-10-05 to Platform and CTS for October Security Updates (rebased)
am: bb45bd20e9

Change-Id: I72826f39c7c5db303106694fd41927e09f1c86d7
2016-08-18 22:04:24 +00:00
Adam Seaton
18bd0c1c17 Update Security String to 2016-10-01 to platform and CTS for October Security am: cb60b2dedb am: e977aadfea am: 95e55dce44 am: 7d5d729831
am: 5d6ad4a9ab

Change-Id: I4d9d39bf9763b16eeb51caffc215939982e1bd6d
2016-08-18 21:19:13 +00:00
Adam Seaton
5d6ad4a9ab Update Security String to 2016-10-01 to platform and CTS for October Security am: cb60b2dedb am: e977aadfea am: 95e55dce44
am: 7d5d729831

Change-Id: Id24a8f9d8ae01587fd402839a41b6205efa4352e
2016-08-18 21:12:43 +00:00
Adam Seaton
bb45bd20e9 Update Security String to 2016-10-05 to Platform and CTS for October
Security Updates (rebased)

b/30946906

Change-Id: Ia5207f919908496a593e3163788bfb75ce4e055d
2016-08-18 14:11:04 -07:00
Adam Seaton
7d5d729831 Update Security String to 2016-10-01 to platform and CTS for October Security am: cb60b2dedb am: e977aadfea
am: 95e55dce44

Change-Id: I379e5cc3ed69561d7bb22d866af2803cb28b0060
2016-08-18 21:09:12 +00:00
Adam Seaton
95e55dce44 Update Security String to 2016-10-01 to platform and CTS for October Security am: cb60b2dedb
am: e977aadfea

Change-Id: I74de2d5d5b8317805eddb5ce2fd0430c504c4dd1
2016-08-18 21:05:12 +00:00
Adam Seaton
e977aadfea Update Security String to 2016-10-01 to platform and CTS for October Security
am: cb60b2dedb

Change-Id: Ibab3f4e47e05a2ec708105ddc3824df83ea95458
2016-08-18 21:01:43 +00:00
Adam Seaton
cb60b2dedb Update Security String to 2016-10-01 to platform and CTS for October Security
Change-Id: I7ccdd54c1d269422c5e2e1f3e268fc539b6eb684
2016-08-18 17:39:31 +00:00
Chih-Hung Hsieh
fba612f125 Merge "Clarify default tidy check lists." am: ce4c49c2f2
am: 94a2c5f6b7

Change-Id: I7b0bc11c284b07c1c9826a6cadcd098dcd5668e9
2016-08-17 18:00:08 +00:00
Dan Willemsen
9d33c5fdb4 Merge "Support dist-ing the userdatatarball" am: 9abbeb3d8f
am: faac87dd9a

Change-Id: If7c93a8c57db6bf6c5a329f3419086d5affe7089
2016-08-17 18:00:07 +00:00
Chih-Hung Hsieh
2be0f9bdbc Merge "Remove spaces in tidy check list." am: e7bca12466
am: 34c8c0ac33

Change-Id: Ibcd65e9fac13f49780ccfb25891d0b26b1e0c4cf
2016-08-17 18:00:07 +00:00
Chih-Hung Hsieh
94a2c5f6b7 Merge "Clarify default tidy check lists."
am: ce4c49c2f2

Change-Id: If0641d286d6f1fefa871a18c21282f4fcd10d8a1
2016-08-17 17:48:56 +00:00
Dan Willemsen
faac87dd9a Merge "Support dist-ing the userdatatarball"
am: 9abbeb3d8f

Change-Id: I0dac58c2eed164247fe595da6897ff00f0786e18
2016-08-17 17:48:54 +00:00
Chih-Hung Hsieh
34c8c0ac33 Merge "Remove spaces in tidy check list."
am: e7bca12466

Change-Id: I852d42992bc1ddb0a17dd1dcf03cf25f1d114552
2016-08-17 17:48:52 +00:00
Treehugger Robot
ce4c49c2f2 Merge "Clarify default tidy check lists." 2016-08-17 04:56:07 +00:00
Dan Willemsen
9abbeb3d8f Merge "Support dist-ing the userdatatarball" 2016-08-17 00:58:18 +00:00
Dan Willemsen
69af2e4102 Support dist-ing the userdatatarball
So that we can get to the contents of userdata from the build server
without extracting the image.

Bug: 27719200
Test: m userdatatarball dist
Change-Id: I1438597bd29df80665571f7dc3b4957b9adde870
2016-08-16 23:41:50 +00:00
Chih-Hung Hsieh
ba646253ce Remove spaces in tidy check list.
This will allow spaces in LOCAL_TIDY_CHECKS.

Bug: http://b/27779618
Change-Id: I6f9b133220e49b2581a06d2fd9083a1d6b7badca
Test: build with WITH_TIDY=1.
2016-08-16 16:27:30 -07:00
Chih-Hung Hsieh
97032ccda3 Clarify default tidy check lists.
* Sort all enabled and disabled checks.
* Disable google-default-arguments for external and vendor projects.

Bug: http://b/27779618
Change-Id: I59e6eaf84fddf54bd89eb71a2189d73b64968057
Test: build with WITH_TIDY=1.
2016-08-16 15:47:56 -07:00
Dan Willemsen
0e642c3e55 Merge "Fix GET-INSTALL-PATH to work with Soong" am: 6b9aa6938d
am: 9fc9cac0ac

Change-Id: I36aa2dcfca3b0a57c83291d1df07afb50bf3dc92
2016-08-15 21:21:32 +00:00
Dan Willemsen
9fc9cac0ac Merge "Fix GET-INSTALL-PATH to work with Soong"
am: 6b9aa6938d

Change-Id: I9f433cb383846ec6ccb8e39be4b30110d60d54fd
2016-08-15 21:17:33 +00:00
Dan Willemsen
6b9aa6938d Merge "Fix GET-INSTALL-PATH to work with Soong" 2016-08-15 21:07:53 +00:00
Dan Willemsen
53e3899222 Fix GET-INSTALL-PATH to work with Soong
This was printing all of the Soong modules in addition to the modules
defined in the ONE_SHOT_MAKEFILE. So replicate what we did with
MODULES-IN-* with GET-INSTALL-PATH-IN-* and update all the users.

Bug: 30191725
Change-Id: Ib1e4bf00f64d7a3e8cd91f44eaf1ff82fdfbf162
2016-08-12 05:10:51 +00:00
Colin Cross
b8c54d7966 Merge "Fix discrepancy in SANITIZE_TARGET format with soong." am: 0d86fc57cd
am: 0216097482

Change-Id: Ia45aaf2ac6e36b3d960d97a65ecccd7ca6da83d3
2016-08-12 00:06:25 +00:00
Colin Cross
0216097482 Merge "Fix discrepancy in SANITIZE_TARGET format with soong."
am: 0d86fc57cd

Change-Id: Ib643a2d9682eabd494f40a0d5b7fbaeb42583d30
2016-08-12 00:04:38 +00:00
Colin Cross
0d86fc57cd Merge "Fix discrepancy in SANITIZE_TARGET format with soong." 2016-08-11 23:53:29 +00:00
Adam Seaton
7171325d0b Update Security String to 2016-09-06 to platform and CTS for September Security (+Quadrooter,-PZ) am: fa721839b2 am: fdf4c8d8a6 am: 21b4d9e01c am: 1f85078b1e
am: 782967785e

Change-Id: Ia8cb06a26fc6856a85bbd3d6266eb41034bd600a
2016-08-11 21:55:18 +00:00
Adam Seaton
782967785e Update Security String to 2016-09-06 to platform and CTS for September Security (+Quadrooter,-PZ) am: fa721839b2 am: fdf4c8d8a6 am: 21b4d9e01c
am: 1f85078b1e

Change-Id: Id8709a33bf19fb106341a8aed5f2978adf91a7ef
2016-08-11 21:51:46 +00:00
Adam Seaton
1f85078b1e Update Security String to 2016-09-06 to platform and CTS for September Security (+Quadrooter,-PZ) am: fa721839b2 am: fdf4c8d8a6
am: 21b4d9e01c

Change-Id: I24dd917aef85ca2bb36b310ed97e57fbedac4558
2016-08-11 21:48:46 +00:00
Adam Seaton
21b4d9e01c Update Security String to 2016-09-06 to platform and CTS for September Security (+Quadrooter,-PZ) am: fa721839b2
am: fdf4c8d8a6

Change-Id: I5ad798a99ea890bff77c9cd579a72e3794df92e0
2016-08-11 21:45:16 +00:00
Adam Seaton
fdf4c8d8a6 Update Security String to 2016-09-06 to platform and CTS for September Security (+Quadrooter,-PZ)
am: fa721839b2

Change-Id: Iff74354f3540185eff4ae1b44600f5d00e1029cd
2016-08-11 21:41:45 +00:00
Adam Seaton
fa721839b2 Update Security String to 2016-09-06 to platform and CTS for September
Security (+Quadrooter,-PZ)

Change-Id: I248efb2cbd877b4954994077df0f90adcf332f4a
2016-08-11 12:39:25 -07:00
Dan Willemsen
592cfc1859 Merge "Use soong_zip and zip2zip to make dist faster" am: 6dcdb45485
am: 96963dfd4d

Change-Id: I0f19fc1908f84da6f602564d57256423b108bf16
2016-08-11 19:36:44 +00:00
Dan Willemsen
96963dfd4d Merge "Use soong_zip and zip2zip to make dist faster"
am: 6dcdb45485

Change-Id: I9a4241b436f7dead5de7b02d3af56004b1eed42f
2016-08-11 19:33:10 +00:00
Treehugger Robot
6dcdb45485 Merge "Use soong_zip and zip2zip to make dist faster" 2016-08-11 19:28:14 +00:00
Dan Albert
56745f6c7b Merge "Add support for NDK r13." am: 287093a98c
am: ae49ab2f0f

Change-Id: Ie8530ae07fb60b2dd15d2d88cecf9fad1458a337
2016-08-11 16:56:10 +00:00
Dan Albert
ae49ab2f0f Merge "Add support for NDK r13."
am: 287093a98c

Change-Id: I8e10422cdd20d3ee0402acabbdbe60a41ba59901
2016-08-11 16:52:52 +00:00
Dan Willemsen
5e29cad1d5 Use soong_zip and zip2zip to make dist faster
soong_zip parallelizes the compression when creating a zip file, which
makes these packaging steps far shorter.

zip2zip skips the decompression and recompression during the -img- file
creation.

For an aosp_arm64-eng aosp/master build:

target_files.zip: 92s to 60s
symbols.zip: 147s to 7s
img.zip: 64s to 0.5s

There's still room to parallelize the image compression during
target_files.zip (add_img_to_target_files step takes most of the time)

Change-Id: I7b6a91e4a7dbeda2e49ca936b10181cff2f973d7
2016-08-10 16:13:58 -07:00
Dan Albert
0960770e0d Add support for NDK r13.
Test: make checkbuild
Change-Id: I4521c768c67771cee9df9e59ed45344c40c48a38
2016-08-10 16:05:19 -07:00
Duane Sand
47b57e6bd2 Allowing pairing mips64r6 with mips32r1 and r2
On mips64r6 builds, the shell variable ARCH_MIPS_REV6 is not
cleared before compiling 2nd arch parts.  This bug is harmless when
2nd arch is mips32r6 but it omits needed mips-specific assembly
files when compiling libagl and libpixelflinger for mips32r1 or r2.

Clearing the variable is impractical.  Using TARGET_2ND_ARCH qualifiers
would work, but Arm and x86 use a simpler method with distinct ARCH_ARM
and ARCH_ARM64 symbols.  ARCH_MIPS_REV6 is used in two places.
Both controll 32-bit parts only, so neither place needs adjustment.

Change-Id: Id1ea5e8b6f8666d9df219fa9ef41834bd31f5dd8
2016-08-10 12:13:30 -07:00
Alex Deymo
820bc82bed Merge changes from topic 'ab_sideload' am: 3750ed3e17
am: 93ff77ad1a

Change-Id: Idbe285c05dfb9b4b6252ef87a3066f8a41f13044
2016-08-10 05:04:23 +00:00
Alex Deymo
93ff77ad1a Merge changes from topic 'ab_sideload'
am: 3750ed3e17

Change-Id: I4afbecc40068c7a87c7532b22a404319c24e2c05
2016-08-10 05:00:57 +00:00
Alex Deymo
3750ed3e17 Merge changes from topic 'ab_sideload'
* changes:
  Replace OTA sideload verification key when signing A/B devices.
  Install the update-payload-key in the recovery image as well.
2016-08-10 03:55:24 +00:00
Dan Albert
65b899a628 Merge "Account for LOCAL_NDK_VERSION when packaging." am: a1374de305
am: 43c41aea18

Change-Id: Ib67b829f3989ba353d4031dca89ba90e792a73ca
2016-08-09 01:42:12 +00:00