OSDN Git Service

android-x86/build.git
9 years agoresolved conflicts for merge of 4c178ebc to lmp-mr1-dev-plus-aosp
Ying Wang [Wed, 4 Feb 2015 19:28:56 +0000 (11:28 -0800)]
resolved conflicts for merge of 4c178ebc to lmp-mr1-dev-plus-aosp

Change-Id: If84527e9333b855d406dc7ac317868f4cfd3f1f2

9 years agoMerge "Remove support of factory ramdisk/bundle."
Ying Wang [Wed, 4 Feb 2015 19:08:09 +0000 (19:08 +0000)]
Merge "Remove support of factory ramdisk/bundle."

9 years agoRemove support of factory ramdisk/bundle.
Ying Wang [Wed, 4 Feb 2015 18:56:33 +0000 (10:56 -0800)]
Remove support of factory ramdisk/bundle.

Bug: 18779515
Change-Id: Ia6d51d43965447e2e95944a7d2b4b41adb121cb7

9 years agoam 4d0f56fb: Merge "Disable transitive dependency library symbol resolving for mips."
Ying Wang [Tue, 3 Feb 2015 19:43:52 +0000 (19:43 +0000)]
am 4d0f56fb: Merge "Disable transitive dependency library symbol resolving for mips."

* commit '4d0f56fba3cb89d871e1277d9314da12406394e5':
  Disable transitive dependency library symbol resolving for mips.

9 years agoMerge "Disable transitive dependency library symbol resolving for mips."
Ying Wang [Tue, 3 Feb 2015 19:30:16 +0000 (19:30 +0000)]
Merge "Disable transitive dependency library symbol resolving for mips."

9 years agoDisable transitive dependency library symbol resolving for mips.
Ying Wang [Tue, 3 Feb 2015 18:58:50 +0000 (10:58 -0800)]
Disable transitive dependency library symbol resolving for mips.

The transitive symbol resolving causes build breakage when a binary
linked against NDK has indirect dependency on platform libraries, or
vice versa.

Change-Id: Idbfe76079c1db14eb1156d0f396e13d26f0ff582

9 years agoresolved conflicts for merge of 5cb4276e to lmp-mr1-dev-plus-aosp
Ying Wang [Sat, 31 Jan 2015 00:57:37 +0000 (16:57 -0800)]
resolved conflicts for merge of 5cb4276e to lmp-mr1-dev-plus-aosp

Change-Id: Ia7f011f24276e7e8e045a2544e5dff2b758b1c62

9 years agoMerge "Add target recoveryimage-nodeps."
Ying Wang [Sat, 31 Jan 2015 00:33:05 +0000 (00:33 +0000)]
Merge "Add target recoveryimage-nodeps."

9 years agoAdd target recoveryimage-nodeps.
Ying Wang [Fri, 30 Jan 2015 22:05:22 +0000 (14:05 -0800)]
Add target recoveryimage-nodeps.

Change-Id: Ie7d11ae8f40260bf23481931c18523895c87ebd7

9 years agoam 7023f614: am 7245b4e2: Support dpi specific aapt flags.
Ying Wang [Fri, 30 Jan 2015 21:18:07 +0000 (21:18 +0000)]
am 7023f614: am 7245b4e2: Support dpi specific aapt flags.

* commit '7023f614e240687e433368a6bfe4116d8f1fedcf':
  Support dpi specific aapt flags.

9 years agoam 7ecc76a0: Support dpi specific aapt flags.
Ying Wang [Fri, 30 Jan 2015 19:34:45 +0000 (19:34 +0000)]
am 7ecc76a0: Support dpi specific aapt flags.

* commit '7ecc76a0f206c07dfd0db9c81673514a31719d33':
  Support dpi specific aapt flags.

9 years agoam 7245b4e2: Support dpi specific aapt flags.
Ying Wang [Fri, 30 Jan 2015 19:34:22 +0000 (19:34 +0000)]
am 7245b4e2: Support dpi specific aapt flags.

* commit '7245b4e2bed6cef8c6bf4cc67ffd98989fde3c91':
  Support dpi specific aapt flags.

9 years agoam 01da8cbc: Merge "envsetup.sh : add help text for sepgrep and mangrep commands"
Elliott Hughes [Fri, 30 Jan 2015 05:03:11 +0000 (05:03 +0000)]
am 01da8cbc: Merge "envsetup.sh : add help text for sepgrep and mangrep commands"

* commit '01da8cbc8c01d73debb14bc236e2d82ad3d7ebbc':
  envsetup.sh : add help text for sepgrep and mangrep commands

9 years agoMerge "envsetup.sh : add help text for sepgrep and mangrep commands"
Elliott Hughes [Fri, 30 Jan 2015 04:51:03 +0000 (04:51 +0000)]
Merge "envsetup.sh : add help text for sepgrep and mangrep commands"

9 years agoenvsetup.sh : add help text for sepgrep and mangrep commands
Trevor Drake [Fri, 30 Jan 2015 04:42:21 +0000 (04:42 +0000)]
envsetup.sh : add help text for sepgrep and mangrep commands

Change-Id: Iac3942da05c1803039b9fcf15fee1fc0e0f4efda

9 years agoSupport dpi specific aapt flags.
Ying Wang [Fri, 30 Jan 2015 02:08:00 +0000 (18:08 -0800)]
Support dpi specific aapt flags.

With this support, you can set dpi-specific aapt flags like:
$(LOCAL_PACKAGE_NAME)_aapt_flags_hdpi := --version-code 100 \
                                         --version-name "100
which will override the --version-code and --version-name set in the
base apk's LOCAL_AAPT_FLAGS.

Bug := 18388705

Change-Id: Ie79d7b1b6bbf7463bce51ddae04ba81384ec58dc

9 years agoSupport dpi specific aapt flags.
Ying Wang [Fri, 30 Jan 2015 02:08:00 +0000 (18:08 -0800)]
Support dpi specific aapt flags.

With this support, you can set dpi-specific aapt flags like:
$(LOCAL_PACKAGE_NAME)_aapt_flags_hdpi := --version-code 100 \
                                         --version-name "100
which will override the --version-code and --version-name set in the
base apk's LOCAL_AAPT_FLAGS.

Bug := 18388705

Change-Id: Ie79d7b1b6bbf7463bce51ddae04ba81384ec58dc

9 years agoam e937ac81: Merge "Add new build flag LOCAL_DONT_DELETE_JAR_DIRS."
Ying Wang [Thu, 29 Jan 2015 18:05:13 +0000 (18:05 +0000)]
am e937ac81: Merge "Add new build flag LOCAL_DONT_DELETE_JAR_DIRS."

* commit 'e937ac814c7f4e1989509f94f7ac8ae5b28a3526':
  Add new build flag LOCAL_DONT_DELETE_JAR_DIRS.

9 years agoMerge "Add new build flag LOCAL_DONT_DELETE_JAR_DIRS."
Ying Wang [Thu, 29 Jan 2015 17:44:37 +0000 (17:44 +0000)]
Merge "Add new build flag LOCAL_DONT_DELETE_JAR_DIRS."

9 years agoAdd new build flag LOCAL_DONT_DELETE_JAR_DIRS.
Fredrik Roubert [Wed, 28 Jan 2015 20:29:38 +0000 (21:29 +0100)]
Add new build flag LOCAL_DONT_DELETE_JAR_DIRS.

Normally the build function initialize-package-file will delete all
class files and all directory entries from JAR files, but sometimes
external projects (eg. ICU4J) depend on having directory entries in
their JAR files.

This change adds the flag LOCAL_DONT_DELETE_JAR_DIRS (analogous to the
flag LOCAL_DONT_DELETE_JAR_META_INF) which when set will skip deletion
of directory entries in initialize-package-file.

Change-Id: I4464b947b7528fca23925affa95e4071915f04d4

9 years agoam 67c4d916: Merge "Remove unused property."
Elliott Hughes [Thu, 29 Jan 2015 16:51:52 +0000 (16:51 +0000)]
am 67c4d916: Merge "Remove unused property."

* commit '67c4d916f5294e47e3da275664bb55f4518300f3':
  Remove unused property.

9 years agoMerge "Remove unused property."
Elliott Hughes [Thu, 29 Jan 2015 16:22:52 +0000 (16:22 +0000)]
Merge "Remove unused property."

9 years agoRemove unused property.
Elliott Hughes [Thu, 29 Jan 2015 06:43:43 +0000 (22:43 -0800)]
Remove unused property.

Change-Id: I14cfccf104881fdbca2b926e289b90e4bfad1c32

9 years agoam fbc8c145: am 0c9384d5: Merge "verify system and vendor image together before patch...
Jesse Zhao [Wed, 28 Jan 2015 23:42:18 +0000 (23:42 +0000)]
am fbc8c145: am 0c9384d5: Merge "verify system and vendor image together before patching." into lmp-mr1-dev

* commit 'fbc8c1454e8f2167635398078bb53033dc90f15d':
  verify system and vendor image together before patching.

9 years agoam 0c9384d5: Merge "verify system and vendor image together before patching." into...
Jesse Zhao [Wed, 28 Jan 2015 23:35:57 +0000 (23:35 +0000)]
am 0c9384d5: Merge "verify system and vendor image together before patching." into lmp-mr1-dev

* commit '0c9384d512cab94b761dcb82325e4411cbaf52c0':
  verify system and vendor image together before patching.

9 years agoMerge "verify system and vendor image together before patching." into lmp-mr1-dev
Jesse Zhao [Wed, 28 Jan 2015 23:30:53 +0000 (23:30 +0000)]
Merge "verify system and vendor image together before patching." into lmp-mr1-dev

9 years agoam 1c1497a7: am cb73599b: Make dangling module names in PRODUCT_FACTORY_RAMDISK_MODUL...
Ying Wang [Wed, 28 Jan 2015 00:06:17 +0000 (00:06 +0000)]
am 1c1497a7: am cb73599b: Make dangling module names in PRODUCT_FACTORY_RAMDISK_MODULES non-fatal.

* commit '1c1497a7f6c07899feae0ae57a7e2003d60045ae':
  Make dangling module names in PRODUCT_FACTORY_RAMDISK_MODULES non-fatal.

9 years agoam cb73599b: Make dangling module names in PRODUCT_FACTORY_RAMDISK_MODULES non-fatal.
Ying Wang [Wed, 28 Jan 2015 00:00:09 +0000 (00:00 +0000)]
am cb73599b: Make dangling module names in PRODUCT_FACTORY_RAMDISK_MODULES non-fatal.

* commit 'cb73599b25098b3513feda11ca5cb17d77fec83e':
  Make dangling module names in PRODUCT_FACTORY_RAMDISK_MODULES non-fatal.

9 years agoMake dangling module names in PRODUCT_FACTORY_RAMDISK_MODULES non-fatal.
Ying Wang [Tue, 27 Jan 2015 23:49:21 +0000 (15:49 -0800)]
Make dangling module names in PRODUCT_FACTORY_RAMDISK_MODULES non-fatal.

It's pain to maintain an inactive product's list of
PRODUCT_FACTORY_RAMDISK_MODULES or PRODUCT_FACTORY_BUNDLE_MODULES.
Just show a warning if a module name becomes dangling.

Bug: 18779515
Change-Id: I3d137ed59feb005b186ed2a3519465da3d8f45c3

9 years agoam 9560d317: Merge "Kill HAVE_PTHREADS."
Yabin Cui [Tue, 27 Jan 2015 23:12:05 +0000 (23:12 +0000)]
am 9560d317: Merge "Kill HAVE_PTHREADS."

* commit '9560d31716319be62c97d929f6172c84e267a673':
  Kill HAVE_PTHREADS.

9 years agoMerge "Kill HAVE_PTHREADS."
Yabin Cui [Tue, 27 Jan 2015 22:59:46 +0000 (22:59 +0000)]
Merge "Kill HAVE_PTHREADS."

9 years agoKill HAVE_PTHREADS.
Yabin Cui [Tue, 27 Jan 2015 22:34:36 +0000 (14:34 -0800)]
Kill HAVE_PTHREADS.

Bug: 19083585
Change-Id: I5be0d2f95c3c45e7f67de6a8daeb49709ef1f9e9

9 years agoam 1bc2c6af: Merge "Allow to build "winsdk-tools" alone."
Ying Wang [Tue, 27 Jan 2015 22:13:25 +0000 (22:13 +0000)]
am 1bc2c6af: Merge "Allow to build "winsdk-tools" alone."

* commit '1bc2c6af5b73d6d448452b8bcb75222fbc81a532':
  Allow to build "winsdk-tools" alone.

9 years agoMerge "Allow to build "winsdk-tools" alone."
Ying Wang [Tue, 27 Jan 2015 22:01:27 +0000 (22:01 +0000)]
Merge "Allow to build "winsdk-tools" alone."

9 years agoAllow to build "winsdk-tools" alone.
Ying Wang [Tue, 27 Jan 2015 20:47:10 +0000 (12:47 -0800)]
Allow to build "winsdk-tools" alone.

Allow to run "make winsdk-tools" without building the full win_sdk.

Bug: 19149444
Change-Id: If98495035f4f84dbcab7af2a74434e589bbfd4d1

9 years agoam 1cc3fa57: Merge "Remove platform/bootable/bootloader/legacy from pathmap"
Bill Yi [Tue, 27 Jan 2015 21:59:48 +0000 (21:59 +0000)]
am 1cc3fa57: Merge "Remove platform/bootable/bootloader/legacy from pathmap"

* commit '1cc3fa57985a3b159f9c93be32201999b8cfa605':
  Remove platform/bootable/bootloader/legacy from pathmap

9 years agoMerge "Remove platform/bootable/bootloader/legacy from pathmap"
Bill Yi [Tue, 27 Jan 2015 21:52:35 +0000 (21:52 +0000)]
Merge "Remove platform/bootable/bootloader/legacy from pathmap"

9 years agoRemove platform/bootable/bootloader/legacy from pathmap
Bill Yi [Tue, 27 Jan 2015 21:47:05 +0000 (13:47 -0800)]
Remove platform/bootable/bootloader/legacy from pathmap

BUG:19164048
Change-Id: Ib640db9be77a859a28c533190e3b5edacf84a412

9 years agoam 1b140e16: Merge "Build hostdex on only Linux."
Ying Wang [Mon, 26 Jan 2015 19:12:18 +0000 (19:12 +0000)]
am 1b140e16: Merge "Build hostdex on only Linux."

* commit '1b140e16e1d8dd022331242fcd5a3a1e8548fa4b':
  Build hostdex on only Linux.
  Fix comma in $(if ...).

9 years agoMerge "Build hostdex on only Linux."
Ying Wang [Mon, 26 Jan 2015 18:43:17 +0000 (18:43 +0000)]
Merge "Build hostdex on only Linux."

9 years agoBuild hostdex on only Linux.
Ying Wang [Mon, 26 Jan 2015 17:52:28 +0000 (09:52 -0800)]
Build hostdex on only Linux.

Change-Id: I9213684e4c65632c54e9929f693f4b6a24beb95a

9 years agoMerge "Fix comma in $(if ...)."
Dan Albert [Sun, 25 Jan 2015 22:30:19 +0000 (22:30 +0000)]
Merge "Fix comma in $(if ...)."

9 years agoFix comma in $(if ...).
Logan Chien [Sun, 25 Jan 2015 13:15:12 +0000 (21:15 +0800)]
Fix comma in $(if ...).

Change-Id: I2f9fba5b5c0384ef12ee9e5f48fa01102436a425

9 years agoam 172cd765: Merge "Allow coverage with clang."
Dan Albert [Sat, 24 Jan 2015 23:42:11 +0000 (23:42 +0000)]
am 172cd765: Merge "Allow coverage with clang."

* commit '172cd7653e4dfb628065349ea915329076e44e1d':
  Allow coverage with clang.

9 years agoam 9ba25d6b: Merge "Enable host coverage."
Dan Albert [Sat, 24 Jan 2015 23:42:09 +0000 (23:42 +0000)]
am 9ba25d6b: Merge "Enable host coverage."

* commit '9ba25d6bfd983655dc9c0584887db2b6cb3be999':
  Enable host coverage.

9 years agoMerge "Allow coverage with clang."
Dan Albert [Sat, 24 Jan 2015 23:32:19 +0000 (23:32 +0000)]
Merge "Allow coverage with clang."

9 years agoMerge "Enable host coverage."
Dan Albert [Sat, 24 Jan 2015 23:32:15 +0000 (23:32 +0000)]
Merge "Enable host coverage."

9 years agoAllow coverage with clang.
Dan Albert [Sat, 24 Jan 2015 23:14:35 +0000 (15:14 -0800)]
Allow coverage with clang.

Note that this doesn't play nicely with acov out of the box. Clang
apparently generates .gcno files that aren't compatible with gcov-4.8.
This can be solved by installing gcc-4.6 and invoking lcov with
`--gcov-tool /usr/bin/gcov-4.6`.

http://stackoverflow.com/questions/17758126/clang-code-coverage-invalid-output

Change-Id: I79547e1c579fa79db47ff07d5e90c42cedbd5cbb

9 years agoEnable host coverage.
Dan Albert [Sat, 24 Jan 2015 00:12:57 +0000 (16:12 -0800)]
Enable host coverage.

Don't remember why I didn't enable this for the host when I made the
first pass, but it works just fine.

Change-Id: I0892c0bc353bf8b60b432ba9f69f97281177d41d

9 years agoam 840bc269: Merge "Add -static to static link command, for clang."
Chih-Hung Hsieh [Sat, 24 Jan 2015 01:16:28 +0000 (01:16 +0000)]
am 840bc269: Merge "Add -static to static link command, for clang."

* commit '840bc269ee79363cd463d4e69cc5e590d80df1b6':
  Add -static to static link command, for clang.

9 years agoMerge "Add -static to static link command, for clang."
Chih-Hung Hsieh [Sat, 24 Jan 2015 01:03:02 +0000 (01:03 +0000)]
Merge "Add -static to static link command, for clang."

9 years agoAdd -static to static link command, for clang.
Chih-Hung Hsieh [Tue, 20 Jan 2015 19:00:20 +0000 (11:00 -0800)]
Add -static to static link command, for clang.

Clang driver needs -static flag, not -Bstatic,
to produce statically linked modules.
However, -static is not added if LDFLAGS contains -shared,
which is used in bionic/linker to create a shared object with static libraries.

BUG: 18008984

Change-Id: I75c3e24973ee77170285ec4c8e7aacc345722685

9 years agoam 6aa932ca: Merge "Add dependency of import_includes on LOCAL_MODULE_MAKEFILE"
Ying Wang [Fri, 23 Jan 2015 00:50:39 +0000 (00:50 +0000)]
am 6aa932ca: Merge "Add dependency of import_includes on LOCAL_MODULE_MAKEFILE"

* commit '6aa932cabf6ed14c35ae49b78464e2504af87c58':
  Add dependency of import_includes on LOCAL_MODULE_MAKEFILE

9 years agoam 23396bfc: Merge "gdbclient: Improve error handling"
Dmitriy Ivanov [Fri, 23 Jan 2015 00:50:38 +0000 (00:50 +0000)]
am 23396bfc: Merge "gdbclient: Improve error handling"

* commit '23396bfc8d613f9319bce836a49ae6ee7ad18c0b':
  gdbclient: Improve error handling

9 years agoMerge "Add dependency of import_includes on LOCAL_MODULE_MAKEFILE"
Ying Wang [Fri, 23 Jan 2015 00:14:26 +0000 (00:14 +0000)]
Merge "Add dependency of import_includes on LOCAL_MODULE_MAKEFILE"

9 years agoMerge "gdbclient: Improve error handling"
Dmitriy Ivanov [Fri, 23 Jan 2015 00:02:42 +0000 (00:02 +0000)]
Merge "gdbclient: Improve error handling"

9 years agoAdd dependency of import_includes on LOCAL_MODULE_MAKEFILE
Ying Wang [Thu, 22 Jan 2015 23:44:04 +0000 (15:44 -0800)]
Add dependency of import_includes on LOCAL_MODULE_MAKEFILE

So the build system regenerates import_includes when you modify
Android.mk to add a new dependency library.

Change-Id: Ic92b097b659bb68a9065e1d66da59e0dc7e2836a

9 years agogdbclient: Improve error handling
Dmitriy Ivanov [Thu, 22 Jan 2015 21:22:17 +0000 (13:22 -0800)]
gdbclient: Improve error handling

  Print error message when unable to resolve exefile by pid

Change-Id: I5d04bdc348e5f95818ac90e29148947edfce42eb

9 years agoam f495c125: am 507ea383: Merge "Let apicheck check both the public API and system...
Ying Wang [Thu, 22 Jan 2015 20:47:14 +0000 (20:47 +0000)]
am f495c125: am 507ea383: Merge "Let apicheck check both the public API and system API." into lmp-mr1-dev

* commit 'f495c12557a0f152046122fc162d2fcfbf305a99':
  Let apicheck check both the public API and system API.

9 years agoam 507ea383: Merge "Let apicheck check both the public API and system API." into...
Ying Wang [Thu, 22 Jan 2015 20:41:09 +0000 (20:41 +0000)]
am 507ea383: Merge "Let apicheck check both the public API and system API." into lmp-mr1-dev

* commit '507ea383aaaea5634c79d20911773aa44324e7f5':
  Let apicheck check both the public API and system API.

9 years agoMerge "Let apicheck check both the public API and system API." into lmp-mr1-dev
Ying Wang [Thu, 22 Jan 2015 20:36:52 +0000 (20:36 +0000)]
Merge "Let apicheck check both the public API and system API." into lmp-mr1-dev

9 years agoresolved conflicts for merge of 8f5fc9e2 to lmp-mr1-dev-plus-aosp
Narayan Kamath [Thu, 22 Jan 2015 18:53:59 +0000 (18:53 +0000)]
resolved conflicts for merge of 8f5fc9e2 to lmp-mr1-dev-plus-aosp

Change-Id: Ie1587a4e2434b9cfbca16bc764e99e94511f8212

9 years agoMerge "Add ro.product.locale"
Narayan Kamath [Thu, 22 Jan 2015 14:04:52 +0000 (14:04 +0000)]
Merge "Add ro.product.locale"

9 years agoam 8768c6b7: Merge "Remove phone from frameworks/base subdirs"
Ying Wang [Thu, 22 Jan 2015 00:13:35 +0000 (00:13 +0000)]
am 8768c6b7: Merge "Remove phone from frameworks/base subdirs"

* commit '8768c6b70b4b2957a5dda132650e8d6dec7c485e':
  Remove phone from frameworks/base subdirs

9 years agoam ae542c78: Merge "Revert "Add the default local_time hal implementation to builds.""
Ying Wang [Thu, 22 Jan 2015 00:13:34 +0000 (00:13 +0000)]
am ae542c78: Merge "Revert "Add the default local_time hal implementation to builds.""

* commit 'ae542c785d11f1e62f20f4493e422fdf5749d397':
  Revert "Add the default local_time hal implementation to builds."

9 years agoam 29a29875: Merge "Running jarjar on Java resources."
Ying Wang [Thu, 22 Jan 2015 00:13:33 +0000 (00:13 +0000)]
am 29a29875: Merge "Running jarjar on Java resources."

* commit '29a29875627758aa3c76aa5256641c1782c904bf':
  Running jarjar on Java resources.

9 years agoam 8be358bf: Merge "emulator: Include the ranchu sensors library"
David Turner [Thu, 22 Jan 2015 00:13:32 +0000 (00:13 +0000)]
am 8be358bf: Merge "emulator: Include the ranchu sensors library"

* commit '8be358bf9a5407a379d4c4709c172b8c1ba6d4c7':
  emulator: Include the ranchu sensors library

9 years agoam 9f9ccbfd: Merge "Fix missing parenthesis."
Christopher Ferris [Thu, 22 Jan 2015 00:13:30 +0000 (00:13 +0000)]
am 9f9ccbfd: Merge "Fix missing parenthesis."

* commit '9f9ccbfd6a84e56df00c49b0aec25236b702e01d':
  Fix missing parenthesis.

9 years agoMerge "Remove phone from frameworks/base subdirs"
Ying Wang [Wed, 21 Jan 2015 20:06:58 +0000 (20:06 +0000)]
Merge "Remove phone from frameworks/base subdirs"

9 years agoMerge "Revert "Add the default local_time hal implementation to builds.""
Ying Wang [Wed, 21 Jan 2015 20:05:22 +0000 (20:05 +0000)]
Merge "Revert "Add the default local_time hal implementation to builds.""

9 years agoMerge "Running jarjar on Java resources."
Ying Wang [Wed, 21 Jan 2015 20:04:20 +0000 (20:04 +0000)]
Merge "Running jarjar on Java resources."

9 years agoRunning jarjar on Java resources.
Ying Wang [Wed, 14 Jan 2015 22:23:56 +0000 (14:23 -0800)]
Running jarjar on Java resources.

Before this change, Java resources are added as a separate step
(add-java-resources-to-package) after dex is run, so jarjar isn't run on
the resource files.
With this change, we add Java resources immediately after we call javac,
so jarjar is run on the resource files (the module's own resource, as
well as resources carried by static Java libraries).
When we generate the final apk/jar, we use the jarjar'ed jar as the
inital pacakge file, with class files and empty folders removed.

(cherry-picked from commit 140274707e31c9585aa28b0de2f1418c64ecd272)

Bug: 18837479
Change-Id: I15ecf282bfb65fd53dd03fbd03dd4c71927c186a

9 years agoMerge "emulator: Include the ranchu sensors library"
David Turner [Wed, 21 Jan 2015 19:42:53 +0000 (19:42 +0000)]
Merge "emulator: Include the ranchu sensors library"

9 years agoMerge "Fix missing parenthesis."
Christopher Ferris [Wed, 21 Jan 2015 18:39:06 +0000 (18:39 +0000)]
Merge "Fix missing parenthesis."

9 years agoRevert "Add the default local_time hal implementation to builds."
Chih-Wei Huang [Wed, 21 Jan 2015 04:09:27 +0000 (12:09 +0800)]
Revert "Add the default local_time hal implementation to builds."

Remove duplicate local_time.default.

This reverts commit a09c24db71ec4babd0e4db36ffdd180b2fcc6f7a.

Change-Id: Ic96d42235c14588d454e92a57b3bb9e74688fd99

9 years agoRemove phone from frameworks/base subdirs
Chih-Wei Huang [Wed, 5 Nov 2014 09:30:58 +0000 (17:30 +0800)]
Remove phone from frameworks/base subdirs

The directory no longer exists.

Change-Id: Id8d109818f06783d72dfc005595330f735b7e5cf

9 years agoFix missing parenthesis.
Christopher Ferris [Wed, 21 Jan 2015 02:23:05 +0000 (18:23 -0800)]
Fix missing parenthesis.

Change-Id: Ib9eda50a6f9096dad35cf81ac3b3cdc26636a016

9 years agoam 17967eb7: Merge "[MIPSR6] Adjust prebuilts/ndk libraries for mips32r6"
Ying Wang [Fri, 16 Jan 2015 18:32:18 +0000 (18:32 +0000)]
am 17967eb7: Merge "[MIPSR6] Adjust prebuilts/ndk libraries for mips32r6"

* commit '17967eb72f0eb7f495800d5065b64db4a0174362':
  [MIPSR6] Adjust prebuilts/ndk libraries for mips32r6

9 years agoam d1283889: am 48141e05: am 5a97f244: am 529a107f: Add new subtab under Distribute...
Dirk Dougherty [Fri, 16 Jan 2015 18:17:59 +0000 (18:17 +0000)]
am d1283889: am 48141e05: am 5a97f244: am 529a107f: Add new subtab under Distribute tab.

* commit 'd12838890563b2fb4532630373760a995970f687':
  Add new subtab under Distribute tab.

9 years agoMerge "[MIPSR6] Adjust prebuilts/ndk libraries for mips32r6"
Ying Wang [Fri, 16 Jan 2015 18:13:35 +0000 (18:13 +0000)]
Merge "[MIPSR6] Adjust prebuilts/ndk libraries for mips32r6"

9 years ago[MIPSR6] Adjust prebuilts/ndk libraries for mips32r6
Duane Sand [Sat, 8 Nov 2014 23:25:18 +0000 (15:25 -0800)]
[MIPSR6] Adjust prebuilts/ndk libraries for mips32r6

Change-Id: Ice2d0f65eced4fb7dd209fb15610ba555dd45f2c

9 years agoam 48141e05: am 5a97f244: am 529a107f: Add new subtab under Distribute tab.
Dirk Dougherty [Fri, 16 Jan 2015 18:11:03 +0000 (18:11 +0000)]
am 48141e05: am 5a97f244: am 529a107f: Add new subtab under Distribute tab.

* commit '48141e05994ce939b2becab40d86482bda3d9090':
  Add new subtab under Distribute tab.

9 years agoam 5a97f244: am 529a107f: Add new subtab under Distribute tab.
Dirk Dougherty [Fri, 16 Jan 2015 18:03:42 +0000 (18:03 +0000)]
am 5a97f244: am 529a107f: Add new subtab under Distribute tab.

* commit '5a97f24411df6ca7221343ac93f25decb99b6bea':
  Add new subtab under Distribute tab.

9 years agoam 62d49dc5: Merge "Make bcc-compat able to pick the right mtriple flag for Renderscr...
Miao Wang [Fri, 16 Jan 2015 16:44:17 +0000 (16:44 +0000)]
am 62d49dc5: Merge "Make bcc-compat able to pick the right mtriple flag for Renderscript Compat Lib."

* commit '62d49dc5db94a5452b87aa3b31cb623987356f51':
  Make bcc-compat able to pick the right mtriple flag for Renderscript Compat Lib.

9 years agoam 2b942f87: Merge "Add build rules for libRSSupportIO (Usage_IO lib for RS compat...
Miao Wang [Fri, 16 Jan 2015 16:44:15 +0000 (16:44 +0000)]
am 2b942f87: Merge "Add build rules for libRSSupportIO (Usage_IO lib for RS compat lib)"

* commit '2b942f87f6b74ad9c5381fa96dcb1d46f155779b':
  Add build rules for libRSSupportIO (Usage_IO lib for RS compat lib)

9 years agoMerge "Make bcc-compat able to pick the right mtriple flag for Renderscript Compat...
Miao Wang [Fri, 16 Jan 2015 16:34:15 +0000 (16:34 +0000)]
Merge "Make bcc-compat able to pick the right mtriple flag for Renderscript Compat Lib."

9 years agoMerge "Add build rules for libRSSupportIO (Usage_IO lib for RS compat lib)"
Miao Wang [Fri, 16 Jan 2015 16:33:52 +0000 (16:33 +0000)]
Merge "Add build rules for libRSSupportIO (Usage_IO lib for RS compat lib)"

9 years agoAdd ro.product.locale
Narayan Kamath [Thu, 15 Jan 2015 18:16:24 +0000 (18:16 +0000)]
Add ro.product.locale

This is a BCP-47 language tag representing the default locale for a
given device. Support for the earlier mechanism of supplying a language
and region via ro.product.locale.region/language has been removed. This
change also removes support for supplying these properties via
PRODUCT_ADDITIONAL_PROPERTY_OVERRIDES. Devices that need to override
this should either rearrange their PRODUCT_LANGUAGES or supply a custom
.prop file.

bug: 17691569

Change-Id: I00c74098542b49b9c514a6ca39ea8d08179546c1

9 years agoam 529a107f: Add new subtab under Distribute tab.
Dirk Dougherty [Fri, 16 Jan 2015 00:58:59 +0000 (00:58 +0000)]
am 529a107f: Add new subtab under Distribute tab.

* commit '529a107f9de5051b734fad4cecf1f971998aeade':
  Add new subtab under Distribute tab.

9 years agoam 59cbe2c6: Merge "Emit unique linker buildid in all binaries."
Ying Wang [Fri, 16 Jan 2015 00:28:48 +0000 (00:28 +0000)]
am 59cbe2c6: Merge "Emit unique linker buildid in all binaries."

* commit '59cbe2c65cdd2dc3f1ef7a64a4bf6e3543d07207':
  Emit unique linker buildid in all binaries.

9 years agoAdd new subtab under Distribute tab.
Dirk Dougherty [Mon, 15 Dec 2014 23:10:06 +0000 (15:10 -0800)]
Add new subtab under Distribute tab.

Change-Id: I991c3295dea40629fdb9dde4a8ccbecad25f8136

9 years agoMerge "Emit unique linker buildid in all binaries."
Ying Wang [Fri, 16 Jan 2015 00:17:15 +0000 (00:17 +0000)]
Merge "Emit unique linker buildid in all binaries."

9 years agoEmit unique linker buildid in all binaries.
Dehao Chen [Wed, 14 Jan 2015 19:21:22 +0000 (11:21 -0800)]
Emit unique linker buildid in all binaries.

We want to store the symbol information for all android binaries in a global database.

* We ingest unstripped binaries into the global database
* When we collect address data from device (e.g. instruction pointer address), we want to lookup its symbol information through the global database. The key of the mapping is a unique build id, which is the same between binaries on device (stripped) and unstripped binaries.

After applying this patch, the system.img size increases by 0.0047% (16.3KB).

Change-Id: Id92faf2951f43a30947e8d2b690c1af6bf7e3f54

9 years agoam 64606bd5: Merge "Update protobuf library from 2.3 to 2.6."
Jeff Davidson [Thu, 15 Jan 2015 23:01:59 +0000 (23:01 +0000)]
am 64606bd5: Merge "Update protobuf library from 2.3 to 2.6."

* commit '64606bd5b0b702b7f6d7fd1088486b5380ccc25f':
  Update protobuf library from 2.3 to 2.6.

9 years agoMerge "Update protobuf library from 2.3 to 2.6."
Jeff Davidson [Thu, 15 Jan 2015 22:49:00 +0000 (22:49 +0000)]
Merge "Update protobuf library from 2.3 to 2.6."

9 years agoam 5f31338c: Merge "Add ld.mc as a required executable to core_minimal.mk."
Stephen Hines [Thu, 15 Jan 2015 18:08:15 +0000 (18:08 +0000)]
am 5f31338c: Merge "Add ld.mc as a required executable to core_minimal.mk."

* commit '5f31338c1bbc0a958d390d7b21ecf5fc66d29ffd':
  Add ld.mc as a required executable to core_minimal.mk.

9 years agoMerge "Add ld.mc as a required executable to core_minimal.mk."
Stephen Hines [Thu, 15 Jan 2015 17:54:54 +0000 (17:54 +0000)]
Merge "Add ld.mc as a required executable to core_minimal.mk."

9 years agoAdd ld.mc as a required executable to core_minimal.mk.
Stephen Hines [Thu, 15 Jan 2015 00:11:12 +0000 (16:11 -0800)]
Add ld.mc as a required executable to core_minimal.mk.

Bug: 18322681
Change-Id: I94754641db0c218e044f329bc59d4d918b389533

9 years agoam e1f21520: Merge "Add build.prop to root ramdisk"
Andres Morales [Wed, 14 Jan 2015 16:09:01 +0000 (16:09 +0000)]
am e1f21520: Merge "Add build.prop to root ramdisk"

* commit 'e1f2152015069b595f9f62f8b74e26baa5ebad9d':
  Add build.prop to root ramdisk

9 years agoMerge "Add build.prop to root ramdisk"
Andres Morales [Wed, 14 Jan 2015 15:56:19 +0000 (15:56 +0000)]
Merge "Add build.prop to root ramdisk"