OSDN Git Service

android-x86/build.git
10 years agoam 4f12fcee: Add missing quotation mark in assertion
Michael Runge [Fri, 9 May 2014 22:26:05 +0000 (22:26 +0000)]
am 4f12fcee: Add missing quotation mark in assertion

* commit '4f12fceead59e9e66bf49ad04075edddddc4cdc6':
  Add missing quotation mark in assertion

10 years agoam 91a99c28: fix ota script to generate non-block commands correctly
Doug Zongker [Fri, 9 May 2014 22:25:43 +0000 (22:25 +0000)]
am 91a99c28: fix ota script to generate non-block commands correctly

* commit '91a99c28e0d15a753bc303982c970c96d6dfe0f5':
  fix ota script to generate non-block commands correctly

10 years agoAdd missing quotation mark in assertion
Michael Runge [Fri, 9 May 2014 21:14:42 +0000 (14:14 -0700)]
Add missing quotation mark in assertion

Change-Id: I3e76997fe257bfccb7d61dcc1273e014cdb55a41

10 years agofix ota script to generate non-block commands correctly
Doug Zongker [Fri, 9 May 2014 20:15:01 +0000 (13:15 -0700)]
fix ota script to generate non-block commands correctly

If you had a target_files without a recovery patch and specified
--block (which should have no effect without a patch), it would have
omitted some necessary commands from the OTA script.

Change-Id: I96e79cd561ebf09cfe53792d1cc558cc71479869

10 years agoam 1aebed36: Merge "assert recovery finger/thumbprints, not system"
Doug Zongker [Fri, 9 May 2014 17:48:54 +0000 (17:48 +0000)]
am 1aebed36: Merge "assert recovery finger/thumbprints, not system"

* commit '1aebed3659ab3cfbed133981cbbc3b27d83ae9f5':
  assert recovery finger/thumbprints, not system

10 years agoMerge "assert recovery finger/thumbprints, not system"
Doug Zongker [Fri, 9 May 2014 17:44:16 +0000 (17:44 +0000)]
Merge "assert recovery finger/thumbprints, not system"

10 years agoam 9604c068: am a01cb054: am c581e10a: am eca0043b: Merge "Disable canonical prefixes...
Andrew Hsieh [Fri, 9 May 2014 17:13:04 +0000 (17:13 +0000)]
am 9604c068: am a01cb054: am c581e10a: am eca0043b: Merge "Disable canonical prefixes of system headers"

* commit '9604c0680fba667f1f73fa62aea8ff22f9f13689':
  Disable canonical prefixes of system headers

10 years agoam a01cb054: am c581e10a: am eca0043b: Merge "Disable canonical prefixes of system...
Andrew Hsieh [Fri, 9 May 2014 17:06:54 +0000 (17:06 +0000)]
am a01cb054: am c581e10a: am eca0043b: Merge "Disable canonical prefixes of system headers"

* commit 'a01cb05450c6435c9cdca58534ed00eafb07f6eb':
  Disable canonical prefixes of system headers

10 years agoam c581e10a: am eca0043b: Merge "Disable canonical prefixes of system headers"
Andrew Hsieh [Fri, 9 May 2014 17:02:10 +0000 (17:02 +0000)]
am c581e10a: am eca0043b: Merge "Disable canonical prefixes of system headers"

* commit 'c581e10a2b6f54e6f6b24dbd3e5fb10cdf3c77eb':
  Disable canonical prefixes of system headers

10 years agoam 38e49504: am 96e487b2: am 98892291: am 3afc688a: Merge "javac: rename common_flags...
Ying Wang [Fri, 9 May 2014 16:59:24 +0000 (16:59 +0000)]
am 38e49504: am 96e487b2: am 98892291: am 3afc688a: Merge "javac: rename common_flags to avoid conflictions"

* commit '38e49504efe2b52195eca19da63e000c2eceed0d':
  javac: rename common_flags to avoid conflictions

10 years agoam eca0043b: Merge "Disable canonical prefixes of system headers"
Andrew Hsieh [Fri, 9 May 2014 16:59:04 +0000 (16:59 +0000)]
am eca0043b: Merge "Disable canonical prefixes of system headers"

* commit 'eca0043b869cb10792e2f3e79d4714bde2945bac':
  Disable canonical prefixes of system headers

10 years agoMerge "Disable canonical prefixes of system headers"
Andrew Hsieh [Fri, 9 May 2014 16:55:00 +0000 (16:55 +0000)]
Merge "Disable canonical prefixes of system headers"

10 years agoam 96e487b2: am 98892291: am 3afc688a: Merge "javac: rename common_flags to avoid...
Ying Wang [Fri, 9 May 2014 16:54:38 +0000 (16:54 +0000)]
am 96e487b2: am 98892291: am 3afc688a: Merge "javac: rename common_flags to avoid conflictions"

* commit '96e487b262c2d5d7c02d49e29e71895588e15549':
  javac: rename common_flags to avoid conflictions

10 years agoam 98892291: am 3afc688a: Merge "javac: rename common_flags to avoid conflictions"
Ying Wang [Fri, 9 May 2014 16:50:05 +0000 (16:50 +0000)]
am 98892291: am 3afc688a: Merge "javac: rename common_flags to avoid conflictions"

* commit '9889229133470c89acfb0083f8d5c62c29ea1d4e':
  javac: rename common_flags to avoid conflictions

10 years agoam 3afc688a: Merge "javac: rename common_flags to avoid conflictions"
Ying Wang [Fri, 9 May 2014 16:45:44 +0000 (16:45 +0000)]
am 3afc688a: Merge "javac: rename common_flags to avoid conflictions"

* commit '3afc688a6acc1753a2b104719a7a27f223f50750':
  javac: rename common_flags to avoid conflictions

10 years agoMerge "javac: rename common_flags to avoid conflictions"
Ying Wang [Fri, 9 May 2014 16:40:33 +0000 (16:40 +0000)]
Merge "javac: rename common_flags to avoid conflictions"

10 years agoassert recovery finger/thumbprints, not system
Doug Zongker [Fri, 9 May 2014 15:29:05 +0000 (08:29 -0700)]
assert recovery finger/thumbprints, not system

Block OTAs don't have the system partition mounted and so can't use
file_getprop on the system partition.  Make assertions look at the
recovery system finger/thumbprints, which should be the same as the
ones on the system partition (even for sprout devices).

Change-Id: Ie5d329d13beab4b428e37f75da9b9e1b8ceb35bc

10 years agoDisable canonical prefixes of system headers
Andrew Hsieh [Fri, 9 May 2014 06:13:13 +0000 (14:13 +0800)]
Disable canonical prefixes of system headers

GCC know a few pre-defined paths (relative to its location) to
search for headers, libraries, program, etc.  By default GCC prefixes
its own path(argv[0]) and calls realpath() which result in absolute
path with all symlink, . and .. removed.

It's usually good to have canonicalised paths, but absolute paths
in *.d file can cause unnecessary relinking when stale entries
in ccache cache hit

Add -no-canonical-prefixes (gcc>=4.6) and
-fno-canonical-system-headers (gcc>4.6) to disable realpath() on
prefixed paths

Change-Id: I58d739e61fb013015fb05a9c98b2132b307f915a

10 years agoam 0cd5ec5b: Merge "Fix build: Revert "Add verity support to `make dist`.""
Ed Heyl [Fri, 9 May 2014 06:48:35 +0000 (06:48 +0000)]
am 0cd5ec5b: Merge "Fix build: Revert "Add verity support to `make dist`.""

* commit '0cd5ec5b16c02d1d435f550c45e3500899081e12':
  Fix build: Revert "Add verity support to `make dist`."

10 years agoMerge "Fix build: Revert "Add verity support to `make dist`.""
Ed Heyl [Fri, 9 May 2014 05:58:27 +0000 (05:58 +0000)]
Merge "Fix build: Revert "Add verity support to `make dist`.""

10 years agoFix build: Revert "Add verity support to `make dist`."
Ed Heyl [Fri, 9 May 2014 05:53:54 +0000 (05:53 +0000)]
Fix build: Revert "Add verity support to `make dist`."

This reverts commit 5dee206d8ef106a70a5ada4b8aba9c4489f7e308.

Change-Id: I6f4f536c127d3e5dcb6594efb193231cd8dece7e

10 years agojavac: rename common_flags to avoid conflictions
Nick Reuter [Fri, 9 May 2014 02:36:05 +0000 (21:36 -0500)]
javac: rename common_flags to avoid conflictions

 * Currently the flag conflicts with one seen in hardware/qcom
   rename to avoid issues.

Change-Id: I876fcd6a254f349dc5260509bcddb0367a7d49d8
Signed-off-by: Nick Reuter <nreuter85@gmail.com>
10 years agoam 7b967dc1: am a6a2969e: Resolved conflicts for merge of 05a7a955 to klp-modular...
Xavier Ducrohet [Fri, 9 May 2014 02:20:05 +0000 (02:20 +0000)]
am 7b967dc1: am a6a2969e: Resolved conflicts for merge of 05a7a955 to klp-modular-dev-plus-aosp

* commit '7b967dc13fa59a99c00d9b7f0c457b867ef1397f':
  Remove SDK Tools from platform builds.

10 years agoam a6a2969e: Resolved conflicts for merge of 05a7a955 to klp-modular-dev-plus-aosp
Xavier Ducrohet [Fri, 9 May 2014 02:13:32 +0000 (02:13 +0000)]
am a6a2969e: Resolved conflicts for merge of 05a7a955 to klp-modular-dev-plus-aosp

* commit 'a6a2969e020ea16edbe24661d2b63f7f2bdf98b6':
  Remove SDK Tools from platform builds.

10 years agoResolved conflicts for merge of 05a7a955 to klp-modular-dev-plus-aosp
Xavier Ducrohet [Fri, 9 May 2014 01:41:34 +0000 (18:41 -0700)]
Resolved conflicts for merge of 05a7a955 to klp-modular-dev-plus-aosp

Change-Id: Ife0d1ef3d5a0cb4b91c8b813d259c947c85018f8

10 years agoam c921b1eb: Merge "Add verity support to `make dist`."
Geremy Condra [Fri, 9 May 2014 01:43:13 +0000 (01:43 +0000)]
am c921b1eb: Merge "Add verity support to `make dist`."

* commit 'c921b1eb198a3da1fd8a1d6a378aa9b1d4d3b980':
  Add verity support to `make dist`.

10 years agoMerge "Add verity support to `make dist`."
Geremy Condra [Fri, 9 May 2014 01:39:44 +0000 (01:39 +0000)]
Merge "Add verity support to `make dist`."

10 years agoam afe444a5: Merge "Remove SDK Tools from platform builds."
Xavier Ducrohet [Fri, 9 May 2014 00:52:34 +0000 (00:52 +0000)]
am afe444a5: Merge "Remove SDK Tools from platform builds."

* commit 'afe444a564ed72cdda792822a0c9dab57a8c9172':
  Remove SDK Tools from platform builds.

10 years agoMerge "Remove SDK Tools from platform builds."
Xavier Ducrohet [Fri, 9 May 2014 00:46:44 +0000 (00:46 +0000)]
Merge "Remove SDK Tools from platform builds."

10 years agoam e55c2517: am af3f1a54: am d6214b31: am 0d4b3df6: Merge "Target "tests" now only...
Ying Wang [Fri, 9 May 2014 00:20:40 +0000 (00:20 +0000)]
am e55c2517: am af3f1a54: am d6214b31: am 0d4b3df6: Merge "Target "tests" now only builds the modules tagged as "tests""

* commit 'e55c2517e5a71eb22f8f6a01edfa579d764d045b':
  Target "tests" now only builds the modules tagged as "tests"

10 years agoam 82d64345: am 1ba08f6b: (-s ours) am 2d41656c: am f6603f75: Merge "Add tool to...
Ying Wang [Fri, 9 May 2014 00:20:39 +0000 (00:20 +0000)]
am 82d64345: am 1ba08f6b: (-s ours) am 2d41656c: am f6603f75: Merge "Add tool to package up built modules."

* commit '82d643450b0333ff3cdf14d25b05665edd134165':
  Add tool to package up built modules.

10 years agoam af3f1a54: am d6214b31: am 0d4b3df6: Merge "Target "tests" now only builds the...
Ying Wang [Fri, 9 May 2014 00:15:43 +0000 (00:15 +0000)]
am af3f1a54: am d6214b31: am 0d4b3df6: Merge "Target "tests" now only builds the modules tagged as "tests""

* commit 'af3f1a54545dadc4606b74e16416712fbd3efecf':
  Target "tests" now only builds the modules tagged as "tests"

10 years agoam 1ba08f6b: (-s ours) am 2d41656c: am f6603f75: Merge "Add tool to package up built...
Ying Wang [Fri, 9 May 2014 00:15:42 +0000 (00:15 +0000)]
am 1ba08f6b: (-s ours) am 2d41656c: am f6603f75: Merge "Add tool to package up built modules."

* commit '1ba08f6b7c79a75eb43017babdc760642ad39b6a':
  Add tool to package up built modules.

10 years agoam d6214b31: am 0d4b3df6: Merge "Target "tests" now only builds the modules tagged...
Ying Wang [Fri, 9 May 2014 00:10:43 +0000 (00:10 +0000)]
am d6214b31: am 0d4b3df6: Merge "Target "tests" now only builds the modules tagged as "tests""

* commit 'd6214b3161161faf63a60b3ad3f595569a481192':
  Target "tests" now only builds the modules tagged as "tests"

10 years agoam 2d41656c: am f6603f75: Merge "Add tool to package up built modules."
Ying Wang [Fri, 9 May 2014 00:10:43 +0000 (00:10 +0000)]
am 2d41656c: am f6603f75: Merge "Add tool to package up built modules."

* commit '2d41656cdb41853e42a7ea2c0597ce505ef51750':
  Add tool to package up built modules.

10 years agoam 0d4b3df6: Merge "Target "tests" now only builds the modules tagged as "tests""
Ying Wang [Fri, 9 May 2014 00:06:36 +0000 (00:06 +0000)]
am 0d4b3df6: Merge "Target "tests" now only builds the modules tagged as "tests""

* commit '0d4b3df6aa495ab2aaabe3a8d5c9c6ad69ab5667':
  Target "tests" now only builds the modules tagged as "tests"

10 years agoam f6603f75: Merge "Add tool to package up built modules."
Ying Wang [Fri, 9 May 2014 00:06:35 +0000 (00:06 +0000)]
am f6603f75: Merge "Add tool to package up built modules."

* commit 'f6603f753d492823e19d0677d5a9ccfc16f51805':
  Add tool to package up built modules.

10 years agoMerge "Target "tests" now only builds the modules tagged as "tests""
Ying Wang [Fri, 9 May 2014 00:03:03 +0000 (00:03 +0000)]
Merge "Target "tests" now only builds the modules tagged as "tests""

10 years agoMerge "Add tool to package up built modules."
Ying Wang [Fri, 9 May 2014 00:02:50 +0000 (00:02 +0000)]
Merge "Add tool to package up built modules."

10 years agoTarget "tests" now only builds the modules tagged as "tests"
Ying Wang [Wed, 7 May 2014 23:39:21 +0000 (16:39 -0700)]
Target "tests" now only builds the modules tagged as "tests"

But not install them.
This prevents "make tests" polluting system.img or userdata.img.
We have new mechanism to build and package up modules into zip file in
build/core/tasks/tools.
Change package-modules.mk to install DATA/ instead of data/ in the
zip file; Better handle of module name conflicting.

Bug: 13585955
Change-Id: I7586a8c7995b984c9ead0ba2fa84dd5d2dd20bd1

10 years agoAdd tool to package up built modules.
Ying Wang [Mon, 5 May 2014 23:46:52 +0000 (16:46 -0700)]
Add tool to package up built modules.

With this change, you can package up modules while avoiding installing
them to the system.img or userdata.img.
- build/core/tasks/tools/package-modules.mk
  You can use this template to package up modules into a zip file and
  preserve the installed file paths.
- LOCAL_PICKUP_FILES, you can use this variable to package up extra
  files/directories.

Bug: 13585955
Change-Id: I103042b24ccf17cf5dc90c016d97ed1dd293e50b

10 years agoam 151c5060: Merge "Target "tests" now only builds the modules tagged as "tests""
Ying Wang [Thu, 8 May 2014 23:46:36 +0000 (23:46 +0000)]
am 151c5060: Merge "Target "tests" now only builds the modules tagged as "tests""

* commit '151c5060c923a847f64629071e10d2eed929609a':
  Target "tests" now only builds the modules tagged as "tests"

10 years agoMerge "Target "tests" now only builds the modules tagged as "tests""
Ying Wang [Thu, 8 May 2014 23:43:31 +0000 (23:43 +0000)]
Merge "Target "tests" now only builds the modules tagged as "tests""

10 years agoam 7e9d23d9: am c0d50f62: am 5bd1da1e: am 41d8760d: Merge "Bump userdata image size...
Tsu Chiang Chuang [Thu, 8 May 2014 23:19:04 +0000 (23:19 +0000)]
am 7e9d23d9: am c0d50f62: am 5bd1da1e: am 41d8760d: Merge "Bump userdata image size from 200 MB to 550 MB"

* commit '7e9d23d9e78a2899a4f44234b2611f46a446154f':
  Bump userdata image size from 200 MB to 550 MB

10 years agoam c0d50f62: am 5bd1da1e: am 41d8760d: Merge "Bump userdata image size from 200 MB...
Tsu Chiang Chuang [Thu, 8 May 2014 23:12:40 +0000 (23:12 +0000)]
am c0d50f62: am 5bd1da1e: am 41d8760d: Merge "Bump userdata image size from 200 MB to 550 MB"

* commit 'c0d50f6295e9c552456c825f9c8045dced05a409':
  Bump userdata image size from 200 MB to 550 MB

10 years agoam 5bd1da1e: am 41d8760d: Merge "Bump userdata image size from 200 MB to 550 MB"
Tsu Chiang Chuang [Thu, 8 May 2014 23:01:48 +0000 (23:01 +0000)]
am 5bd1da1e: am 41d8760d: Merge "Bump userdata image size from 200 MB to 550 MB"

* commit '5bd1da1e0e9dff444f98fb1b2e2954663041198f':
  Bump userdata image size from 200 MB to 550 MB

10 years agoam 41d8760d: Merge "Bump userdata image size from 200 MB to 550 MB"
Tsu Chiang Chuang [Thu, 8 May 2014 22:50:27 +0000 (22:50 +0000)]
am 41d8760d: Merge "Bump userdata image size from 200 MB to 550 MB"

* commit '41d8760d683f21d2868fbfb6872a3cf65b9edbcb':
  Bump userdata image size from 200 MB to 550 MB

10 years agoMerge "Bump userdata image size from 200 MB to 550 MB"
Tsu Chiang Chuang [Thu, 8 May 2014 22:39:00 +0000 (22:39 +0000)]
Merge "Bump userdata image size from 200 MB to 550 MB"

10 years agoam 0e183b2d: am 676c8f04: am 4ed19f0f: am 1e63c2d1: Merge "Add dalvik.vm.dex2oat...
Brian Carlstrom [Thu, 8 May 2014 22:07:59 +0000 (22:07 +0000)]
am 0e183b2d: am 676c8f04: am 4ed19f0f: am 1e63c2d1: Merge "Add dalvik.vm.dex2oat-flags for eng build"

* commit '0e183b2d33f66477a2672d58d2a062e7aeb00c33':
  Add dalvik.vm.dex2oat-flags for eng build

10 years agoam 676c8f04: am 4ed19f0f: am 1e63c2d1: Merge "Add dalvik.vm.dex2oat-flags for eng...
Brian Carlstrom [Thu, 8 May 2014 22:00:37 +0000 (22:00 +0000)]
am 676c8f04: am 4ed19f0f: am 1e63c2d1: Merge "Add dalvik.vm.dex2oat-flags for eng build"

* commit '676c8f0450a9dfb84c12257195ba05619aeed970':
  Add dalvik.vm.dex2oat-flags for eng build

10 years agoam 4ed19f0f: am 1e63c2d1: Merge "Add dalvik.vm.dex2oat-flags for eng build"
Brian Carlstrom [Thu, 8 May 2014 21:57:32 +0000 (21:57 +0000)]
am 4ed19f0f: am 1e63c2d1: Merge "Add dalvik.vm.dex2oat-flags for eng build"

* commit '4ed19f0f4294544d0447025f0079a9d9e185a495':
  Add dalvik.vm.dex2oat-flags for eng build

10 years agoam 1e63c2d1: Merge "Add dalvik.vm.dex2oat-flags for eng build"
Brian Carlstrom [Thu, 8 May 2014 21:53:14 +0000 (21:53 +0000)]
am 1e63c2d1: Merge "Add dalvik.vm.dex2oat-flags for eng build"

* commit '1e63c2d15cba608a154bbd563f96dde334691147':
  Add dalvik.vm.dex2oat-flags for eng build

10 years agoTarget "tests" now only builds the modules tagged as "tests"
Ying Wang [Wed, 7 May 2014 23:39:21 +0000 (16:39 -0700)]
Target "tests" now only builds the modules tagged as "tests"

But not install them.
This prevents "make tests" polluting system.img or userdata.img.
We have new mechanism to build and package up modules into zip file in
build/core/tasks/tools.
Change package-modules.mk to install DATA/ instead of data/ in the
zip file; Better handle of module name conflicting.

Bug: 13585955
Change-Id: I7586a8c7995b984c9ead0ba2fa84dd5d2dd20bd1

10 years agoRemove SDK Tools from platform builds.
Xavier Ducrohet [Tue, 1 Apr 2014 19:13:58 +0000 (12:13 -0700)]
Remove SDK Tools from platform builds.

(cherry picked from commit edf30221b4890673dc714a1efef3b5faf4ae1522)

Change-Id: Ia74c2ece1528adca10a4eec24e73b4ce361af1a9

10 years agoMerge "Add dalvik.vm.dex2oat-flags for eng build"
Brian Carlstrom [Thu, 8 May 2014 21:49:31 +0000 (21:49 +0000)]
Merge "Add dalvik.vm.dex2oat-flags for eng build"

10 years agoam cd882627: am af93afce: am 0a61a603: am 3b15cdb8: Merge "Apply LOCAL_LDLIBS to...
Ying Wang [Thu, 8 May 2014 18:41:43 +0000 (18:41 +0000)]
am cd882627: am af93afce: am 0a61a603: am 3b15cdb8: Merge "Apply LOCAL_LDLIBS to target build rules too."

* commit 'cd882627448dd0a9a084efd28017d745b946d7cd':
  Apply LOCAL_LDLIBS to target build rules too.

10 years agoam af93afce: am 0a61a603: am 3b15cdb8: Merge "Apply LOCAL_LDLIBS to target build...
Ying Wang [Thu, 8 May 2014 18:31:14 +0000 (18:31 +0000)]
am af93afce: am 0a61a603: am 3b15cdb8: Merge "Apply LOCAL_LDLIBS to target build rules too."

* commit 'af93afcec91d31d1f5afb88b83413cdc7c019e70':
  Apply LOCAL_LDLIBS to target build rules too.

10 years agoam 7b9347a7: Remove hardcoded TARGET_PREFER_32_BIT_APPS.
Narayan Kamath [Thu, 8 May 2014 08:44:54 +0000 (08:44 +0000)]
am 7b9347a7: Remove hardcoded TARGET_PREFER_32_BIT_APPS.

* commit '7b9347a7f9d870e149ef38438ad547abe2709ee2':
  Remove hardcoded TARGET_PREFER_32_BIT_APPS.

10 years agoRemove hardcoded TARGET_PREFER_32_BIT_APPS.
Narayan Kamath [Tue, 6 May 2014 14:14:09 +0000 (15:14 +0100)]
Remove hardcoded TARGET_PREFER_32_BIT_APPS.

This isn't required any longer, besides individual products
should be allowed to set this value themselves.

Change-Id: I684edf073b5c19f412b4617f8aa22824193c19be

10 years agoam 0a61a603: am 3b15cdb8: Merge "Apply LOCAL_LDLIBS to target build rules too."
Ying Wang [Thu, 8 May 2014 00:27:03 +0000 (00:27 +0000)]
am 0a61a603: am 3b15cdb8: Merge "Apply LOCAL_LDLIBS to target build rules too."

* commit '0a61a6032ccfe5b26395da1a0a9512957797fa69':
  Apply LOCAL_LDLIBS to target build rules too.

10 years agoam 3b15cdb8: Merge "Apply LOCAL_LDLIBS to target build rules too."
Ying Wang [Thu, 8 May 2014 00:21:35 +0000 (00:21 +0000)]
am 3b15cdb8: Merge "Apply LOCAL_LDLIBS to target build rules too."

* commit '3b15cdb854dfe79507cace8ce54828861bbe7a8c':
  Apply LOCAL_LDLIBS to target build rules too.

10 years agoMerge "Apply LOCAL_LDLIBS to target build rules too."
Ying Wang [Thu, 8 May 2014 00:15:30 +0000 (00:15 +0000)]
Merge "Apply LOCAL_LDLIBS to target build rules too."

10 years agoApply LOCAL_LDLIBS to target build rules too.
Ying Wang [Wed, 7 May 2014 18:33:19 +0000 (11:33 -0700)]
Apply LOCAL_LDLIBS to target build rules too.

Use LOCAL_LDLIBS to link against prebuilt libraries (such as NDK
libraries).
Previously LOCAL_LDLIBS only applies to host modules and the behaviour
confuses users.

Change-Id: I515546d7b59ef54e8ef09050eb58ec63534c9291

10 years agoAdd dalvik.vm.dex2oat-flags for eng build
Brian Carlstrom [Tue, 11 Feb 2014 01:52:53 +0000 (17:52 -0800)]
Add dalvik.vm.dex2oat-flags for eng build

Bug: 12869646
Change-Id: I794320267c846225931f12075c7f32d7848081e9

10 years agoAdd verity support to `make dist`.
Geremy Condra [Tue, 6 May 2014 05:19:37 +0000 (22:19 -0700)]
Add verity support to `make dist`.

Without this, system images will be built that do not contain the
necessary bits for verification.

Change-Id: Icaa636085dbfd386424c90dfbe404c5960df0fe4

10 years agoBump userdata image size from 200 MB to 550 MB
Tsu Chiang Chuang [Wed, 7 May 2014 00:27:20 +0000 (17:27 -0700)]
Bump userdata image size from 200 MB to 550 MB

Change-Id: Ibdf319091a7187dc894f4a923d40868cec4b7b41

10 years agoam 2531f78c: Merge "Add tool to package up built modules."
Ying Wang [Wed, 7 May 2014 00:35:09 +0000 (00:35 +0000)]
am 2531f78c: Merge "Add tool to package up built modules."

* commit '2531f78c5a16f5ec77dc738aed4aa638d89e6e04':
  Add tool to package up built modules.

10 years agoMerge "Add tool to package up built modules."
Ying Wang [Wed, 7 May 2014 00:28:55 +0000 (00:28 +0000)]
Merge "Add tool to package up built modules."

10 years agoam b5baabe6: Merge "Automatically export generated .pb.h files."
Ying Wang [Tue, 6 May 2014 22:18:49 +0000 (22:18 +0000)]
am b5baabe6: Merge "Automatically export generated .pb.h files."

* commit 'b5baabe6517e7da8fb40490d8b8b89d0bd54c7f2':
  Automatically export generated .pb.h files.

10 years agoMerge "Automatically export generated .pb.h files."
Ying Wang [Tue, 6 May 2014 22:15:54 +0000 (22:15 +0000)]
Merge "Automatically export generated .pb.h files."

10 years agoAutomatically export generated .pb.h files.
Ying Wang [Tue, 6 May 2014 20:03:32 +0000 (13:03 -0700)]
Automatically export generated .pb.h files.

- Automatically export the include path of the generated .pb.h files
- Set up the dependency to make sure the .pb.h files get generated
  before any dependent c/c++ files get compiled.
With this change, any module that links a proto library doesn't need
any extra setup.

Bug: 14563418
Change-Id: Iea7d19e9d8dce8e7d479c386b7a6151a95a0a0df

10 years agoam 80ca4a97: am ccd6223f: am ba0bb801: am a16583a0: Merge "Fix windows/mingw build."
Ying Wang [Tue, 6 May 2014 19:24:43 +0000 (19:24 +0000)]
am 80ca4a97: am ccd6223f: am ba0bb801: am a16583a0: Merge "Fix windows/mingw build."

* commit '80ca4a97e3a413daffc38f3e30c4be2475cebee5':
  Fix windows/mingw build.

10 years agoam ccd6223f: am ba0bb801: am a16583a0: Merge "Fix windows/mingw build."
Ying Wang [Tue, 6 May 2014 19:21:35 +0000 (19:21 +0000)]
am ccd6223f: am ba0bb801: am a16583a0: Merge "Fix windows/mingw build."

* commit 'ccd6223f5658dbc627cfe4827d3d6571107ef616':
  Fix windows/mingw build.

10 years agoam ba0bb801: am a16583a0: Merge "Fix windows/mingw build."
Ying Wang [Tue, 6 May 2014 19:19:15 +0000 (19:19 +0000)]
am ba0bb801: am a16583a0: Merge "Fix windows/mingw build."

* commit 'ba0bb801c3cfee582e454432e6a0a75491e54236':
  Fix windows/mingw build.

10 years agoam a16583a0: Merge "Fix windows/mingw build."
Ying Wang [Tue, 6 May 2014 19:16:12 +0000 (19:16 +0000)]
am a16583a0: Merge "Fix windows/mingw build."

* commit 'a16583a0880f574937f08bf2c86be72b0f4b9274':
  Fix windows/mingw build.

10 years agoMerge "Fix windows/mingw build."
Ying Wang [Tue, 6 May 2014 19:13:21 +0000 (19:13 +0000)]
Merge "Fix windows/mingw build."

10 years agoFix windows/mingw build.
Ying Wang [Tue, 6 May 2014 19:10:55 +0000 (12:10 -0700)]
Fix windows/mingw build.

Bug: 14446414
Change-Id: I9d12ed8afb6d4d5a09ef9b2844eb193b52b74271

10 years agoam bf145f88: am bf4cdb49: am c3b2314a: am a37550ed: Merge "Use prebuilt flex."
Ying Wang [Tue, 6 May 2014 18:56:10 +0000 (18:56 +0000)]
am bf145f88: am bf4cdb49: am c3b2314a: am a37550ed: Merge "Use prebuilt flex."

* commit 'bf145f8805b48c180a16aebc2a62d0d22fe722da':
  Use prebuilt flex.

10 years agoam bf4cdb49: am c3b2314a: am a37550ed: Merge "Use prebuilt flex."
Ying Wang [Tue, 6 May 2014 18:52:06 +0000 (18:52 +0000)]
am bf4cdb49: am c3b2314a: am a37550ed: Merge "Use prebuilt flex."

* commit 'bf4cdb49a3e56b37f8bd2eeeeeb4a72795dcd0a9':
  Use prebuilt flex.

10 years agoam c3b2314a: am a37550ed: Merge "Use prebuilt flex."
Ying Wang [Tue, 6 May 2014 18:46:10 +0000 (18:46 +0000)]
am c3b2314a: am a37550ed: Merge "Use prebuilt flex."

* commit 'c3b2314a58e8d6f90766db2ef82303bafcefb766':
  Use prebuilt flex.

10 years agoam a37550ed: Merge "Use prebuilt flex."
Ying Wang [Tue, 6 May 2014 18:43:28 +0000 (18:43 +0000)]
am a37550ed: Merge "Use prebuilt flex."

* commit 'a37550edd39b3520839251b2a4acceca779a8a8b':
  Use prebuilt flex.

10 years agoMerge "Use prebuilt flex."
Ying Wang [Tue, 6 May 2014 18:40:59 +0000 (18:40 +0000)]
Merge "Use prebuilt flex."

10 years agoam d8b39956: am 9c7393b8: am e9dd544d: am 889a93a4: Merge "add silvermont x86 archite...
Ying Wang [Tue, 6 May 2014 16:31:21 +0000 (16:31 +0000)]
am d8b39956: am 9c7393b8: am e9dd544d: am 889a93a4: Merge "add silvermont x86 architecture"

* commit 'd8b39956f8f68288988ca9cc5faba68e3d3a5e23':
  add silvermont x86 architecture

10 years agoam 9c7393b8: am e9dd544d: am 889a93a4: Merge "add silvermont x86 architecture"
Ying Wang [Tue, 6 May 2014 16:28:00 +0000 (16:28 +0000)]
am 9c7393b8: am e9dd544d: am 889a93a4: Merge "add silvermont x86 architecture"

* commit '9c7393b87aed5ae6acd97529b05ce26f80627259':
  add silvermont x86 architecture

10 years agoam e9dd544d: am 889a93a4: Merge "add silvermont x86 architecture"
Ying Wang [Tue, 6 May 2014 16:24:30 +0000 (16:24 +0000)]
am e9dd544d: am 889a93a4: Merge "add silvermont x86 architecture"

* commit 'e9dd544dfed3a974d2bb2e6f783238ecfe64fb6c':
  add silvermont x86 architecture

10 years agoam 889a93a4: Merge "add silvermont x86 architecture"
Ying Wang [Tue, 6 May 2014 16:20:51 +0000 (16:20 +0000)]
am 889a93a4: Merge "add silvermont x86 architecture"

* commit '889a93a49582fa17049f0424af3c1c06f70db407':
  add silvermont x86 architecture

10 years agoMerge "add silvermont x86 architecture"
Ying Wang [Tue, 6 May 2014 16:18:56 +0000 (16:18 +0000)]
Merge "add silvermont x86 architecture"

10 years agoam 40227dfa: am 876dca69: am 2c32044d: am b7e0bdc0: Merge "Increase system image...
Ying Wang [Tue, 6 May 2014 02:13:03 +0000 (02:13 +0000)]
am 40227dfa: am 876dca69: am 2c32044d: am b7e0bdc0: Merge "Increase system image size of generic_x86_64 to 750MB."

* commit '40227dfaaf4588351d5ae81bd109e4a9b2777c8c':
  Increase system image size of generic_x86_64 to 750MB.

10 years agoam 876dca69: am 2c32044d: am b7e0bdc0: Merge "Increase system image size of generic_x...
Ying Wang [Tue, 6 May 2014 02:09:46 +0000 (02:09 +0000)]
am 876dca69: am 2c32044d: am b7e0bdc0: Merge "Increase system image size of generic_x86_64 to 750MB."

* commit '876dca695d1be00054fe7c4b5ac4e7c36b6c1eb9':
  Increase system image size of generic_x86_64 to 750MB.

10 years agoam 2c32044d: am b7e0bdc0: Merge "Increase system image size of generic_x86_64 to...
Ying Wang [Tue, 6 May 2014 02:05:46 +0000 (02:05 +0000)]
am 2c32044d: am b7e0bdc0: Merge "Increase system image size of generic_x86_64 to 750MB."

* commit '2c32044d95501b376cd8f912b28c957accfb1873':
  Increase system image size of generic_x86_64 to 750MB.

10 years agoam b7e0bdc0: Merge "Increase system image size of generic_x86_64 to 750MB."
Ying Wang [Tue, 6 May 2014 02:03:55 +0000 (02:03 +0000)]
am b7e0bdc0: Merge "Increase system image size of generic_x86_64 to 750MB."

* commit 'b7e0bdc02be3c505c72d431c1addd42016d0a7fc':
  Increase system image size of generic_x86_64 to 750MB.

10 years agoMerge "Increase system image size of generic_x86_64 to 750MB."
Ying Wang [Tue, 6 May 2014 02:01:58 +0000 (02:01 +0000)]
Merge "Increase system image size of generic_x86_64 to 750MB."

10 years agoIncrease system image size of generic_x86_64 to 750MB.
Ying Wang [Tue, 6 May 2014 02:01:28 +0000 (19:01 -0700)]
Increase system image size of generic_x86_64 to 750MB.

Change-Id: I0c3264c7f629bc4d8c30539590de00967188807b

10 years agoUse prebuilt flex.
Ying Wang [Tue, 6 May 2014 01:34:57 +0000 (18:34 -0700)]
Use prebuilt flex.

Bug: 14446414
Change-Id: I07fe8d7f246de853e5bae17286834268e36d260c

10 years agoAdd tool to package up built modules.
Ying Wang [Mon, 5 May 2014 23:46:52 +0000 (16:46 -0700)]
Add tool to package up built modules.

With this change, you can package up modules while avoiding installing
them to the system.img or userdata.img.
- build/core/tasks/tools/package-modules.mk
  You can use this template to package up modules into a zip file and
  preserve the installed file paths.
- LOCAL_PICKUP_FILES, you can use this variable to package up extra
  files/directories.

Bug: 13585955
Change-Id: I103042b24ccf17cf5dc90c016d97ed1dd293e50b

10 years agoam d2151e14: am 40aabbee: am 9150a90d: am 5128237a: Merge "build: set TARGET_SUPPORTS...
Colin Cross [Mon, 5 May 2014 23:41:08 +0000 (23:41 +0000)]
am d2151e14: am 40aabbee: am 9150a90d: am 5128237a: Merge "build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config"

* commit 'd2151e1402c1d757a3cafd3e314288ea6222178e':
  build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config

10 years agoam 40aabbee: am 9150a90d: am 5128237a: Merge "build: set TARGET_SUPPORTS_64_BIT_APPS...
Colin Cross [Mon, 5 May 2014 23:37:07 +0000 (23:37 +0000)]
am 40aabbee: am 9150a90d: am 5128237a: Merge "build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config"

* commit '40aabbeeac53a01d42316423c7091612a1302b3f':
  build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config

10 years agoam 9150a90d: am 5128237a: Merge "build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit...
Colin Cross [Mon, 5 May 2014 23:09:04 +0000 (23:09 +0000)]
am 9150a90d: am 5128237a: Merge "build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config"

* commit '9150a90dafd6554519d41e5efffeb501268cf8de':
  build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config

10 years agoam 5128237a: Merge "build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config"
Colin Cross [Mon, 5 May 2014 23:05:14 +0000 (23:05 +0000)]
am 5128237a: Merge "build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config"

* commit '5128237ad3312523c5a1390efce33ad77f0f2ff0':
  build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config

10 years agoMerge "build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config"
Colin Cross [Mon, 5 May 2014 23:02:45 +0000 (23:02 +0000)]
Merge "build: set TARGET_SUPPORTS_64_BIT_APPS in 64-bit config"