Torne (Richard Coles)
aace2024d7
Support build rules which generate .o files.
...
webviewchromium has some build rules which use a custom tool to create
.o files from other input (i.e. they are not prebuilt and so can't be
included in LOCAL_PREBUILT_OBJ_FILES). Support adding .o files to
LOCAL_GENERATED_SOURCES and doing the right thing with them (including
them in the static/dynamic library or executable being built).
Bug: 7714333
Change-Id: I3b1d29eeff30aebeafe33398f9bef2eb6972d997
2013-03-05 10:35:57 +00:00
Ying Wang
eabb34fb90
Merge "Move emulator.mk out of full_base.mk" into jb-mr2-dev
2013-03-05 07:09:37 +00:00
Ying Wang
e8f5406582
Move emulator.mk out of full_base.mk
...
Instead we should have the emulator products (full, full_mips, full_x86,
sdk) inherit from emulator.mk directly, because full_base.mk is also
inherited by real device products, such as full_manta.mk.
Change-Id: I475f7262eaa65dd85fc844ed357547c76c82598f
2013-03-04 23:08:01 -08:00
Ken Sumrall
d5198cbcce
Merge "Install a unified fstab in the emulator image" into jb-mr2-dev
2013-03-05 03:14:27 +00:00
Ken Sumrall
f151d3718b
Install a unified fstab in the emulator image
...
Also, modify the sdk.mk file to undo an earlier change
to add the unified fstab there, and move the include
of the emulator.mk file to after PRODUCT_COPY_FILES
is initially defined.
Change-Id: I7318ebefa1b3043f32e99a9e278fe4667f760aa8
2013-03-04 18:30:52 -08:00
The Android Open Source Project
69bb4e42c5
am 564c2b3e: Reconcile with jb-mr1.1-release - do not merge
...
* commit '564c2b3e4da71cfe4f1a0c8e15e2c9cec2415eea':
JDQ39B
2013-03-05 00:56:08 +00:00
The Android Open Source Project
564c2b3e4d
Reconcile with jb-mr1.1-release - do not merge
...
Change-Id: Ic2017881546bd6488432b9a87196f1c8eb6e5819
2013-03-04 11:14:54 -08:00
The Android Automerger
1c2fa25b71
JDQ39B
2013-03-04 11:08:59 -08:00
Ying Wang
0410d3ef3d
Merge "Allow to call dist-for-goals multiple times for the same file" into jb-mr2-dev
2013-03-02 01:43:28 +00:00
Ying Wang
534fcd766e
Allow to call dist-for-goals multiple times for the same file
...
You can dist the same file for multiple goals in multiple calls to
dist-for-goals. The first call will establish the real copy rule, while
the rest call just establishes the goals' dependency on the dest file.
This enable uss to remove the bizarre $(if ..) enclosing the droid and
sdk dist while avoiding make's multiple rules warning.
Change-Id: I76475db76a9e6167e0e606dd582b54e80dfcdd22
2013-03-01 16:51:26 -08:00
Dave Langemak
d8eb27bf6a
Add pseudolanguage codes to l10n builds
...
bug: 8299925
Change-Id: Id4bab811bc3f6660f4ce0a21afb689366d80d795
2013-03-01 14:16:29 -08:00
Kenny Root
3e3a3a2b79
am 14567bb0: am 08d56b4a: Merge "CTS: work around ClassLoader limitation"
...
* commit '14567bb00754405fac535bc8be8e46fa8abd7c82':
CTS: work around ClassLoader limitation
2013-02-28 17:48:59 +00:00
Kenny Root
14567bb007
am 08d56b4a: Merge "CTS: work around ClassLoader limitation"
...
* commit '08d56b4a1049fe4b4d3a01e2087f371fdeefaf84':
CTS: work around ClassLoader limitation
2013-02-28 09:47:35 -08:00
Kenny Root
08d56b4a10
Merge "CTS: work around ClassLoader limitation"
2013-02-28 17:23:55 +00:00
Kenny Root
65307c065f
CTS: work around ClassLoader limitation
...
Trying to use reflection on classes loaded from a different ClassLoader
than the system one caused SecurityException since you can't load
certain packages.
Adding them to the boot classpath forces them to be in the same
ClassLoader.
Change-Id: Id518ab0a99da6defac525c0ad430a63f600ce85f
2013-02-27 16:56:04 -08:00
Ying Wang
6f05aa44ec
Merge "Run e2fsck only when building images with the target files." into jb-mr2-dev
2013-02-28 00:46:07 +00:00
Ken Sumrall
e4a045e9e6
Install a unified fstab for the sdk image
...
Change-Id: I95ed5ee83783dfce110c1f07b187d4624be9a735
2013-02-27 16:20:56 -08:00
Ying Wang
45150f8b89
Fix function call syntax error.
...
Change-Id: Id40e059ade0c24b62ac407192ed3a67398dfa083
2013-02-27 15:23:42 -08:00
Ying Wang
4974879c32
Merge "Switch target java library dependency file from javalib.jar to classes.jar" into jb-mr2-dev
2013-02-27 23:10:12 +00:00
Ying Wang
6a42a25429
Run e2fsck only when building images with the target files.
...
With this change, e2fsck is run only when you build the update.zip file,
which is built when "dist" is among the make command.
Bug: 7591683
Change-Id: I446b71d5aa9295aff3af622f115175f769746615
2013-02-27 13:54:02 -08:00
Ying Wang
087d4ee3ed
Switch target java library dependency file from javalib.jar to classes.jar
...
Previously, any target Java code that depends on framework.jar has to
wait for the library's javalib.jar.
To build javalib.jar we have to run dx, which is quite slow.
Actually when code links against framework.jar, only classes.jar is
needed.
This improves the potential parallelism of the build system.
Change-Id: I82c5926ef282a3a6096bbf49b54ef4f2a0c2c0e7
2013-02-27 12:11:37 -08:00
Ian Rogers
25ba3b0975
am e2f7bd46: am c148cca6: Merge "Specify -msse3 on host as on target."
...
* commit 'e2f7bd46fc7b9aa746ae46e551727c4db0356d37':
Specify -msse3 on host as on target.
2013-02-27 19:03:54 +00:00
Ian Rogers
e2f7bd46fc
am c148cca6: Merge "Specify -msse3 on host as on target."
...
* commit 'c148cca6611c167115458453c250dd9e81b03dda':
Specify -msse3 on host as on target.
2013-02-27 11:02:42 -08:00
Stephen Hines
ec7d07ebe8
Merge "Reduce RS build verbosity." into jb-mr2-dev
2013-02-27 18:56:24 +00:00
Ian Rogers
c148cca661
Merge "Specify -msse3 on host as on target."
2013-02-27 18:15:50 +00:00
Stephen Hines
9ac9b53dc6
Reduce RS build verbosity.
...
Change-Id: I9d04198ed1b9025abd60080c5ef23b3ce5ef9e22
2013-02-27 00:51:08 -08:00
Scott Main
d7f8c32ecd
am 50882118: am d9876348: am 6fc990df: am c5998412: am f8333457: Revert "docs: move loading of google ref into doc load event to prevent error during load"
...
* commit '5088211890511a4dff5d068f8481abc9680a1795':
Revert "docs: move loading of google ref into doc load event to prevent error during load"
2013-02-27 02:21:38 +00:00
Scott Main
5088211890
am d9876348: am 6fc990df: am c5998412: am f8333457: Revert "docs: move loading of google ref into doc load event to prevent error during load"
...
* commit 'd9876348e1533dbb04779fa4b0b5ccd1b46747fa':
Revert "docs: move loading of google ref into doc load event to prevent error during load"
2013-02-26 18:18:34 -08:00
Scott Main
d9876348e1
am 6fc990df: am c5998412: am f8333457: Revert "docs: move loading of google ref into doc load event to prevent error during load"
...
* commit '6fc990dfe16fb6336457ef0e02a9befd8525082b':
Revert "docs: move loading of google ref into doc load event to prevent error during load"
2013-02-26 18:16:09 -08:00
Scott Main
6fc990dfe1
am c5998412: am f8333457: Revert "docs: move loading of google ref into doc load event to prevent error during load"
...
* commit 'c5998412fda760deacd5a408759f52820735effe':
Revert "docs: move loading of google ref into doc load event to prevent error during load"
2013-02-26 18:14:14 -08:00
Scott Main
c5998412fd
am f8333457: Revert "docs: move loading of google ref into doc load event to prevent error during load"
...
* commit 'f8333457a5ee9abd3d16c9c0abfe0e19e032801f':
Revert "docs: move loading of google ref into doc load event to prevent error during load"
2013-02-26 18:12:22 -08:00
Scott Main
f8333457a5
Revert "docs: move loading of google ref into doc load event to prevent error during load"
...
This reverts commit 578d6446eb
.
2013-02-26 18:10:20 -08:00
Ian Rogers
35a6b4fb65
Specify -msse3 on host as on target.
...
Make the host and the target x86 build more uniform by using the same machine flags.
Its unlikely Android has ever been built on a machine without SSE3 support.
Bug: 8068608
Change-Id: I19635528b61bf2c6faf02c2e575b1d9bf8025d3a
2013-02-26 15:10:22 -08:00
Scott Main
0d3a1fa14b
am 7a689113: am 0670acc9: am 690dc39c: am 79d08b2c: am 578d6446: docs: move loading of google ref into doc load event to prevent error during load
...
* commit '7a68911347f18cbbf890bef7f92b28b2872e8e31':
docs: move loading of google ref into doc load event to prevent error during load
2013-02-26 22:58:34 +00:00
Scott Main
7a68911347
am 0670acc9: am 690dc39c: am 79d08b2c: am 578d6446: docs: move loading of google ref into doc load event to prevent error during load
...
* commit '0670acc9c38b498c2d1f3abb44304d81d42308ca':
docs: move loading of google ref into doc load event to prevent error during load
2013-02-26 14:56:00 -08:00
Scott Main
0670acc9c3
am 690dc39c: am 79d08b2c: am 578d6446: docs: move loading of google ref into doc load event to prevent error during load
...
* commit '690dc39c46604194a4f189841566e8313125e745':
docs: move loading of google ref into doc load event to prevent error during load
2013-02-26 14:54:30 -08:00
Scott Main
690dc39c46
am 79d08b2c: am 578d6446: docs: move loading of google ref into doc load event to prevent error during load
...
* commit '79d08b2cc185c0141ee7ec534b219242c827387f':
docs: move loading of google ref into doc load event to prevent error during load
2013-02-26 14:53:26 -08:00
Scott Main
79d08b2cc1
am 578d6446: docs: move loading of google ref into doc load event to prevent error during load
...
* commit '578d6446eb1714e17a5ccf55a69379f064ec549a':
docs: move loading of google ref into doc load event to prevent error during load
2013-02-26 14:51:06 -08:00
Scott Main
578d6446eb
docs: move loading of google ref into doc load event to prevent error during load
...
Change-Id: Ibe825c25e19f136b2cd58e8a096d13904720e3d2
2013-02-26 14:46:12 -08:00
Jean-Baptiste Queru
e45c235068
am bf13b892: am 8a0dc8e1: am ee98d0ed: (-s ours) am 53ed93f3: (-s ours) Merge from jb-mr1-dev - do not merge
...
* commit 'bf13b8923b7fad0d37b2dcccf2d4dc6b0d4ffff4':
2013-02-26 22:43:15 +00:00
Jean-Baptiste Queru
bf13b8923b
am 8a0dc8e1: am ee98d0ed: (-s ours) am 53ed93f3: (-s ours) Merge from jb-mr1-dev - do not merge
...
* commit '8a0dc8e13891678151d8e314a0259666835fed43':
2013-02-26 14:30:41 -08:00
Jean-Baptiste Queru
8a0dc8e138
am ee98d0ed: (-s ours) am 53ed93f3: (-s ours) Merge from jb-mr1-dev - do not merge
...
* commit 'ee98d0ed53aeffac2b1d1be2b24bb78f282af0b2':
Drop official SDK 17
JOP40G
2013-02-26 14:29:17 -08:00
Jean-Baptiste Queru
ee98d0ed53
am 53ed93f3: (-s ours) Merge from jb-mr1-dev - do not merge
...
* commit '53ed93f3c47c454f14d1218e4b1b2cfab5308e43':
Drop official SDK 17
JOP40G
2013-02-26 14:28:07 -08:00
Jean-Baptiste Queru
53ed93f3c4
Merge from jb-mr1-dev - do not merge
2013-02-26 14:20:43 -08:00
Jean-Baptiste Queru
22c22cf7e0
Reconcile with jb-mr1-release - do not merge
2013-02-26 14:02:57 -08:00
Scott Main
e3d336f549
am 02f3e81e: am fb247b7e: am 386cbaeb: am 9f2971d1: docs: fix suggestions due to file name change for js files
...
* commit '02f3e81e9ee93848d9805222d79a4a76ea2e898a':
docs: fix suggestions due to file name change for js files
2013-02-26 21:18:52 +00:00
Scott Main
02f3e81e9e
am fb247b7e: am 386cbaeb: am 9f2971d1: docs: fix suggestions due to file name change for js files
...
* commit 'fb247b7e5c1067038518e52aa62a1cbb54ac6fde':
docs: fix suggestions due to file name change for js files
2013-02-26 13:16:22 -08:00
Scott Main
fb247b7e5c
am 386cbaeb: am 9f2971d1: docs: fix suggestions due to file name change for js files
...
* commit '386cbaeb90fef0ea90695fac8faa407fbffa356a':
docs: fix suggestions due to file name change for js files
2013-02-26 13:13:44 -08:00
Scott Main
386cbaeb90
am 9f2971d1: docs: fix suggestions due to file name change for js files
...
* commit '9f2971d1f36e0bffd79033e946ff1378e6ceb309':
docs: fix suggestions due to file name change for js files
2013-02-26 13:10:04 -08:00
Scott Main
9f2971d1f3
docs: fix suggestions due to file name change for js files
...
Change-Id: I4037c80f79f37f7a80d0977b4e07f992e3de61e1
2013-02-26 13:07:41 -08:00