Ying Wang
b795dfe23a
Include classes.jar with class files in aar. am: 8419b7f
...
am: edb0724
* commit 'edb07245a6a68f98d2078f18c33bb8682e8adf0e':
Include classes.jar with class files in aar.
Change-Id: Ice54b6a68225342c7ff02814ccf55eb2b56d86bc
2016-04-12 23:03:47 +00:00
Ying Wang
edb07245a6
Include classes.jar with class files in aar.
...
am: 8419b7f
* commit '8419b7f35e2609d98a9da38e56e1839e21d4a298':
Include classes.jar with class files in aar.
Change-Id: I30c12caf4a364d9586fd60bebeac929145ef6be3
2016-04-12 22:49:48 +00:00
Christopher Wiley
6a1dab8817
Merge "Add support for LOCAL_EXPORT_*_LIBRARY_HEADERS" am: 5f3b368
am: 02b786c
...
am: 008b9c5
* commit '008b9c5624ad1c2def11789b4b062eaace5dd97b':
Add support for LOCAL_EXPORT_*_LIBRARY_HEADERS
Change-Id: If26598745a73df6d0b9802aa6ac472d637e89ddd
2016-04-12 22:21:33 +00:00
Treehugger Robot
008b9c5624
Merge "Add support for LOCAL_EXPORT_*_LIBRARY_HEADERS" am: 5f3b368
...
am: 02b786c
* commit '02b786ce2d370cb5d3a33de9b61a9255114f978d':
Add support for LOCAL_EXPORT_*_LIBRARY_HEADERS
Change-Id: I978f51fe6561f60e8f054b4314d77fcc6136bcb5
2016-04-12 22:14:48 +00:00
Christopher Wiley
02b786ce2d
Merge "Add support for LOCAL_EXPORT_*_LIBRARY_HEADERS"
...
am: 5f3b368
* commit '5f3b3689af234bf5b16671cc01ae4d14956fac0a':
Add support for LOCAL_EXPORT_*_LIBRARY_HEADERS
Change-Id: I38db1f575907c48355d8e88e52d273bedc3b139a
2016-04-12 22:12:07 +00:00
TreeHugger Robot
07f1238bf5
resolve merge conflicts of bc3720c
to nyc-dev-plus-aosp
...
am: 97069b0
* commit '97069b07c39e29c2a784c5636730bd3681847b07':
Benchmark have their own folder
Change-Id: I843c16029a4e0d13b6dd309a8c72516e83e4ae86
2016-04-12 22:11:49 +00:00
Treehugger Robot
5f3b3689af
Merge "Add support for LOCAL_EXPORT_*_LIBRARY_HEADERS"
2016-04-12 21:24:51 +00:00
Guang Zhu
97069b07c3
resolve merge conflicts of bc3720c
to nyc-dev-plus-aosp
...
Change-Id: I2372a61a39131ede33cda95afc3c3ddd19e542f0
2016-04-12 13:06:20 -07:00
Ying Wang
8419b7f35e
Include classes.jar with class files in aar.
...
As we switched to Jack the LOCAL_BUILT_MODULE (javalib.jar) now
include .jayce files.
Change-Id: If802e02bb20a9e105ca9563e6fe483f7acce00e6
2016-04-12 12:57:36 -07:00
Julien Desprez
188a1dd18f
Benchmark have their own folder
...
Benchmark tests use a separate folder from native tests.
Bug: 27465556
Change-Id: Ife0f43062e36ffc856f41683ddc4d91a7787333e
2016-04-12 18:57:36 +01:00
Christopher Wiley
ff1c3f2b05
Add support for LOCAL_EXPORT_*_LIBRARY_HEADERS
...
Listing a library in any of:
LOCAL_EXPORT_SHARED_LIBRARY_HEADERS
LOCAL_EXPORT_STATIC_LIBRARY_HEADERS
will cause the headers exported by that library to be exported from
the current library target as well.
This means that when library A's public headers include headers from
library B, library C which consumes A no longer has to explicitly list
A and B in its LOCAL_SHARED_LIBRARIES for the purpose of picking up B's
headers.
Bug: 27804373
Test: Introduced dependency on libbase to libbinder at the header level.
Libraries that consume libbinder do not need to explicitly depend
on libbase.
Change-Id: If69079f058a4a182c5ef5a3c5ba15035570da22d
2016-04-12 09:27:29 -07:00
Andreas Gampe
40e0890070
Merge "Build: Add ART_BOOT_IMAGE_EXTRA_ARGS" am: 8a547f1
am: c0f254a
...
am: 0a0fd08
* commit '0a0fd088c1b59ee63a255fa0e0a16ea4f547b9cb':
Build: Add ART_BOOT_IMAGE_EXTRA_ARGS
Change-Id: I9655cc8b11587146447cdd225ed14135f62bac1c
2016-04-12 03:12:09 +00:00
Andreas Gampe
0a0fd088c1
Merge "Build: Add ART_BOOT_IMAGE_EXTRA_ARGS" am: 8a547f1
...
am: c0f254a
* commit 'c0f254a5b9710f459fba044530bace0c4bb107e1':
Build: Add ART_BOOT_IMAGE_EXTRA_ARGS
Change-Id: I98d2311fd4789ea9e31f753b5a2ea09ac605ce00
2016-04-12 03:06:52 +00:00
Andreas Gampe
c0f254a5b9
Merge "Build: Add ART_BOOT_IMAGE_EXTRA_ARGS"
...
am: 8a547f1
* commit '8a547f19b859e06baaf3c9495f3a2fc0eaa5905d':
Build: Add ART_BOOT_IMAGE_EXTRA_ARGS
Change-Id: If44d2747e10e2b549e83c96f1916ca05b9af9d04
2016-04-12 03:01:39 +00:00
Andreas Gampe
907fb03273
Build: Add ART_BOOT_IMAGE_EXTRA_ARGS
...
Allow to modify the boot image compilation. Can be used to easily
dump initialization failures.
Bug: 27265238
Change-Id: I9d54c562a2e623b23b7c1dea9cdbe303786c95dd
2016-04-11 15:10:09 -07:00
Dan Willemsen
758f872836
Merge "Ensure prebuilt executables are executable" into nyc-dev
2016-04-11 19:59:10 +00:00
Dan Willemsen
23f326a67d
Ensure prebuilt executables are executable
...
Use 'chmod +x' to make sure that they're executable, even if the source
file is not.
Bug: 28097475
Change-Id: Id155f6b4ff188f5c909fd6237fd64183af264f79
(cherry picked from commit 08420cbc8a
)
2016-04-11 11:21:47 -07:00
Sebastien Hertz
0535454589
Merge "Update code coverage filtering" am: cb49804
am: e0f8435
...
am: e90a711
* commit 'e90a7110149d4d7ad6ba81e0bedf90eb4f5b5a12':
Update code coverage filtering
Change-Id: Ifbf474c4c6f3357908e4e0939169c214cbbecd44
2016-04-11 14:50:56 +00:00
Sebastien Hertz
e90a711014
Merge "Update code coverage filtering" am: cb49804
...
am: e0f8435
* commit 'e0f84353065a1d35c349e9e2939b3862a3aef7bd':
Update code coverage filtering
Change-Id: I4787c538e3a47c792e68d639ae5d3fbfcd95f494
2016-04-11 14:46:20 +00:00
Sebastien Hertz
18da8dd97a
Update code coverage filtering
...
Replaces old LOCAL_EMMA_COVERAGE_FILTER by new variables:
- LOCAL_JACK_COVERAGE_INCLUDE_FILTER for included classes
- LOCAL_JACK_COVERAGE_EXCLUDE_FILTER for excluded classes
Both variables can contain a comma-separated list of class names,
where * and ? are accepted wildcard (like foo.?ar.*).
When code coverage is enabled, we will use these variables to
pass code coverage filters on the Jack command-line.
Bug: 28014424
(cherry picked from commit 74ec3f49d1
)
Change-Id: Ie4253981c0e6a62422ab84dfd67ef5eebc0b0284
2016-04-11 16:43:12 +02:00
Sebastien Hertz
e0f8435306
Merge "Update code coverage filtering"
...
am: cb49804
* commit 'cb49804e06adab2882bbcd15230b188f4977eb5a':
Update code coverage filtering
Change-Id: Ia7f5f6a659cea62553865bb1030bc76e48c99b57
2016-04-11 14:41:01 +00:00
Sebastien Hertz
cb49804e06
Merge "Update code coverage filtering"
2016-04-11 14:31:35 +00:00
Ian Pedowitz
414d988afa
PLATFORM_PREVIEW_SDK_VERSION = 3 for DP3 am: 839ec10
...
am: 1ff4229
* commit '1ff4229c1f3bbc1ad784eb22b36f97f19a607afc':
PLATFORM_PREVIEW_SDK_VERSION = 3 for DP3
Change-Id: I30de2791afefa927b0e86187c69fa706401b3bf9
2016-04-09 00:34:18 +00:00
Ian Pedowitz
1ff4229c1f
PLATFORM_PREVIEW_SDK_VERSION = 3 for DP3
...
am: 839ec10
* commit '839ec10bbc67c84ca35fe9cb8a56b087f344522e':
PLATFORM_PREVIEW_SDK_VERSION = 3 for DP3
Change-Id: I813d5c4240473a93a6be0eb2dde4316ed1d26084
2016-04-09 00:31:57 +00:00
Ian Pedowitz
839ec10bbc
PLATFORM_PREVIEW_SDK_VERSION = 3 for DP3
...
Bug: 27150977
Change-Id: I8f13cec505a73678fb605ee3bce00519d16c2f7e
2016-04-08 14:05:00 -07:00
Sebastien Hertz
74ec3f49d1
Update code coverage filtering
...
Replaces old LOCAL_EMMA_COVERAGE_FILTER by new variables:
- LOCAL_JACK_COVERAGE_INCLUDE_FILTER for included classes
- LOCAL_JACK_COVERAGE_EXCLUDE_FILTER for excluded classes
Both variables can contain a comma-separated list of class names,
where * and ? are accepted wildcard (like foo.?ar.*).
When code coverage is enabled, we will use these variables to
pass code coverage filters on the Jack command-line.
Bug: 28014424
Change-Id: Ic29c99b6feb7ea2251c29d659e7ea1f1c46d1ed1
2016-04-08 10:26:49 +02:00
Shinichiro Hamaji
12b39e9043
Merge "Add jack\'s argument files to prerequisites" am: 06dbe19
am: ac61fed
...
am: f842555
* commit 'f84255570d87ba65f4e78c9b6ab82f0f72cf5866':
Add jack's argument files to prerequisites
Change-Id: I8bc78318c9e9afc4c8c0052cac8d532ffd287663
2016-04-08 08:17:15 +00:00
Shinichiro Hamaji
f84255570d
Merge "Add jack\'s argument files to prerequisites" am: 06dbe19
...
am: ac61fed
* commit 'ac61fedf9e9a68206d2f2507557cce14ee8524e6':
Add jack's argument files to prerequisites
Change-Id: Id6959d79000252ab91823d2252297500a4dd6dd4
2016-04-08 08:13:04 +00:00
Shinichiro Hamaji
ac61fedf9e
Merge "Add jack\'s argument files to prerequisites"
...
am: 06dbe19
* commit '06dbe198b9f50d71bf24b52819110594007b14ae':
Add jack's argument files to prerequisites
Change-Id: Ib95413246000676fc050ee1c1e892dd8ea1b6b3f
2016-04-08 04:55:11 +00:00
Joe Onorato
70c0a1edf5
Merge changes I8f95f3f8,Ic2e384ad into nyc-dev am: 4b60ee5
...
am: c76b3ab
* commit 'c76b3ab7ad2f9e906587139340f60e5290bdfd25':
Add generation of a module-info.json file
Remove unused module-info.txt generation.
Change-Id: I7a1f5c0997fbec486a1c2dc977141351916b4710
2016-04-07 18:45:16 +00:00
Joe Onorato
c76b3ab7ad
Merge changes I8f95f3f8,Ic2e384ad into nyc-dev
...
am: 4b60ee5
* commit '4b60ee5b7b61ac7bdeb983469547e23d698332a2':
Add generation of a module-info.json file
Remove unused module-info.txt generation.
Change-Id: Ia291b6b93922bfacee331e2870a52eec89f0b108
2016-04-07 18:41:48 +00:00
Joe Onorato
4b60ee5b7b
Merge changes I8f95f3f8,Ic2e384ad into nyc-dev
...
* changes:
Add generation of a module-info.json file
Remove unused module-info.txt generation.
2016-04-07 18:34:43 +00:00
Shinichiro Hamaji
4eaeef8df7
Add jack's argument files to prerequisites
...
Dex files should be updated when jack-default.args or
proguard*.flags are modified.
Bug: 27954979
Change-Id: I72a7084302f4ef92a89a8068f03f790dd7acd582
2016-04-07 18:56:42 +09:00
Shinichiro Hamaji
baa7882c0f
Merge "Add Bison binary and its data to prerequisite" am: 4d69fbf
am: 06af80f
...
am: bae8b3f
* commit 'bae8b3f2d9442212672105acf30ab4aacfab19fb':
Add Bison binary and its data to prerequisite
Change-Id: Ia4c2c9cbaa5f7c8fc101a8a0b0680782c74ad7c8
2016-04-07 03:59:04 +00:00
Shinichiro Hamaji
182f27a527
Merge "Fix dependencies of protoc with nanopb-c plugin" am: 5e2d7f3
am: ae91743
...
am: 3a192c0
* commit '3a192c024643bf2f05b22a6111bb5c4d108832ae':
Fix dependencies of protoc with nanopb-c plugin
Change-Id: Ia1a01e3c58e205621d77b0597a1c251821d7aff6
2016-04-07 03:59:04 +00:00
Shinichiro Hamaji
bae8b3f2d9
Merge "Add Bison binary and its data to prerequisite" am: 4d69fbf
...
am: 06af80f
* commit '06af80f6c4c1702b1aebea8cec56b49f43e88d4f':
Add Bison binary and its data to prerequisite
Change-Id: I5039150bcb4d06677bd6d5fd4acea8e643fccb89
2016-04-07 03:56:24 +00:00
Shinichiro Hamaji
3a192c0246
Merge "Fix dependencies of protoc with nanopb-c plugin" am: 5e2d7f3
...
am: ae91743
* commit 'ae917433aaa92941bc2ad515f8bdb4f77c462ac0':
Fix dependencies of protoc with nanopb-c plugin
Change-Id: Ib548b09c87f9be296e6e1fcb60ec0fcd4ddd0908
2016-04-07 03:56:23 +00:00
Shinichiro Hamaji
06af80f6c4
Merge "Add Bison binary and its data to prerequisite"
...
am: 4d69fbf
* commit '4d69fbf5beeb7f56c878ed8b3286b23521029f74':
Add Bison binary and its data to prerequisite
Change-Id: I5ee7077db82707a4aaa5c7801e8dbc0b564316bb
2016-04-07 03:53:42 +00:00
Shinichiro Hamaji
ae917433aa
Merge "Fix dependencies of protoc with nanopb-c plugin"
...
am: 5e2d7f3
* commit '5e2d7f320423bddb5494cdc1564afa040b98d004':
Fix dependencies of protoc with nanopb-c plugin
Change-Id: Ib343e45fbe14ac06cb0b8205952cbfc3d57b59c6
2016-04-07 03:53:41 +00:00
Shinichiro Hamaji
4d69fbf5be
Merge "Add Bison binary and its data to prerequisite"
2016-04-07 03:48:31 +00:00
Shinichiro Hamaji
5e2d7f3204
Merge "Fix dependencies of protoc with nanopb-c plugin"
2016-04-07 03:48:02 +00:00
Joe Onorato
48bd6f53f4
Add generation of a module-info.json file
...
This outputs all of the modules that the build system knows about
for this invocation.
Change-Id: I8f95f3f8443c18f7898ce90e287432cbd2b6db6d
2016-04-06 19:11:51 -07:00
Joe Onorato
969b6f8ada
Remove unused module-info.txt generation.
...
Change-Id: Ic2e384ad3e2bae8e76a98818c18a99bf5d427b0e
2016-04-06 14:49:55 -07:00
Shinichiro Hamaji
a3184dc2ae
Fix dependencies of protoc with nanopb-c plugin
...
Bug: 27954979
Change-Id: Ic06b5288b092d8ea5225516069845bfc2ffa9cd1
2016-04-06 13:54:03 +09:00
Shinichiro Hamaji
b708bc5533
Add Bison binary and its data to prerequisite
...
Bug: 27954979
Change-Id: Id68425ef85c07b9bd06d9640f4bf96270af1b893
2016-04-06 13:46:02 +09:00
Dan Albert
e1ef29e921
Merge "Remove mips special case." am: a6a6285
am: 7d4c8fe
...
am: 885c4d9
* commit '885c4d927da9d10ba50e1486ff8af8c7afd39d02':
Remove mips special case.
Change-Id: I283096278a8aaa6d328454c44fa73db3e4237a42
2016-04-05 19:07:27 +00:00
Dan Albert
885c4d927d
Merge "Remove mips special case." am: a6a6285
...
am: 7d4c8fe
* commit '7d4c8fefec0998048b34fcedc4f1c893e00919eb':
Remove mips special case.
Change-Id: Ia55997b8dc087129e39028cd16fb9f3c49b950c0
2016-04-05 19:00:42 +00:00
Dan Albert
7d4c8fefec
Merge "Remove mips special case."
...
am: a6a6285
* commit 'a6a6285686a753aaedebc2edcbf94f14cb7b6fdf':
Remove mips special case.
Change-Id: I772f6383a3b26c39758be600f194e3f511ec6aa0
2016-04-05 18:57:31 +00:00
Dan Albert
a6a6285686
Merge "Remove mips special case."
2016-04-05 18:51:16 +00:00
Sebastien Hertz
acec92938f
Merge "Fix code coverage for apps" am: 2e8a1fc
am: 274a5a5
...
am: 25f94a7
* commit '25f94a74fb8e8bd9e4174150614560114ac01cce':
Fix code coverage for apps
Change-Id: I4f0d64e4b64c2da06e3a7cd1238c3a84cae89282
2016-04-05 09:30:15 +00:00