OSDN Git Service

android-x86/build.git
8 years agoam dbfe5a7e: am 06ba28c3: Merge "Pack the update_engine_config.txt when using the...
Alex Deymo [Wed, 30 Sep 2015 20:16:46 +0000 (20:16 +0000)]
am dbfe5a7e: am 06ba28c3: Merge "Pack the update_engine_config.txt when using the A/B OTA updater."

* commit 'dbfe5a7ecb3d891201ffcb255d4d6af62b5d07ff':
  Pack the update_engine_config.txt when using the A/B OTA updater.

8 years agoam dffe42e7: am d9cdf5be: am 22ff0124: (-s ours) Merge "add otatools-package target...
Baligh Uddin [Wed, 30 Sep 2015 20:15:34 +0000 (20:15 +0000)]
am dffe42e7: am d9cdf5be: am 22ff0124: (-s ours) Merge "add otatools-package target" into cw-d-mr1-dev

* commit 'dffe42e7f6868878cf70a725e266fc0d872d7f23':
  add otatools-package target

8 years agoam d9cdf5be: am 22ff0124: (-s ours) Merge "add otatools-package target" into cw-d...
Baligh Uddin [Wed, 30 Sep 2015 20:11:08 +0000 (20:11 +0000)]
am d9cdf5be: am 22ff0124: (-s ours) Merge "add otatools-package target" into cw-d-mr1-dev

* commit 'd9cdf5be20b8804d289da24e60724245ad7d15eb':
  add otatools-package target

8 years agoam 06ba28c3: Merge "Pack the update_engine_config.txt when using the A/B OTA updater."
Alex Deymo [Wed, 30 Sep 2015 20:10:45 +0000 (20:10 +0000)]
am 06ba28c3: Merge "Pack the update_engine_config.txt when using the A/B OTA updater."

* commit '06ba28c31e9bea93ae3e3994bfe766a0a4a0073e':
  Pack the update_engine_config.txt when using the A/B OTA updater.

8 years agoam 22ff0124: (-s ours) Merge "add otatools-package target" into cw-d-mr1-dev
Baligh Uddin [Wed, 30 Sep 2015 18:39:15 +0000 (18:39 +0000)]
am 22ff0124: (-s ours) Merge "add otatools-package target" into cw-d-mr1-dev

* commit '22ff0124fdde970072cea303b4328024994cd78c':
  add otatools-package target

8 years agoMerge "Pack the update_engine_config.txt when using the A/B OTA updater."
Alex Deymo [Wed, 30 Sep 2015 18:08:20 +0000 (18:08 +0000)]
Merge "Pack the update_engine_config.txt when using the A/B OTA updater."

8 years agoPack the update_engine_config.txt when using the A/B OTA updater.
Alex Deymo [Wed, 30 Sep 2015 02:05:37 +0000 (19:05 -0700)]
Pack the update_engine_config.txt when using the A/B OTA updater.

This config file pulled directly from the source specifies the update
payload version supported by the code. When generating an incremental
update payload for the A/B updater, the generated payload format will
match the version supported by the old version.

Bug: 24406755
Test: `make dist` on Brillo.

Change-Id: Ib7ac6828d0d34eb31e786dbaae5d59ecf26c3576

8 years agoam 9fc7d3d6: am 2ce7528a: Merge "makeparallel needs global CFLAGS now"
Colin Cross [Wed, 30 Sep 2015 05:22:29 +0000 (05:22 +0000)]
am 9fc7d3d6: am 2ce7528a: Merge "makeparallel needs global CFLAGS now"

* commit '9fc7d3d61e0e2061e662bfb99f7e86d5a9a68fd8':
  makeparallel needs global CFLAGS now

8 years agoam 2ce7528a: Merge "makeparallel needs global CFLAGS now"
Colin Cross [Wed, 30 Sep 2015 05:17:20 +0000 (05:17 +0000)]
am 2ce7528a: Merge "makeparallel needs global CFLAGS now"

* commit '2ce7528a92d132523317dcb1252cf0c47459038b':
  makeparallel needs global CFLAGS now

8 years agoMerge "makeparallel needs global CFLAGS now"
Colin Cross [Wed, 30 Sep 2015 05:12:33 +0000 (05:12 +0000)]
Merge "makeparallel needs global CFLAGS now"

8 years agomakeparallel needs global CFLAGS now
Colin Cross [Wed, 30 Sep 2015 04:54:33 +0000 (21:54 -0700)]
makeparallel needs global CFLAGS now

After 3ad354951923f5c3593dd5f957ecd518126b41bc (Don't add CFLAGS to
CPPFLAGS), makeparallel now needs to explicitly include CFLAGS like
kati.

Change-Id: Ib50328da147f03647bb5b99f6d69948d644eece9

8 years agoam 1197f00e: am 12d7867f: Merge changes If34a7900,Iaea1f158
Colin Cross [Tue, 29 Sep 2015 22:54:59 +0000 (22:54 +0000)]
am 1197f00e: am 12d7867f: Merge changes If34a7900,Iaea1f158

* commit '1197f00e40d71ece08523401d4cd74acd2037680':
  Revert "Have all targets in build.ninja"
  Revert "Pass all goals to kati when "dist" is in goals"

8 years agoam 12d7867f: Merge changes If34a7900,Iaea1f158
Colin Cross [Tue, 29 Sep 2015 22:47:50 +0000 (22:47 +0000)]
am 12d7867f: Merge changes If34a7900,Iaea1f158

* commit '12d7867f5fe23203de952b7f876d01d63f8294d1':
  Revert "Have all targets in build.ninja"
  Revert "Pass all goals to kati when "dist" is in goals"

8 years agoMerge changes If34a7900,Iaea1f158
Colin Cross [Tue, 29 Sep 2015 22:41:42 +0000 (22:41 +0000)]
Merge changes If34a7900,Iaea1f158

* changes:
  Revert "Have all targets in build.ninja"
  Revert "Pass all goals to kati when "dist" is in goals"

8 years agoam e7b833c2: am 98f3c213: am cb31a535: Dist the otatools package.
Ying Wang [Tue, 29 Sep 2015 22:09:31 +0000 (22:09 +0000)]
am e7b833c2: am 98f3c213: am cb31a535: Dist the otatools package.

* commit 'e7b833c24f2d9326d484188aa2026c726ff1422e':
  Dist the otatools package.

8 years agoam 98f3c213: am cb31a535: Dist the otatools package.
Ying Wang [Tue, 29 Sep 2015 22:04:28 +0000 (22:04 +0000)]
am 98f3c213: am cb31a535: Dist the otatools package.

* commit '98f3c213df26b7d997d6171882a7f02b90e1cb2b':
  Dist the otatools package.

8 years agoam cb31a535: Dist the otatools package.
Ying Wang [Tue, 29 Sep 2015 21:57:09 +0000 (21:57 +0000)]
am cb31a535: Dist the otatools package.

* commit 'cb31a535077947e45a97ef31a04b6a3b211ceb25':
  Dist the otatools package.

8 years agoMerge "add otatools-package target" into cw-d-mr1-dev
Baligh Uddin [Tue, 29 Sep 2015 21:53:25 +0000 (21:53 +0000)]
Merge "add otatools-package target" into cw-d-mr1-dev

8 years agoDist the otatools package.
Ying Wang [Tue, 25 Aug 2015 00:13:53 +0000 (17:13 -0700)]
Dist the otatools package.

Bug: 23495952

(cherry picked from commit 267e957373765ad1e3ce89abe61886a305277027)

Change-Id: I49fcb9fed599268a9d37de7b14280eeb65c34788
(cherry picked from commit fc028e59c2bc36297f23cdf2ee4fe9b1b60aa1cd)

8 years agoadd otatools-package target
Doug Zongker [Fri, 22 Aug 2014 15:04:58 +0000 (08:04 -0700)]
add otatools-package target

Add a target to zip up all the otatools and releasetools, for easy
copying to the OTA builder machine.

Change-Id: I55a6d93c1de75ac936d941c0e3ae72897407f563
(cherry picked from commit f22b0f43efbc16c548692dc239a387edda15d78f)
(cherry picked from commit 32bf3f32651ddff9ffa2168017d71ec4b151a0a9)

8 years agoRevert "Have all targets in build.ninja"
Colin Cross [Tue, 29 Sep 2015 21:15:58 +0000 (14:15 -0700)]
Revert "Have all targets in build.ninja"

--gen_all_targets seems to be dropping some intermediate targets,
causing problems when kati is passed a goal and then ninja is run with
checkbuild as a goal, for example with:
m -j PRODUCT-aosp_flounder-userdebug checkbuild

This reverts commit 92bbf5667d2d16682477556cb55e0d2f0a3b1e14.

Change-Id: If34a790028f8da98fcc713e3f7000d06c63dcf80

8 years agoRevert "Pass all goals to kati when "dist" is in goals"
Colin Cross [Tue, 29 Sep 2015 20:20:47 +0000 (13:20 -0700)]
Revert "Pass all goals to kati when "dist" is in goals"

This isn't actually necessary, dist doesn't use MAKEDISTGOALS other than
to check if it contains any other real targets.  The real issue is
caused by --gen_all_targets, and is broader than just "dist".

This reverts commit d3701e9e967a7e1e97aa365af4c0080d3bad929e.

Change-Id: Iaea1f158dbd1d4b9035954efef40b33485e6c6b3

8 years agoam 20e017b5: am b1bee75f: am 3d6e194e: am 393c6254: Really include drawables for...
Ying Wang [Tue, 29 Sep 2015 18:28:43 +0000 (18:28 +0000)]
am 20e017b5: am b1bee75f: am 3d6e194e: am 393c6254: Really include drawables for all densities.

* commit '20e017b56209ecbdc003540fa618b91cbee51418':
  Really include drawables for all densities.

8 years agoam b1bee75f: am 3d6e194e: am 393c6254: Really include drawables for all densities.
Ying Wang [Tue, 29 Sep 2015 18:21:35 +0000 (18:21 +0000)]
am b1bee75f: am 3d6e194e: am 393c6254: Really include drawables for all densities.

* commit 'b1bee75f79fb4addd25abb573e67ee66ce1f7ba6':
  Really include drawables for all densities.

8 years agoam 3d6e194e: am 393c6254: Really include drawables for all densities.
Ying Wang [Tue, 29 Sep 2015 18:13:03 +0000 (18:13 +0000)]
am 3d6e194e: am 393c6254: Really include drawables for all densities.

* commit '3d6e194eafbb441c79d4cd306af85eeb34fb75e8':
  Really include drawables for all densities.

8 years agoam 393c6254: Really include drawables for all densities.
Ying Wang [Tue, 29 Sep 2015 18:07:41 +0000 (18:07 +0000)]
am 393c6254: Really include drawables for all densities.

* commit '393c62549a6340b3473f14b71d583e118d7e6a6d':
  Really include drawables for all densities.

8 years agoam 5bd910a5: am 7e9b4ec4: Merge "Pack libdivsufsort.so into otatools.zip."
Tao Bao [Tue, 29 Sep 2015 17:47:49 +0000 (17:47 +0000)]
am 5bd910a5: am 7e9b4ec4: Merge "Pack libdivsufsort.so into otatools.zip."

* commit '5bd910a56e90025539abe432e01c72f3bea15a2d':
  Pack libdivsufsort.so into otatools.zip.

8 years agoam 7e9b4ec4: Merge "Pack libdivsufsort.so into otatools.zip."
Tao Bao [Tue, 29 Sep 2015 17:42:44 +0000 (17:42 +0000)]
am 7e9b4ec4: Merge "Pack libdivsufsort.so into otatools.zip."

* commit '7e9b4ec44c63cb2e89388250aa6547aa6eddcab8':
  Pack libdivsufsort.so into otatools.zip.

8 years agoMerge "Pack libdivsufsort.so into otatools.zip."
Tao Bao [Tue, 29 Sep 2015 17:38:14 +0000 (17:38 +0000)]
Merge "Pack libdivsufsort.so into otatools.zip."

8 years agoam 96caa978: am 02d04b4d: Merge "Pass all goals to kati when "dist" is in goals"
Colin Cross [Tue, 29 Sep 2015 17:18:54 +0000 (17:18 +0000)]
am 96caa978: am 02d04b4d: Merge "Pass all goals to kati when "dist" is in goals"

* commit '96caa97814b2c439030dac0f2fc73aa87627ddcd':
  Pass all goals to kati when "dist" is in goals

8 years agoam 02d04b4d: Merge "Pass all goals to kati when "dist" is in goals"
Colin Cross [Tue, 29 Sep 2015 17:13:24 +0000 (17:13 +0000)]
am 02d04b4d: Merge "Pass all goals to kati when "dist" is in goals"

* commit '02d04b4ddceba1a949f2d3d3abf0e5bcb8508cbc':
  Pass all goals to kati when "dist" is in goals

8 years agoMerge "Pass all goals to kati when "dist" is in goals"
Colin Cross [Tue, 29 Sep 2015 17:09:03 +0000 (17:09 +0000)]
Merge "Pass all goals to kati when "dist" is in goals"

8 years agoReally include drawables for all densities.
Ying Wang [Fri, 12 Jun 2015 17:33:59 +0000 (10:33 -0700)]
Really include drawables for all densities.

Previously with "PRODUCT_AAPT_CONFIG := normal" resource with modifier
"small" isn't included.

Bug: 21643610
Change-Id: I53940d716fb9705462b1abb882e04103e211f8af

8 years agoam 3f054bdd: am 506857e9: Merge "Make linker configurable through environment."
Nicolas Geoffray [Tue, 29 Sep 2015 09:08:40 +0000 (09:08 +0000)]
am 3f054bdd: am 506857e9: Merge "Make linker configurable through environment."

* commit '3f054bdd0d8201c6ebc7f5037a3af685d8eb8062':
  Make linker configurable through environment.

8 years agoam 506857e9: Merge "Make linker configurable through environment."
Nicolas Geoffray [Tue, 29 Sep 2015 09:04:59 +0000 (09:04 +0000)]
am 506857e9: Merge "Make linker configurable through environment."

* commit '506857e974ed1aac60bff96a71d0eb182865bed8':
  Make linker configurable through environment.

8 years agoMerge "Make linker configurable through environment."
Nicolas Geoffray [Tue, 29 Sep 2015 08:34:28 +0000 (08:34 +0000)]
Merge "Make linker configurable through environment."

8 years agoam 753550d1: am 03d8b188: Merge "Have all targets in build.ninja"
Shinichiro Hamaji [Tue, 29 Sep 2015 07:07:13 +0000 (07:07 +0000)]
am 753550d1: am 03d8b188: Merge "Have all targets in build.ninja"

* commit '753550d153507c2bc69a4aa573e12568dd3a7c4a':
  Have all targets in build.ninja

8 years agoam 03d8b188: Merge "Have all targets in build.ninja"
Shinichiro Hamaji [Tue, 29 Sep 2015 06:58:51 +0000 (06:58 +0000)]
am 03d8b188: Merge "Have all targets in build.ninja"

* commit '03d8b18881d845a22c44727c8156cada16630b49':
  Have all targets in build.ninja

8 years agoMerge "Have all targets in build.ninja"
Shinichiro Hamaji [Tue, 29 Sep 2015 06:55:33 +0000 (06:55 +0000)]
Merge "Have all targets in build.ninja"

8 years agoPass all goals to kati when "dist" is in goals
Shinichiro Hamaji [Tue, 29 Sep 2015 06:50:28 +0000 (15:50 +0900)]
Pass all goals to kati when "dist" is in goals

Bug: 24339367
Change-Id: Iee80d65fe169ec005900a96446aa7a432fc68872

8 years agoHave all targets in build.ninja
Shinichiro Hamaji [Tue, 29 Sep 2015 05:18:59 +0000 (14:18 +0900)]
Have all targets in build.ninja

We should pass --gen_all_targets instead of --gen_all_phony_targets
to have targets which are not declared as .PHONY.

Bug: 24384320
Change-Id: I616d8c74e6efd9d69b1a935cfc5116b716f100ff

8 years agoam 31966bdb: am ad8df5ad: Merge "Reland: Only put PARSE_TIME_MAKE_GOALS into KATI_TAR...
Shinichiro Hamaji [Tue, 29 Sep 2015 04:08:47 +0000 (04:08 +0000)]
am 31966bdb: am ad8df5ad: Merge "Reland: Only put PARSE_TIME_MAKE_GOALS into KATI_TARGETS"

* commit '31966bdb8c3e4c001736fc714a9baf8fa2c2acb2':
  Reland: Only put PARSE_TIME_MAKE_GOALS into KATI_TARGETS

8 years agoam ad8df5ad: Merge "Reland: Only put PARSE_TIME_MAKE_GOALS into KATI_TARGETS"
Shinichiro Hamaji [Tue, 29 Sep 2015 04:03:44 +0000 (04:03 +0000)]
am ad8df5ad: Merge "Reland: Only put PARSE_TIME_MAKE_GOALS into KATI_TARGETS"

* commit 'ad8df5adac7d844014f74c60ce40e3cae02e5eaf':
  Reland: Only put PARSE_TIME_MAKE_GOALS into KATI_TARGETS

8 years agoMerge "Reland: Only put PARSE_TIME_MAKE_GOALS into KATI_TARGETS"
Shinichiro Hamaji [Tue, 29 Sep 2015 03:54:59 +0000 (03:54 +0000)]
Merge "Reland: Only put PARSE_TIME_MAKE_GOALS into KATI_TARGETS"

8 years agoam 7ee3b85e: resolved conflicts for 953981db to stage-aosp-master
Colin Cross [Tue, 29 Sep 2015 01:52:46 +0000 (01:52 +0000)]
am 7ee3b85e: resolved conflicts for 953981db to stage-aosp-master

* commit '7ee3b85eba08304cb9e396aaf52a77729f125532':
  Don't add dependencies on Makefiles when using ninja

8 years agoresolved conflicts for 953981db to stage-aosp-master
Colin Cross [Tue, 29 Sep 2015 01:45:23 +0000 (18:45 -0700)]
resolved conflicts for 953981db to stage-aosp-master

Change-Id: Ic1003a594ac5e5e91b124f249a569fb81123e973

8 years agoMerge "Don't add dependencies on Makefiles when using ninja"
Colin Cross [Tue, 29 Sep 2015 01:09:51 +0000 (01:09 +0000)]
Merge "Don't add dependencies on Makefiles when using ninja"

8 years agoam 98da13bb: resolved conflicts for 6c3bf1b8 to stage-aosp-master
Colin Cross [Mon, 28 Sep 2015 23:49:46 +0000 (23:49 +0000)]
am 98da13bb: resolved conflicts for 6c3bf1b8 to stage-aosp-master

* commit '98da13bbd2db4b2247b90d83deec5e8befbee536':
  Use zip -q for adding shared libraries

8 years agoPack libdivsufsort.so into otatools.zip.
Tao Bao [Mon, 28 Sep 2015 23:37:27 +0000 (16:37 -0700)]
Pack libdivsufsort.so into otatools.zip.

This is to support the change to bsdiff which depends on
libdivsufsort.so and libdivsufsort64.so now.

Bug: 24332905
Change-Id: I232fc1b2abda67456f012a83fa4f69a99bc6ea14

8 years agoresolved conflicts for 6c3bf1b8 to stage-aosp-master
Colin Cross [Mon, 28 Sep 2015 23:41:45 +0000 (16:41 -0700)]
resolved conflicts for 6c3bf1b8 to stage-aosp-master

Change-Id: If93ed1d9229f7fbe750f85ea4b3c3e4fce5dbb29

8 years agoDon't add dependencies on Makefiles when using ninja
Colin Cross [Mon, 28 Sep 2015 23:26:00 +0000 (16:26 -0700)]
Don't add dependencies on Makefiles when using ninja

Ninja has an implicit dependency on the command being run, and kati will
regenerate the ninja manifest if any read makefile changes, so there is no
need to have dependencies on makefiles.
This won't catch all the cases where LOCAL_ADDITIONAL_DEPENDENCIES contains
a .mk file, because a few users of LOCAL_ADDITIONAL_DEPENDENCIES don't
include base_rules.mk, but it will fix the most common ones.

Bug: 23566977
Change-Id: I66de882421376303ab7233c8ce7274548f6b2199

8 years agoMerge "Use zip -q for adding shared libraries"
Colin Cross [Mon, 28 Sep 2015 23:23:40 +0000 (23:23 +0000)]
Merge "Use zip -q for adding shared libraries"

8 years agoUse zip -q for adding shared libraries
Colin Cross [Mon, 28 Sep 2015 23:15:09 +0000 (16:15 -0700)]
Use zip -q for adding shared libraries

Make zip quiet when adding shared libraries to apks.

Bug: 24409581
Change-Id: I540510eb6e051b5fc9d1d2a7fa5565a5b774a602

8 years agoam e06e961c: am 7edec14c: Merge "Set BUILDING_WITH_NINJA flag when parsing makefiles...
Colin Cross [Mon, 28 Sep 2015 23:13:46 +0000 (23:13 +0000)]
am e06e961c: am 7edec14c: Merge "Set BUILDING_WITH_NINJA flag when parsing makefiles for ninja build"

* commit 'e06e961cc69b48e562f42464d4db0adc2b8d81d9':
  Set BUILDING_WITH_NINJA flag when parsing makefiles for ninja build

8 years agoam 7edec14c: Merge "Set BUILDING_WITH_NINJA flag when parsing makefiles for ninja...
Colin Cross [Mon, 28 Sep 2015 23:04:57 +0000 (23:04 +0000)]
am 7edec14c: Merge "Set BUILDING_WITH_NINJA flag when parsing makefiles for ninja build"

* commit '7edec14c8dfe4e499cba0d77dc20bc985af1f586':
  Set BUILDING_WITH_NINJA flag when parsing makefiles for ninja build

8 years agoReland: Only put PARSE_TIME_MAKE_GOALS into KATI_TARGETS
Shinichiro Hamaji [Thu, 24 Sep 2015 05:33:27 +0000 (14:33 +0900)]
Reland: Only put PARSE_TIME_MAKE_GOALS into KATI_TARGETS

Only goals that modify the parsing need to be passed to kati, filter out
everything else and only pass it to ninja.

Also, always specify --gen_all_phony_targets. With this flag, kati emits
all phony targets in the ninja file so a ninja file generated only with
PARSE_TIME_MAKE_GOALS can handle targets which don't change the parsing.

This is a reland attempt of
https://android-review.googlesource.com/#/c/172800/

The two issues should have been fixed by Ying in internal trees.

Bug: 24339367
Change-Id: I8ba2254f9bff271da2a7aa7684fd3d987e07c9d3

8 years agoMerge "Set BUILDING_WITH_NINJA flag when parsing makefiles for ninja build"
Colin Cross [Mon, 28 Sep 2015 23:00:46 +0000 (23:00 +0000)]
Merge "Set BUILDING_WITH_NINJA flag when parsing makefiles for ninja build"

8 years agoam 5540a746: am f262f906: Merge "Remove "preparing StaticLib" messages"
Colin Cross [Mon, 28 Sep 2015 22:36:18 +0000 (22:36 +0000)]
am 5540a746: am f262f906: Merge "Remove "preparing StaticLib" messages"

* commit '5540a746b6bb52b6511ab58fe7c14822e23947c1':
  Remove "preparing StaticLib" messages

8 years agoSet BUILDING_WITH_NINJA flag when parsing makefiles for ninja build
Colin Cross [Mon, 28 Sep 2015 22:36:05 +0000 (15:36 -0700)]
Set BUILDING_WITH_NINJA flag when parsing makefiles for ninja build

Distinguish between parsing makefiles in make for a pre-ninja build,
parsing makefiles in kati for a ninja build, and parsing makefiles in
make for a non-ninja build by leaving USE_NINJA=true enabled for the
kati pass but also setting BUILDING_WITH_NINJA.

Change-Id: I63f1ce1efe08cd86fdf41f8051901f720b38cfaf

8 years agoam f262f906: Merge "Remove "preparing StaticLib" messages"
Colin Cross [Mon, 28 Sep 2015 22:26:54 +0000 (22:26 +0000)]
am f262f906: Merge "Remove "preparing StaticLib" messages"

* commit 'f262f906f28f1abedb32b1645b7f1ed5c0abbe45':
  Remove "preparing StaticLib" messages

8 years agoMerge "Remove "preparing StaticLib" messages"
Colin Cross [Mon, 28 Sep 2015 22:24:02 +0000 (22:24 +0000)]
Merge "Remove "preparing StaticLib" messages"

8 years agoRemove "preparing StaticLib" messages
Colin Cross [Mon, 28 Sep 2015 21:51:19 +0000 (14:51 -0700)]
Remove "preparing StaticLib" messages

The preparing StaticLib messages don't provide any useful information,
remove them to clean up build output.

Bug: 24409581
Change-Id: I81fa7c47fd0d10846a21667b6421b4777260d0e9

8 years agoam 134b372c: am 3ab46587: am 92da6bdb: am 5e858e3d: Merge "Updating PLATFORM_SECURITY...
Zach Jang [Mon, 28 Sep 2015 21:43:12 +0000 (21:43 +0000)]
am 134b372c: am 3ab46587: am 92da6bdb: am 5e858e3d: Merge "Updating PLATFORM_SECURITY_PATCH to 2015-11-01 for Nov OTA" into mnc-dev

* commit '134b372c09ad16f9aba154e3a14ff24f11010f7a':
  Updating PLATFORM_SECURITY_PATCH to 2015-11-01 for Nov OTA

8 years agoam 3ab46587: am 92da6bdb: am 5e858e3d: Merge "Updating PLATFORM_SECURITY_PATCH to...
Zach Jang [Mon, 28 Sep 2015 21:38:18 +0000 (21:38 +0000)]
am 3ab46587: am 92da6bdb: am 5e858e3d: Merge "Updating PLATFORM_SECURITY_PATCH to 2015-11-01 for Nov OTA" into mnc-dev

* commit '3ab46587418d647e201783af0df496f83d3e33f0':
  Updating PLATFORM_SECURITY_PATCH to 2015-11-01 for Nov OTA

8 years agoam 92da6bdb: am 5e858e3d: Merge "Updating PLATFORM_SECURITY_PATCH to 2015-11-01 for...
Zach Jang [Mon, 28 Sep 2015 21:33:30 +0000 (21:33 +0000)]
am 92da6bdb: am 5e858e3d: Merge "Updating PLATFORM_SECURITY_PATCH to 2015-11-01 for Nov OTA" into mnc-dev

* commit '92da6bdb09e0c64996aee54da9c088f37dcc0724':
  Updating PLATFORM_SECURITY_PATCH to 2015-11-01 for Nov OTA

8 years agoam 5e858e3d: Merge "Updating PLATFORM_SECURITY_PATCH to 2015-11-01 for Nov OTA" into...
Zach Jang [Mon, 28 Sep 2015 21:27:22 +0000 (21:27 +0000)]
am 5e858e3d: Merge "Updating PLATFORM_SECURITY_PATCH to 2015-11-01 for Nov OTA" into mnc-dev

* commit '5e858e3db9f7b2037dc9e03c08f9687d5a6718bd':
  Updating PLATFORM_SECURITY_PATCH to 2015-11-01 for Nov OTA

8 years agoam 9a5afa52: am 5e23069b: Merge "build_image.py: Use a fixed timestamp in the generat...
Tao Bao [Mon, 28 Sep 2015 21:24:38 +0000 (21:24 +0000)]
am 9a5afa52: am 5e23069b: Merge "build_image.py: Use a fixed timestamp in the generated image."

* commit '9a5afa5242a4d179fc45f59944c0fba5ccaa4c15':
  build_image.py: Use a fixed timestamp in the generated image.

8 years agoMerge "Updating PLATFORM_SECURITY_PATCH to 2015-11-01 for Nov OTA" into mnc-dev
Zach Jang [Mon, 28 Sep 2015 21:17:41 +0000 (21:17 +0000)]
Merge "Updating PLATFORM_SECURITY_PATCH to 2015-11-01 for Nov OTA" into mnc-dev

8 years agoam 5e23069b: Merge "build_image.py: Use a fixed timestamp in the generated image."
Tao Bao [Mon, 28 Sep 2015 21:16:34 +0000 (21:16 +0000)]
am 5e23069b: Merge "build_image.py: Use a fixed timestamp in the generated image."

* commit '5e23069bceebfbf17f67c709bad495d707b194dc':
  build_image.py: Use a fixed timestamp in the generated image.

8 years agoMerge "build_image.py: Use a fixed timestamp in the generated image."
Tao Bao [Mon, 28 Sep 2015 21:09:23 +0000 (21:09 +0000)]
Merge "build_image.py: Use a fixed timestamp in the generated image."

8 years agobuild_image.py: Use a fixed timestamp in the generated image.
Tao Bao [Mon, 28 Sep 2015 20:44:13 +0000 (13:44 -0700)]
build_image.py: Use a fixed timestamp in the generated image.

Bug: 24377993
Change-Id: I9b1433c8c877dc2a391615bb016b8970426e9f70

8 years agoam db4cba4a: am 562ad0b5: Merge "Package breakpad symbols in target files zip"
Steve Fung [Mon, 28 Sep 2015 20:30:51 +0000 (20:30 +0000)]
am db4cba4a: am 562ad0b5: Merge "Package breakpad symbols in target files zip"

* commit 'db4cba4a084c545e692c324abe26be33b0c3434b':
  Package breakpad symbols in target files zip

8 years agoam 562ad0b5: Merge "Package breakpad symbols in target files zip"
Steve Fung [Mon, 28 Sep 2015 20:24:32 +0000 (20:24 +0000)]
am 562ad0b5: Merge "Package breakpad symbols in target files zip"

* commit '562ad0b5e4f5d49fc62e72ca1d6eb18acab6e90b':
  Package breakpad symbols in target files zip

8 years agoMerge "Package breakpad symbols in target files zip"
Steve Fung [Mon, 28 Sep 2015 20:07:55 +0000 (20:07 +0000)]
Merge "Package breakpad symbols in target files zip"

8 years agoMake linker configurable through environment.
Nicolas Geoffray [Fri, 25 Sep 2015 12:54:09 +0000 (13:54 +0100)]
Make linker configurable through environment.

Change-Id: I152ad7b41cfa05f2f59f51c6d8bd1e427f1a1649

8 years agoam a9bd9981: am cf448ddb: Merge "Use gomacc even for FDO build"
Shinichiro Hamaji [Mon, 28 Sep 2015 04:47:57 +0000 (04:47 +0000)]
am a9bd9981: am cf448ddb: Merge "Use gomacc even for FDO build"

* commit 'a9bd99816f768531f43367facc01fd140e43115a':
  Use gomacc even for FDO build

8 years agoam cf448ddb: Merge "Use gomacc even for FDO build"
Shinichiro Hamaji [Mon, 28 Sep 2015 04:43:25 +0000 (04:43 +0000)]
am cf448ddb: Merge "Use gomacc even for FDO build"

* commit 'cf448ddb4f95f511575e56a729e0d60a45d84e1e':
  Use gomacc even for FDO build

8 years agoMerge "Use gomacc even for FDO build"
Shinichiro Hamaji [Mon, 28 Sep 2015 04:38:53 +0000 (04:38 +0000)]
Merge "Use gomacc even for FDO build"

8 years agoam ad4b1ef6: am 581a028f: Merge "Remove checkbuild and test from parse time goals"
Colin Cross [Sat, 26 Sep 2015 03:44:39 +0000 (03:44 +0000)]
am ad4b1ef6: am 581a028f: Merge "Remove checkbuild and test from parse time goals"

* commit 'ad4b1ef65eb0d2dd783a439732631a5d86efc7f3':
  Remove checkbuild and test from parse time goals

8 years agoam 581a028f: Merge "Remove checkbuild and test from parse time goals"
Colin Cross [Sat, 26 Sep 2015 03:37:54 +0000 (03:37 +0000)]
am 581a028f: Merge "Remove checkbuild and test from parse time goals"

* commit '581a028fb562b1d877de2b82d6a08df045d73ec8':
  Remove checkbuild and test from parse time goals

8 years agoMerge "Remove checkbuild and test from parse time goals"
Colin Cross [Sat, 26 Sep 2015 03:33:35 +0000 (03:33 +0000)]
Merge "Remove checkbuild and test from parse time goals"

8 years agoUse gomacc even for FDO build
Shinichiro Hamaji [Thu, 24 Sep 2015 08:51:20 +0000 (17:51 +0900)]
Use gomacc even for FDO build

Goma's client recognizes -fprofile-use= flag so shoulde be
compatible with Android's FDO build.

Change-Id: I0d21d6f530cd05770f8dc12e9dc33a5db49a9c7d

8 years agoPackage breakpad symbols in target files zip
Steve Fung [Fri, 25 Sep 2015 01:12:33 +0000 (18:12 -0700)]
Package breakpad symbols in target files zip

When BREAKPAD_GENERATE_SYMBOLS is set to true, package the breakpad
symbols into the target files zip thats generated with `make dist`.

Bug: 24165970
Change-Id: I11c0d9a9d9e159475bfdb7bc338f9e9ac60aeada

8 years agoam 3a3c21ca: am 094116f0: Merge "Remove the unnecessary rs_compatibility_jni_libs...
Ying Wang [Sat, 26 Sep 2015 01:12:52 +0000 (01:12 +0000)]
am 3a3c21ca: am 094116f0: Merge "Remove the unnecessary rs_compatibility_jni_libs install rules."

* commit '3a3c21cafb27b4015005f0d0ddf1acfc913d18f6':
  Remove the unnecessary rs_compatibility_jni_libs install rules.

8 years agoam 094116f0: Merge "Remove the unnecessary rs_compatibility_jni_libs install rules."
Ying Wang [Sat, 26 Sep 2015 01:06:38 +0000 (01:06 +0000)]
am 094116f0: Merge "Remove the unnecessary rs_compatibility_jni_libs install rules."

* commit '094116f0374da3dcba3ff1425f0cb42caf1c6d59':
  Remove the unnecessary rs_compatibility_jni_libs install rules.

8 years agoMerge "Remove the unnecessary rs_compatibility_jni_libs install rules."
Ying Wang [Sat, 26 Sep 2015 01:00:14 +0000 (01:00 +0000)]
Merge "Remove the unnecessary rs_compatibility_jni_libs install rules."

8 years agoam 84494473: am aaa9d8dc: Merge "Fix windows build"
Colin Cross [Sat, 26 Sep 2015 00:20:57 +0000 (00:20 +0000)]
am 84494473: am aaa9d8dc: Merge "Fix windows build"

* commit '8449447384a882e302861892ea6edf92ebd4d55e':
  Fix windows build

8 years agoam aaa9d8dc: Merge "Fix windows build"
Colin Cross [Sat, 26 Sep 2015 00:15:44 +0000 (00:15 +0000)]
am aaa9d8dc: Merge "Fix windows build"

* commit 'aaa9d8dc0aba0446fb11238f2aa869ce0b33df2f':
  Fix windows build

8 years agoMerge "Fix windows build"
Colin Cross [Sat, 26 Sep 2015 00:09:58 +0000 (00:09 +0000)]
Merge "Fix windows build"

8 years agoFix windows build
Colin Cross [Sat, 26 Sep 2015 00:00:14 +0000 (17:00 -0700)]
Fix windows build

The windows toolchain doesn't support color, only apply
-fdiagnostics-color to HOST and TARGET, not HOST_CROSS.

Change-Id: I17b999a2852b8d70b2d39a58befa10e2e32c4608

8 years agoam cf26cbfb: am 67020d23: Merge "Link libgtest_main before libgtest"
Colin Cross [Fri, 25 Sep 2015 23:46:28 +0000 (23:46 +0000)]
am cf26cbfb: am 67020d23: Merge "Link libgtest_main before libgtest"

* commit 'cf26cbfb48a795c9e4c21d9219ec5ad26e69f044':
  Link libgtest_main before libgtest

8 years agoRemove checkbuild and test from parse time goals
Colin Cross [Fri, 25 Sep 2015 23:43:36 +0000 (16:43 -0700)]
Remove checkbuild and test from parse time goals

The tests goal is not a parse time goal.

The checkbuild goal is only a parse time goal so that it doesn't result
in a circular dependency between droid and checkbuild when
ANDROID_BUILD_EVERYTHING_BY_DEFAULT is set.  Get rid of the circular
dependency by making droid depend on droid_targets, and droid_targets
depend on the targets that are normally built for droid.  checkbuild can
then always depend on droid_targets, and droid can condtionally depend
on checkbuild without introducing a circular dependency.

Bug: 24413153
Change-Id: I231d80e05ffe321384a5efbcdf5578f86ad84da0

8 years agoam 67020d23: Merge "Link libgtest_main before libgtest"
Colin Cross [Fri, 25 Sep 2015 23:38:29 +0000 (23:38 +0000)]
am 67020d23: Merge "Link libgtest_main before libgtest"

* commit '67020d2338dd51af5daa3479624acaa494be51a9':
  Link libgtest_main before libgtest

8 years agoMerge "Link libgtest_main before libgtest"
Colin Cross [Fri, 25 Sep 2015 23:30:48 +0000 (23:30 +0000)]
Merge "Link libgtest_main before libgtest"

8 years agoam ba9bc4d7: am 0d97557d: Merge "Enable color output from gcc and clang"
Colin Cross [Fri, 25 Sep 2015 23:22:28 +0000 (23:22 +0000)]
am ba9bc4d7: am 0d97557d: Merge "Enable color output from gcc and clang"

* commit 'ba9bc4d70f2099ad2db9b759462a354d6f659b9a':
  Enable color output from gcc and clang

8 years agoam 0d97557d: Merge "Enable color output from gcc and clang"
Colin Cross [Fri, 25 Sep 2015 23:17:02 +0000 (23:17 +0000)]
am 0d97557d: Merge "Enable color output from gcc and clang"

* commit '0d97557d3d6f56cf6dfdb7552d4f1471d56dfabe':
  Enable color output from gcc and clang

8 years agoRemove the unnecessary rs_compatibility_jni_libs install rules.
Ying Wang [Fri, 25 Sep 2015 23:06:48 +0000 (16:06 -0700)]
Remove the unnecessary rs_compatibility_jni_libs install rules.

We only build rs_compatibility_jni_libs for unbundled build or when
FORCE_BUILD_RS_COMPAT is set. We don't need to install the
rs_compatibility_jni_libs to system.img in either case.

It's bad idea to install them to system.img, because when two modules
have .rs files with the same name, their installed files conflict.

Change-Id: I7524a301c59396db464f28b17b8f8bf1f15523ca

8 years agoLink libgtest_main before libgtest
Colin Cross [Fri, 25 Sep 2015 23:11:31 +0000 (16:11 -0700)]
Link libgtest_main before libgtest

libgtest_main uses symbols from libgtest.  If libgtest_main is linked
after libgtest, and the test .o files don't reference libgtest (which is
unlikely), then the libgtest .o files will be ignored and libgtest_main
won't be able to find its symbols from libgtest.

Change-Id: Ica3bc679bd9d14e9a3065be927f085cf52faab64

8 years agoMerge "Enable color output from gcc and clang"
Colin Cross [Fri, 25 Sep 2015 23:10:45 +0000 (23:10 +0000)]
Merge "Enable color output from gcc and clang"

8 years agoam c41dc0ad: am 251d56b8: Merge "releasetools: Update the fingerprint when signing."
Tao Bao [Fri, 25 Sep 2015 21:20:11 +0000 (21:20 +0000)]
am c41dc0ad: am 251d56b8: Merge "releasetools: Update the fingerprint when signing."

* commit 'c41dc0ad1abf856143f1a4d539aca0099d2f016d':
  releasetools: Update the fingerprint when signing.