Dan Willemsen
0b3f97b0d6
Merge "Fix shared library install dependencies outside of /system"
2016-09-13 22:39:21 +00:00
Dan Willemsen
5bdd08b2d9
Fix shared library install dependencies outside of /system
...
For properly picking the shared library install dependencies, HOST_OUT
and HOST_CROSS_OUT are necessary so that we don't add a dependency
between Linux and Windows. But for target modules, we must use
TARGET_OUT_ROOT instead of TARGET_OUT, or modules in /data and /vendor
won't have proper install dependencies.
Bug: 31462199
Test: m bionic-unit-tests; manual diff of generated ninja file
Change-Id: I828fa2664613296cc6c431813f5657abffdd2b8f
2016-09-13 13:47:06 -07:00
Ryan Campbell
5a63fe6856
Merge "Implement path-based enabling of code coverage." am: 1e1ecd5d07
am: 6b92bb4ebb
...
am: 577eab3323
Change-Id: I36a4fc67e87e8561486111263b0d6b6ed1bdefcc
2016-09-13 20:01:23 +00:00
Ryan Campbell
577eab3323
Merge "Implement path-based enabling of code coverage." am: 1e1ecd5d07
...
am: 6b92bb4ebb
Change-Id: I8d359d0dc1fd72491239152f3c6b852c307ca919
2016-09-13 19:58:51 +00:00
Ryan Campbell
6b92bb4ebb
Merge "Implement path-based enabling of code coverage."
...
am: 1e1ecd5d07
Change-Id: I5f60032cfdb365a6f93bb9ca3617cbd08f6b4b21
2016-09-13 19:55:52 +00:00
Ryan Campbell
1e1ecd5d07
Merge "Implement path-based enabling of code coverage."
2016-09-13 19:48:34 +00:00
Dan Willemsen
93a0afc749
Merge "Fix building static linux binaries" am: 8bb71cef9f
am: 5cf6a4578d
...
am: a4f8d8b2a3
Change-Id: I3a635cfbc7d8d322741270881de6bb757fe2a9fb
2016-09-13 19:34:23 +00:00
Dan Willemsen
a4f8d8b2a3
Merge "Fix building static linux binaries" am: 8bb71cef9f
...
am: 5cf6a4578d
Change-Id: Ic8f3a7eb287e42f029c36653c2c7a3c0de65b155
2016-09-13 19:31:22 +00:00
Dan Willemsen
5cf6a4578d
Merge "Fix building static linux binaries"
...
am: 8bb71cef9f
Change-Id: Ied0e1f1d6ed4432536baeae74858f3f524a2ac65
2016-09-13 19:28:50 +00:00
Treehugger Robot
8bb71cef9f
Merge "Fix building static linux binaries"
2016-09-13 19:19:46 +00:00
Dan Willemsen
c9aa6fca41
Fix building static linux binaries
...
BUILD_HOST_static has been broken because I was stripping
-Wl,--start-group/-Wl,--end-group into a separate set of ldflags instead
of keeping them wrapped around some of the ldlibs. So don't pass some of
the build system flags through the ldlibs checker.
Bug: 30898128
Change-Id: I332b42679695cdc5da3cb0036290b6a3544699c0
2016-09-13 17:48:07 +00:00
Ryan Campbell
81c9d29dad
Implement path-based enabling of code coverage.
...
Native coverage is enabled by setting NATIVE_COVERAGE to true
and specifying a list of paths in the COVERAGE_PATHS
environment variable. Files are exported to a zip file in the
target out directory.
Change-Id: I66a2ddd88e849bec1cc0cdae1b51fe18a007e2c3
2016-09-13 10:27:25 -07:00
Chih-Hung Hsieh
e41c99b721
Emit a table of warnings by project and severity.
...
* Use 't1' CSS class for main warning tables,
and default table style for new warning count table.
* Count total skipped warnings.
* Append count of warnings in each severity header.
* Fix some skipped warning patterns and count/dump skipped warnings.
* Add dumpskippedanchors function to fix expand_collapse
error when --byproject flag is used and severity.SKIP
is not emitted.
* Minor coding style changes:
* Loop through severity.kinds.
* Remove unused import.
* Add spaces around assignment operators.
* Adjust indentation.
Bug: 31377083
Test: run warn.py with build.log
Change-Id: I68949edc4601b10ea2f7ac84e48e6c3da4ab1e4f
2016-09-13 10:18:01 -07:00
Dan Willemsen
d111debc18
resolve merge conflicts of 8dadc2d
to nyc-mr1-dev-plus-aosp
...
Change-Id: I296a81c17f9311a9425619141e1b5f5f5fb4c0dc
2016-09-12 21:43:19 -07:00
Dan Willemsen
8dadc2d2e6
Merge "Remove incremental workaround for aapt overlays" am: 946e58bdff
...
am: cd573e3aef
Change-Id: I7f90596676af64202fe17f76beb49f0a61a0dc1b
2016-09-13 04:38:22 +00:00
Dan Willemsen
cd573e3aef
Merge "Remove incremental workaround for aapt overlays"
...
am: 946e58bdff
Change-Id: I44a7d1be8ea317e3ce861b2ce0418b112f80a323
2016-09-13 04:35:52 +00:00
Treehugger Robot
946e58bdff
Merge "Remove incremental workaround for aapt overlays"
2016-09-13 04:29:37 +00:00
Yoshisato Yanagisawa
a2ca270502
goma.mk: do not start goma compiler_proxy if NOSTART_GOMA is set.
...
During the development of goma client, we sometimes need to use goma
compiler_proxy, which has already been running.
Test: NOSTART_GOMA=1 USE_GOMA=1 m.
Change-Id: Ifa969c40871325fd43ee6443ddbe3b18fde62c5a
2016-09-13 13:13:52 +09:00
Dan Willemsen
8e6e6fdba9
Remove incremental workaround for aapt overlays
...
This workaround to clean package intermediates is no longer necessary,
as ninja reruns commands whose command line changes.
Test: switch between product overlays that use add-resource, verify
R.java is regenerated.
Change-Id: Icb1f76360e39882e4401180414a031956777b020
2016-09-12 20:30:12 -07:00
Alan Viverette
3f9a6a5932
Merge "Add transition support library to docs path to fix build" into nyc-mr1-dev am: 50c3f3e618
...
am: ca9866a39b
Change-Id: Ie39f06a485dff68612411e703c4799d3a18db940
2016-09-13 02:27:25 +00:00
Alan Viverette
c33fe0838d
Add transition support library to docs path to fix build am: 9c535433df
...
am: ec58ebb4ee
Change-Id: I88faba8d91efcd113244c3984ddb7a4ce59968ab
2016-09-13 02:27:19 +00:00
Alan Viverette
ca9866a39b
Merge "Add transition support library to docs path to fix build" into nyc-mr1-dev
...
am: 50c3f3e618
Change-Id: I51d674b7a7412131f6b132888fe51cbed86f921e
2016-09-13 02:22:25 +00:00
Alan Viverette
ec58ebb4ee
Add transition support library to docs path to fix build
...
am: 9c535433df
Change-Id: I432a666e4a1c8d62ec5bb7414f2b2c90efd79892
2016-09-13 02:22:17 +00:00
TreeHugger Robot
50c3f3e618
Merge "Add transition support library to docs path to fix build" into nyc-mr1-dev
2016-09-13 02:15:31 +00:00
Dan Willemsen
73da86ee11
Merge "Remove speex from the pathmap" am: fbfff3129e
am: 7da7001c18
...
am: 50e79ad9ce
Change-Id: I79f1ad4aedd657fbaf66e2f9e64dd4c7e9231006
2016-09-13 00:21:35 +00:00
Dan Willemsen
50e79ad9ce
Merge "Remove speex from the pathmap" am: fbfff3129e
...
am: 7da7001c18
Change-Id: I2af31462ac7a45c2ac0d3d5f5335c6081fbae7d2
2016-09-13 00:19:05 +00:00
Dan Willemsen
7da7001c18
Merge "Remove speex from the pathmap"
...
am: fbfff3129e
Change-Id: I3e1460124b235555860296363c065e24f872991c
2016-09-13 00:16:05 +00:00
Treehugger Robot
fbfff3129e
Merge "Remove speex from the pathmap"
2016-09-13 00:07:28 +00:00
Dan Willemsen
208d3c2461
Remove speex from the pathmap
...
libspeexresampler uses LOCAL_EXPORT_C_INCLUDE_DIRS to export this path
to all of its users already.
Test: m libaudiopreprocessing libaudioutils
Change-Id: I682303142840d6f0f02c990de8e713620840bbda
2016-09-12 16:16:50 -07:00
Dan Albert
45fe3712fc
Merge "Update NDK gtest lib names." am: 56c2a18a50
am: 146540b535
...
am: 5eb8f65378
Change-Id: If949af2958f4cf844b844f69e1311bcb9ab6b4fe
2016-09-12 21:24:56 +00:00
Dan Albert
5eb8f65378
Merge "Update NDK gtest lib names." am: 56c2a18a50
...
am: 146540b535
Change-Id: I32717473ff1d38f8abca819eb0b21ccfc9153d59
2016-09-12 21:09:54 +00:00
Dan Albert
146540b535
Merge "Update NDK gtest lib names."
...
am: 56c2a18a50
Change-Id: Ib8b6996027020fa8bc1d17f8d1286915c534d94b
2016-09-12 21:00:26 +00:00
Treehugger Robot
56c2a18a50
Merge "Update NDK gtest lib names."
2016-09-12 20:48:42 +00:00
Dan Willemsen
2277a46756
Merge "Fix libgcov.a dependency" am: f9d5fb97cb
am: 4b9f214a7b
...
am: 64deaba889
Change-Id: I3648ae9652438dddde23afb7bd6392751bbae442
2016-09-12 19:23:13 +00:00
Dan Willemsen
64deaba889
Merge "Fix libgcov.a dependency" am: f9d5fb97cb
...
am: 4b9f214a7b
Change-Id: Ia4aadb15b81c53014b135ff09d24b3641789b96b
2016-09-12 19:19:42 +00:00
Dan Willemsen
4b9f214a7b
Merge "Fix libgcov.a dependency"
...
am: f9d5fb97cb
Change-Id: I38c4783f80976cc6cdf1dd3066d9bd9680efb4a8
2016-09-12 19:16:41 +00:00
Treehugger Robot
f9d5fb97cb
Merge "Fix libgcov.a dependency"
2016-09-12 19:06:54 +00:00
Dan Willemsen
7db70a3b0a
Fix libgcov.a dependency
...
Now that Soong is generating libgcov.a, we need a dependency here.
Change-Id: Ie8d97339fd584eed178cc57b9333d38754ab1135
2016-09-12 18:09:20 +00:00
Dan Stoza
ccb52fe803
Merge "Remove DispSync default value/docs" into nyc-mr1-dev am: ff0fd30f88
...
am: 2d060aa575
Change-Id: Idce0ec9ff03bc5e117ec9cc44035019747f27d51
2016-09-12 17:55:06 +00:00
Dan Stoza
cddda45883
Remove DispSync default value/docs am: ae5e550f81
...
am: 92df306bd9
Change-Id: I0b21afde084512b622f74983456491749aa7c5a7
2016-09-12 17:51:17 +00:00
Dan Stoza
2d060aa575
Merge "Remove DispSync default value/docs" into nyc-mr1-dev
...
am: ff0fd30f88
Change-Id: Ic068ffb596793653ee4b0091f561489312a3b37c
2016-09-12 17:49:53 +00:00
Dan Stoza
92df306bd9
Remove DispSync default value/docs
...
am: ae5e550f81
Change-Id: I0d596a0fed1cf454110ce9e39891be5a6b2c87d2
2016-09-12 17:48:15 +00:00
Dan Stoza
ff0fd30f88
Merge "Remove DispSync default value/docs" into nyc-mr1-dev
2016-09-12 17:37:52 +00:00
David Brazdil
29441f934d
resolve merge conflicts of 0976590
to nyc-mr1-dev-plus-aosp
...
Change-Id: I67a45fd1d034f143e9605cc2576c16aea4f8dbc9
2016-09-12 16:58:12 +01:00
David Brazdil
0976590e04
Merge "Update build rules for VDEX" am: 3a04e1b82f
...
am: 50513362fa
Change-Id: I41040711c09e7cd514c7df33ba3f33350990acd1
2016-09-12 15:09:08 +00:00
David Brazdil
50513362fa
Merge "Update build rules for VDEX"
...
am: 3a04e1b82f
Change-Id: I6f50ba38c35277892ecc1fcc262eed9ffa533aa5
2016-09-12 15:05:39 +00:00
David Brazdil
3a04e1b82f
Merge "Update build rules for VDEX"
2016-09-12 14:57:19 +00:00
Scott Main
b1d673327d
Merge "add support for constraint layout's DATA list" into nyc-dev am: 64bd41ff7d
am: be56d3b2b2
am: 01fd07b19d
...
am: 79306ec126
Change-Id: Id2e35910cf948c98865a1407b1fbd9a1c87add74
2016-09-10 01:43:54 +00:00
smain@google.com
148634a6e6
add support for constraint layout's DATA list am: 7055897faa
am: 210083ab97
am: 6fee24869b
...
am: 4330a151cd
Change-Id: Ic56defeb7f2b27ef5376dde19fbce13094c7ed3a
2016-09-10 01:43:54 +00:00
Scott Main
79306ec126
Merge "add support for constraint layout's DATA list" into nyc-dev am: 64bd41ff7d
am: be56d3b2b2
...
am: 01fd07b19d
Change-Id: Ie3703fbba98d9b63b8943a91765f8c3babc2b636
2016-09-10 01:37:52 +00:00