Commit Graph

22212 Commits

Author SHA1 Message Date
Ying Wang ef30bc0e06 am 7faa7683: am 8b321d91: am 0e36bfeb: Use ALL_MODULES..INSTALLED in modules-for-tag-list
* commit '7faa768301d9833eda7d0be929f90f36dc3209ee':
  Use ALL_MODULES.$(m).INSTALLED in modules-for-tag-list
2015-02-26 23:43:06 +00:00
Ying Wang 7faa768301 am 8b321d91: am 0e36bfeb: Use ALL_MODULES..INSTALLED in modules-for-tag-list
* commit '8b321d917616360e9b527d9d6428b6acbbcb816e':
  Use ALL_MODULES.$(m).INSTALLED in modules-for-tag-list
2015-02-26 23:37:48 +00:00
Ying Wang 1447cc3411 am a6d5250a: am 41e3685f: am bf565365: Use ALL_MODULES..INSTALLED in modules-for-tag-list
* commit 'a6d5250ae1e9032f2360962084e5969ccaa1ffd8':
  Use ALL_MODULES.$(m).INSTALLED in modules-for-tag-list
2015-02-26 23:37:04 +00:00
Ying Wang a6d5250ae1 am 41e3685f: am bf565365: Use ALL_MODULES..INSTALLED in modules-for-tag-list
* commit '41e3685f97d4b8034034c89676e88f7a7caa47c2':
  Use ALL_MODULES.$(m).INSTALLED in modules-for-tag-list
2015-02-26 23:28:21 +00:00
Ying Wang 8b321d9176 am 0e36bfeb: Use ALL_MODULES..INSTALLED in modules-for-tag-list
* commit '0e36bfeb3ffc78658cda3ca6931c66fe3f5b3d3b':
  Use ALL_MODULES.$(m).INSTALLED in modules-for-tag-list
2015-02-26 23:16:21 +00:00
Ying Wang 41e3685f97 am bf565365: Use ALL_MODULES..INSTALLED in modules-for-tag-list
* commit 'bf565365debd77424dbcf0877089f6f33100d8db':
  Use ALL_MODULES.$(m).INSTALLED in modules-for-tag-list
2015-02-26 23:15:32 +00:00
Jeff Sharkey bd67cdce43 Merge "Add rcgrep for searching init.rc style files." 2015-02-26 22:45:16 +00:00
Ying Wang bf565365de Use ALL_MODULES.$(m).INSTALLED in modules-for-tag-list
Previously we store tag's installed modules in a separate variable
ALL_MODULE_TAGS.$(tag). However we only record the main installed file
for a module, but omit affiliated files like .odex.
With this change, we handle the tagged module the same way as modules in
PRODUCT_PACKAGES.

Change-Id: I7972528a4df5a4ba8bc98930864da9672d32d7fe
(cherry picked from commit 0e36bfeb3f)
2015-02-26 22:18:18 +00:00
Jeff Sharkey ea0068a2ee Add rcgrep for searching init.rc style files.
Change-Id: Iece26217a7c59c7b2fd1bf19a7edccbe4be92947
2015-02-26 14:13:46 -08:00
Ying Wang 0e36bfeb3f Use ALL_MODULES.$(m).INSTALLED in modules-for-tag-list
Previously we store tag's installed modules in a separate variable
ALL_MODULE_TAGS.$(tag). However we only record the main installed file
for a module, but omit affiliated files like .odex.
With this change, we handle the tagged module the same way as modules in
PRODUCT_PACKAGES.

Change-Id: I7972528a4df5a4ba8bc98930864da9672d32d7fe
2015-02-26 14:12:25 -08:00
Ying Wang c894e099d3 resolved conflicts for merge of 641e283f to master
Change-Id: I9c5d9dd9f0f8c9206112f4c2f773ed81c9c2f06f
2015-02-26 10:34:33 -08:00
Ying Wang 641e283f5e am 8485fb07: am 4eec22a6: Merge "Use a less freqent dummy file name: zipdummy"
* commit '8485fb074bb1b751224b167273de0f443b94680f':
  Use a less freqent dummy file name: zipdummy
2015-02-26 18:11:36 +00:00
Ying Wang 8485fb074b am 4eec22a6: Merge "Use a less freqent dummy file name: zipdummy"
* commit '4eec22a6627927aaa11a67e3e18d36534af81856':
  Use a less freqent dummy file name: zipdummy
2015-02-26 18:04:07 +00:00
Ying Wang 4eec22a662 Merge "Use a less freqent dummy file name: zipdummy" 2015-02-26 17:57:58 +00:00
Ying Wang dcd90831e5 Use a less freqent dummy file name: zipdummy
Previously if user has a directory with name dummy in the root of the
source tree, "zip -qd package.apk dummy" fails with:
"zip error: Nothing to do!".
This change mitigates the error.

Change-Id: I642e3bf0378e5b9911a068ecb72f795b3e92f1fe
2015-02-26 09:36:27 -08:00
Narayan Kamath 7a9e388405 am 738871f6: am e886392c: am 37a44faa: Merge "Store native libs aligned to PAGE_SIZE"
* commit '738871f6eb3c372b60928e761f0dc24e46a6bba5':
  Store native libs aligned to PAGE_SIZE
2015-02-26 12:58:11 +00:00
Narayan Kamath 738871f6eb am e886392c: am 37a44faa: Merge "Store native libs aligned to PAGE_SIZE"
* commit 'e886392c37a24e25ee1b0e439d74e9b07df2d608':
  Store native libs aligned to PAGE_SIZE
2015-02-26 12:51:28 +00:00
Narayan Kamath e886392c37 am 37a44faa: Merge "Store native libs aligned to PAGE_SIZE"
* commit '37a44faa7266c8a7e0cc5077a4c028d6f5bfa7f7':
  Store native libs aligned to PAGE_SIZE
2015-02-26 12:45:34 +00:00
Narayan Kamath bc0d368896 Remove unused variables.
Follow up from 13e5965306.

Change-Id: I370e52acd998ce72b4d7dbf2aba604d4b08bb0cf
2015-02-26 12:40:34 +00:00
Narayan Kamath 37a44faa72 Merge "Store native libs aligned to PAGE_SIZE" 2015-02-26 12:38:33 +00:00
Dmitriy Ivanov 13e5965306 Store native libs aligned to PAGE_SIZE
- Add a new flag to zipalign (-p) that page aligns shared
  libraries (zip entries ending with ".so") in the archive.

- Add a new build variable LOCAL_PAGE_ALIGN_SHARED_LIBRARIES
  to turn on this behaviour in zipalign.

- Add a new LOCAL_JNI_SHARED_LIBRARIES_ZIP_OPTIONS to control
  zip behaviour.

Bug: 8076853
Bug: 19330157

Co-Authored-By: Simon Baldwin <simonb@google.com>
Co-Authored-By: Dimitry Ivanov <dimitry@google.com>
Change-Id: I1aa2c039bb2a590ae72f256acc9ba5401c2c59b1
2015-02-26 12:31:40 +00:00
Roozbeh Pournader 3ab85e4783 Add Roboto fonts
Roboto fonts are now moved to external/roboto-fonts.

Change-Id: Ic42bc5f7e645a66b3cf5c2ab61a6b5e9bde1b7cd
2015-02-25 16:39:22 -08:00
Dan Albert b4cca80999 am 9ddc52c1: am 13baa319: am 876f45e7: Merge "Make some warnings impossible to override."
* commit '9ddc52c1e4d2111346b865e72019b98cb9562d57':
  Make some warnings impossible to override.
2015-02-25 23:32:47 +00:00
Dan Albert 9ddc52c1e4 am 13baa319: am 876f45e7: Merge "Make some warnings impossible to override."
* commit '13baa3192149a8a1de5885c8a85f95155ff5d83d':
  Make some warnings impossible to override.
2015-02-25 23:24:35 +00:00
Dan Albert 13baa31921 am 876f45e7: Merge "Make some warnings impossible to override."
* commit '876f45e73f938cdaa7cfc25c43822fc6b274f105':
  Make some warnings impossible to override.
2015-02-25 23:17:56 +00:00
Dan Albert 876f45e73f Merge "Make some warnings impossible to override." 2015-02-25 23:13:13 +00:00
Elliott Hughes 473984e59b am 5e7fd729: am 2c5b6ab5: am 8389deee: Merge "mips64 should avoid common LP64 errors just like arm64 and x86-64."
* commit '5e7fd72982942e6aa3a7b10a8ff0fa978c2b24c1':
  mips64 should avoid common LP64 errors just like arm64 and x86-64.
2015-02-25 19:15:14 +00:00
Elliott Hughes 5e7fd72982 am 2c5b6ab5: am 8389deee: Merge "mips64 should avoid common LP64 errors just like arm64 and x86-64."
* commit '2c5b6ab5ac5465d8d85bec748b5486b58c514637':
  mips64 should avoid common LP64 errors just like arm64 and x86-64.
2015-02-25 19:08:05 +00:00
Elliott Hughes 2c5b6ab5ac am 8389deee: Merge "mips64 should avoid common LP64 errors just like arm64 and x86-64."
* commit '8389deee6b355f7dd6b1ff3579179414c6a41e5c':
  mips64 should avoid common LP64 errors just like arm64 and x86-64.
2015-02-25 19:01:07 +00:00
Elliott Hughes 8389deee6b Merge "mips64 should avoid common LP64 errors just like arm64 and x86-64." 2015-02-25 18:56:52 +00:00
Colin Cross 46aceb2363 am de6a0bd5: am 841e4cf2: am a82f7db9: Merge "add BUILD_NATIVE_BENCHMARK"
* commit 'de6a0bd545cae62bab4bc91a2de670044b9219ec':
  add BUILD_NATIVE_BENCHMARK
2015-02-25 17:00:12 +00:00
Colin Cross de6a0bd545 am 841e4cf2: am a82f7db9: Merge "add BUILD_NATIVE_BENCHMARK"
* commit '841e4cf2aedda764161ed82a882a945137453b34':
  add BUILD_NATIVE_BENCHMARK
2015-02-25 16:52:13 +00:00
Elliott Hughes d1ea5fbf7b mips64 should avoid common LP64 errors just like arm64 and x86-64.
Change-Id: Ibce5863bee3175671862c1889869b43bcb39a074
2015-02-24 16:04:31 -08:00
Tsu Chiang Chuang 8364291cb8 Merge "add additional optional args to building CTS." 2015-02-24 23:16:00 +00:00
Colin Cross 841e4cf2ae am a82f7db9: Merge "add BUILD_NATIVE_BENCHMARK"
* commit 'a82f7db9006ca838fd0c474d2dcc38630ed1fa20':
  add BUILD_NATIVE_BENCHMARK
2015-02-24 20:55:52 +00:00
Colin Cross a82f7db900 Merge "add BUILD_NATIVE_BENCHMARK" 2015-02-24 20:49:56 +00:00
Tim Kilbourn d0731048d6 Remove inputflinger binary from builds.
Change-Id: I98b19c532a2329a867c9943c13aa471bda01568c
2015-02-23 23:44:09 -08:00
Elliott Hughes e7ed4f47ff am 5c4ace8a: am 36f17971: am ca15af1b: Merge "Turn on -Werror=implicit-function-declaration for arm64."
* commit '5c4ace8a3026a56a748d8f80b3507851bbe9178c':
  Turn on -Werror=implicit-function-declaration for arm64.
2015-02-24 04:54:03 +00:00
Elliott Hughes 5c4ace8a30 am 36f17971: am ca15af1b: Merge "Turn on -Werror=implicit-function-declaration for arm64."
* commit '36f179711dfc015d61873b54417622c695185b2d':
  Turn on -Werror=implicit-function-declaration for arm64.
2015-02-23 21:40:51 +00:00
Elliott Hughes 36f179711d am ca15af1b: Merge "Turn on -Werror=implicit-function-declaration for arm64."
* commit 'ca15af1bcde972b6ba3546d45913c9bb51bd93b0':
  Turn on -Werror=implicit-function-declaration for arm64.
2015-02-23 21:35:17 +00:00
Elliott Hughes ca15af1bcd Merge "Turn on -Werror=implicit-function-declaration for arm64." 2015-02-23 21:29:58 +00:00
Yohann Roussel 3d263d934b Merge "Check values of LOCAL_JACK_ENABLED" 2015-02-23 20:28:30 +00:00
Jeff Sharkey 2e9862b22f Merge "Include sgdisk in all device builds." 2015-02-23 18:52:16 +00:00
Elliott Hughes c551266382 am c4291549: am 5081cbf0: am faeae397: Merge "Turn on -Werror=implicit-function-declaration for x86-64."
* commit 'c429154989634f72c8d130f37e4410ee975a4b35':
  Turn on -Werror=implicit-function-declaration for x86-64.
2015-02-23 18:36:14 +00:00
Elliott Hughes c429154989 am 5081cbf0: am faeae397: Merge "Turn on -Werror=implicit-function-declaration for x86-64."
* commit '5081cbf009d45c6cd5c031687bbc623dfca6ebb1':
  Turn on -Werror=implicit-function-declaration for x86-64.
2015-02-23 18:32:45 +00:00
Elliott Hughes 5081cbf009 am faeae397: Merge "Turn on -Werror=implicit-function-declaration for x86-64."
* commit 'faeae3977159b0b4ca2021c4c657a090eaeb4a56':
  Turn on -Werror=implicit-function-declaration for x86-64.
2015-02-23 18:29:13 +00:00
Elliott Hughes faeae39771 Merge "Turn on -Werror=implicit-function-declaration for x86-64." 2015-02-23 18:23:24 +00:00
Jeff Sharkey aa438dc4cf Include sgdisk in all device builds.
sgdisk is the command line version of gptfdisk, which we're using
to format devices with the GUID partition table standard.

Change-Id: I99e0c56d35391d46031d1c2f04956332e1a164a9
2015-02-23 10:06:56 -08:00
Dan Albert 0c91fa84ff Make some warnings impossible to override.
These CFLAGS and CPPFLAGS will always be added last, and are
controlled by the build system. This way we can add warnings that
users are not allowed to disable.

Change-Id: Id71f69249078f62ca2687ecbf764aff0fd3a1c1b
2015-02-23 10:05:51 -08:00
Ying Wang d548d11710 am 263d1aa8: am 0487ab1e: am 58aeaed9: Merge "goldfish_logcat: remove permissive_or_unconfined()"
* commit '263d1aa8765b8443a1e79283fbb3ee09c73a3fa8':
  goldfish_logcat:  remove permissive_or_unconfined()
2015-02-23 17:47:42 +00:00