Joe Onorato
88155422f2
More product debugging.
...
Change-Id: I17b5d441e44ea39564263b32f963e2d3ac684232
2012-08-16 22:45:56 -07:00
Joe Onorato
8d0847e924
build system changes for jb-aah-dev merge
...
Change-Id: I29e27505a0d9f7cc2932f725bfe1c83d804388bc
2012-08-16 22:45:56 -07:00
Joe Onorato
e213944da4
Fail when a non-vendor product references a vendor module.
...
Change-Id: Ia5ca233e9b11f64b72074f65899d3041cf955c4c
2012-08-16 22:45:56 -07:00
Joe Onorato
6a185e453d
Remove support for user tags in the build system.
...
It is not forbidden to say LOCAL_MODULE_TAGS := user,
and if you don't say LOCAL_MODULE_TAGS, it now defaults
to optional.
Change-Id: I0a0b200bb6f1c7bf1fe3a89cdc8f69678617526c
2012-08-16 22:45:56 -07:00
Joe Onorato
3445f8fd1e
List the user modules explicitly, and we can get rid of the support for the user tag!
...
Change-Id: I6f412ed4e08d784ed71ec170e870fcf30081963a
2012-08-16 22:45:56 -07:00
Joe Onorato
f93f5be23e
Dump the user tagged modules.
...
Change-Id: I623821df3e48b358a6b898ccb13750f7dc54ddcf
2012-08-16 22:45:56 -07:00
Joe Onorato
35f74c479c
host modules don't need LOCAL_MODULE_TAGS
...
Change-Id: Ifec8e63eef512b281eb924ef92160e9e1bf97f6d
2012-08-16 22:45:56 -07:00
Joe Onorato
918ee311f5
Don't give the user tag to host modules automatically.
...
Change-Id: I12d0a84786e5bf2224efd8684526b6097e6105d7
2012-08-16 22:45:55 -07:00
Joe Onorato
10649c632d
Add a phony "nothing" goal that reads the makefiles but doesn't try to build anything.
...
Change-Id: Idac551e5c796321e993b94761f5cbf5b55c1a994
2012-08-16 22:45:55 -07:00
Joe Onorato
8967523958
Add tool to parse make dependency info from new --deps flag.
...
Change-Id: I59a88027d88cceee9f2933c84379612698952043
2012-08-16 22:45:55 -07:00
Joe Onorato
b5318d10cb
Use a more modern -j flag.
...
Change-Id: I2498139dd41637a795ca43f830c952adb2856d83
2012-08-16 22:45:55 -07:00
Joe Onorato
8b46e302e6
make product-graph now filtered
...
Change-Id: I6bd93a87902e20a24c1c58152fb578ef1f4cb208
2012-08-16 22:45:55 -07:00
The Android Open Source Project
9e253b06d2
am 50ec9267: (-s ours) Reconcile with jb-mr1-release - do not merge
...
* commit '50ec926744db8941d0c8f0d017d169d20c1ca3f4':
JOO47B
JOO47
JOO46C
JOO46B
build: register BOARD_HAVE_BLUETOOTH_QCOM
2012-08-16 19:11:19 -07:00
The Android Open Source Project
50ec926744
Reconcile with jb-mr1-release - do not merge
...
Change-Id: If22290df508e894617f0acd115fe0661069dcd41
2012-08-16 19:09:46 -07:00
The Android Open Source Project
6f1bd30a04
am 2e11b0f0: (-s ours) am 36bec56c: am dfab95a1: (-s ours) Reconcile with jb-mr0-release jb-release - do not merge
...
* commit '2e11b0f07861c41af10b23c477cc6e89fac709ba':
JRO03R
JZO47
JRO03Q
2012-08-16 19:01:23 -07:00
The Android Open Source Project
2e11b0f078
am 36bec56c: am dfab95a1: (-s ours) Reconcile with jb-mr0-release jb-release - do not merge
...
* commit '36bec56c303ff250ba8c571c837531f82411839e':
JRO03R
JZO47
JRO03Q
2012-08-16 18:59:13 -07:00
The Android Open Source Project
36bec56c30
am dfab95a1: (-s ours) Reconcile with jb-mr0-release jb-release - do not merge
...
* commit 'dfab95a150da3014794fc92006c7f44e635ce1f6':
JRO03R
JZO47
JRO03Q
2012-08-16 18:57:26 -07:00
The Android Open Source Project
dfab95a150
Reconcile with jb-mr0-release jb-release - do not merge
...
Change-Id: Ie56fbb34384a4cf7d00b2ce89fd69ec434396a05
2012-08-16 18:55:59 -07:00
The Android Automerger
52ea916755
JRO03R
2012-08-16 18:22:16 -07:00
The Android Automerger
0e29ca910b
JZO47
2012-08-16 17:58:34 -07:00
The Android Automerger
e2b5b946b8
merge in jb-mr0-release history after reset to jb-dev
2012-08-16 17:57:18 -07:00
Ying Wang
3eea132abf
am 88ed4fb1: am 732b2ba7: Merge "Don\'t include system/core/include/arch/<arch>/Android.mk for apps-only build." into jb-mr1-dev
...
* commit '88ed4fb1f3456d6fec4df87a56d66a5c58e2f0d8':
Don't include system/core/include/arch/<arch>/Android.mk for apps-only build.
2012-08-16 16:53:39 -07:00
Ying Wang
88ed4fb1f3
am 732b2ba7: Merge "Don\'t include system/core/include/arch/<arch>/Android.mk for apps-only build." into jb-mr1-dev
...
* commit '732b2ba79a17ed5c0e4d9d7abb6ec3dfe50d45e8':
Don't include system/core/include/arch/<arch>/Android.mk for apps-only build.
2012-08-16 16:52:25 -07:00
Ying Wang
732b2ba79a
Merge "Don't include system/core/include/arch/<arch>/Android.mk for apps-only build." into jb-mr1-dev
2012-08-16 16:51:00 -07:00
Ying Wang
da4bf42514
Don't include system/core/include/arch/<arch>/Android.mk for apps-only build.
...
Bug: 6994483
Change-Id: I76c4d96264cf94a79d59fdeb52bb37c07a9458dd
2012-08-16 16:45:01 -07:00
Jean-Baptiste Queru
c11108b721
am b2b42bcd: am 2f32c04d: am d77d8906: am 6020d698: Merge "select.mk: Tune ccache options"
...
* commit 'b2b42bcd546ec6a36bb464cf53ef35e8d084bb52':
select.mk: Tune ccache options
2012-08-16 15:33:13 -07:00
Jean-Baptiste Queru
b2b42bcd54
am 2f32c04d: am d77d8906: am 6020d698: Merge "select.mk: Tune ccache options"
...
* commit '2f32c04d8c454616bab383e01a4f56a9445cb1c4':
select.mk: Tune ccache options
2012-08-16 15:31:04 -07:00
Jean-Baptiste Queru
2f32c04d8c
am d77d8906: am 6020d698: Merge "select.mk: Tune ccache options"
...
* commit 'd77d8906b8fc4a6e2ecaf9bc5f5b84ddec6dbe7e':
select.mk: Tune ccache options
2012-08-16 15:28:47 -07:00
Jean-Baptiste Queru
d77d8906b8
am 6020d698: Merge "select.mk: Tune ccache options"
...
* commit '6020d698f51132cab374e6c96f7da4902f3aa84f':
select.mk: Tune ccache options
2012-08-16 15:27:54 -07:00
The Android Automerger
8deff5cb19
JRO03Q
2012-08-16 15:21:25 -07:00
Jean-Baptiste Queru
6020d698f5
Merge "select.mk: Tune ccache options"
2012-08-16 14:55:26 -07:00
The Android Automerger
d96091d082
JOO47B
2012-08-16 13:59:00 -07:00
Andrew Boie
1f93043c86
select.mk: Tune ccache options
...
With these adjustments, cached object files can now be shared across
multiple Android trees on a single workstation:
* Compiler binary modification time no longer causes cache misses,
as a hash of the compiler binary is taken rather than looking
at the mtime and size
* Header file modification time no longer causes cache misses,
the headers are now always hashed
* Macros such as __DATE__ and __TIME__ no longer cause cache misses
* All paths in preprocessed source (due to use of -g) are now relative
These options require ccache 3.1 or later to be used; ccache 2.4 will
ignore these.
Change-Id: I7839637e9dacf7240bd9b7bfaa6406b1db423560
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2012-08-16 11:11:29 -07:00
Ying Wang
8914f62403
am 79980776: am bc415dd5: Support to build emmap_mata.zip in unbundled builds.
...
* commit '799807767aacff0067bc10cf8ef7c221dab6ae00':
Support to build emmap_mata.zip in unbundled builds.
2012-08-16 10:14:23 -07:00
Ying Wang
799807767a
am bc415dd5: Support to build emmap_mata.zip in unbundled builds.
...
* commit 'bc415dd5eb2a135cbc24c21760338e6294c7a0d3':
Support to build emmap_mata.zip in unbundled builds.
2012-08-16 10:12:42 -07:00
Ying Wang
bc415dd5eb
Support to build emmap_mata.zip in unbundled builds.
...
Bug: 6987838
Change-Id: Id6c81b08c4859442b7d52054ed5f278575719d1a
2012-08-16 10:10:11 -07:00
The Android Automerger
b9ef08de40
JOO47
2012-08-16 06:35:51 -07:00
The Android Automerger
930fcffc15
merge in jb-mr1-release history after reset to jb-mr1-dev
2012-08-16 06:33:17 -07:00
Elliott Hughes
1ae7078d66
am b0a6849a: am a8352cac: am 0fc8d635: am f2a618e1: Merge "The zoneinfo stuff is no longer legacy."
...
* commit 'b0a6849a26fd623adc677b8fe13773b6c45151e3':
The zoneinfo stuff is no longer legacy.
2012-08-15 20:06:18 -07:00
Elliott Hughes
b0a6849a26
am a8352cac: am 0fc8d635: am f2a618e1: Merge "The zoneinfo stuff is no longer legacy."
...
* commit 'a8352cac8dae324b9d30751a2e05628db5147f45':
The zoneinfo stuff is no longer legacy.
2012-08-15 20:04:43 -07:00
Elliott Hughes
a8352cac8d
am 0fc8d635: am f2a618e1: Merge "The zoneinfo stuff is no longer legacy."
...
* commit '0fc8d635a7f3712cc24f7a29d97755bc15972a0a':
The zoneinfo stuff is no longer legacy.
2012-08-15 20:03:54 -07:00
Elliott Hughes
0fc8d635a7
am f2a618e1: Merge "The zoneinfo stuff is no longer legacy."
...
* commit 'f2a618e1df126c6c48622cce948825e923b52dcb':
The zoneinfo stuff is no longer legacy.
2012-08-15 20:02:49 -07:00
Elliott Hughes
f2a618e1df
Merge "The zoneinfo stuff is no longer legacy."
2012-08-15 19:43:41 -07:00
Elliott Hughes
e1654eaccb
The zoneinfo stuff is no longer legacy.
...
Change-Id: I7f76dfc15c0b2febbcdb13f12ff9390dca124585
2012-08-15 18:34:49 -07:00
The Android Automerger
9ceb974640
JOO46C
2012-08-15 17:43:36 -07:00
Ying Wang
4ec08ee20b
Merge "Support to build emmap_mata.zip in unbundled builds."
2012-08-15 15:55:19 -07:00
Robert Ly
fd1eb13b33
pdk templates for docs
...
Change-Id: Ic1f780c0a8b62bf6e989dc4e1876e24e4cb6c179
2012-08-15 15:33:46 -07:00
Ying Wang
e1402c5740
Merge "Add LOCAL_CONLYFLAGS."
2012-08-15 14:17:03 -07:00
Keun young Park
e50b0035d6
am 7b559162: am a8811fda: fix MIPS build
...
* commit '7b559162a2d29a89545561295430dd5f70cc1661':
fix MIPS build
2012-08-15 14:05:50 -07:00
Keun young Park
7b559162a2
am a8811fda: fix MIPS build
...
* commit 'a8811fda4fd96d3697869a654e1172a353874bac':
fix MIPS build
2012-08-15 14:04:09 -07:00