| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
With this change, by choosing the right build target, you can reduce
significant verification build time:
If you are working on the framework, "make target-java" sounds enough;
if you are working on native target code, "make target-native" saves
your time by not building the Java code.
This will help reduce uncaught breakges for by default not everything
is built now.
Change-Id: I5a7c82d3f6372db03bea76155c8d6cc63d988eae
|
|\ \
| |/
| |
| |
| |
| |
| |
| | |
target-specific PRIVATE_CLEAN_FILES"
# Via Android Git Automerger (2) and others
* commit '46fa45ad76ff63978bd35a07aa5e1d743657bf55':
Use += to append to target-specific PRIVATE_CLEAN_FILES
|
| |
| |
| |
| |
| |
| | |
Instead of incorrectly including global variable PRIVATE_CLEAN_FILES
Change-Id: I9b5e12448dad5001de051a566d8a94a89b20ecac
|
| |
| |
| |
| | |
Change-Id: Icbdd56fa104c03e0a6cc58e441e60286a7f25bb2
|
| |
| |
| |
| | |
Change-Id: Icbdd56fa104c03e0a6cc58e441e60286a7f25bb2
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
To pick up a NOTICE file in LOCAL_PATH and attach it to
/system/lib/libfoo.so, use the following syntax:
include $(CLEAR_VARS)
LOCAL_MODULE_CLASS := NOTICE_FILES
LOCAL_INSTALLED_MODULE := $(PRODUCT_OUT)/system/lib/libfoo.so
include $(BUILD_NOTICE_FILE)
Bug: 7460213
Change-Id: Ie692be72deab37be04d1b578578c131a0885a090
|
|\ \
| |/
| |
| |
| |
| |
| | |
LOCAL_POST_PROCESS_COMMAND." into jb-mr1-dev
* commit '57dfd515c33bbab26c820c812ebb4bc69c36a38f':
Delete the unused LOCAL_POST_PROCESS_COMMAND.
|
| |
| |
| |
| | |
Change-Id: I77785dff6c7b2236880232522d6ed5bc01d5f0ce
|
|\ \
| |/
| |
| |
| |
| |
| | |
on the build server." into jb-mr1-dev
* commit '195b0653a23545c22bf506ab67bc0674e885b936':
Store vendor module owner info on the build server.
|
| |
| |
| |
| |
| | |
Bug: 7048854
Change-Id: I5f0653c71a77774978655f8b5570e170b4a9c4ec
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
To reduce the start time.
With the change and previous change of doing clean step in only given paths,
start time of mm/mmm is reduced from ~5s to about 1s;
lunch time is reduced from ~40s to 3.5s.
Bug: 7186768,7169854
Change-Id: Ifd72ba1c6362a5e1125a23c505fd47947ab56675
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
out ones tagged "optional""
* commit '726d921a47cb1003bcf7ff84ae1d332dec86d674':
Install all host modules. Don't filter out ones tagged "optional"
|
| | |
| | |
| | |
| | | |
Change-Id: I9b3a27a4c84ee748314e98603670eb939ae949e2
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit '6b340ad06c90ad80894bce720075e05f31b8f4cb':
Make error a warning for now
|
| | |
| | |
| | |
| | | |
Change-Id: Idf18957fff2bb4ff31ca6d7d8d1c8d95847b4e00
|
| |\ \
| | |/
| | |
| | | |
Change-Id: If3d84a7439717ccf7723b3f79e934d73abbb3fea
|
| | |
| | |
| | |
| | | |
Change-Id: Ia5ca233e9b11f64b72074f65899d3041cf955c4c
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | | |
Change-Id: I12d0a84786e5bf2224efd8684526b6097e6105d7
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
To reduce the start time.
With the change and previous change of doing clean step in only given paths,
start time of mm/mmm is reduced from ~5s to about 1s;
lunch time is reduced from ~40s to 3.5s.
Bug: 7186768,7169854
Change-Id: Ifd72ba1c6362a5e1125a23c505fd47947ab56675
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Instead we should explicitly set up the dependency, if the module will
be used in the build process; Use LOCAL_MODULE_TAGS with eng, debug or
tests if the module is for testing; or add to PRODUCT_PACKAGES if it's
required by a product.
Change-Id: I326e97df6630dee4acc6582ce6cef2dec8289155
|
| | |
| | |
| | |
| | | |
Change-Id: I156fb70432cf546650bf11d03a4edc118c665c1c
|
| | |
| | |
| | |
| | | |
Change-Id: Ifa9cd19e6c17c5ce1f9a25965155194c16926871
|
| | |
| | |
| | |
| | | |
Change-Id: I1c6edd260280d5bab03b0d4c1e49f1bbecfd1a53
|
| | |
| | |
| | |
| | | |
Change-Id: Ia5ca233e9b11f64b72074f65899d3041cf955c4c
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
|/ /
| |
| |
| | |
Change-Id: I12d0a84786e5bf2224efd8684526b6097e6105d7
|
|/
|
|
|
|
| |
Which can be replaced by TARGET_OUT_INTERMEDIATE_LIBRARIES.
Change-Id: I965ff1ebe70fc3113c19e4896277c876dcedb6a5
|
|
|
|
| |
Change-Id: I98ab2f6c0d49a87aaeeba29fdf676277e4e65592
|
|
|
|
|
|
|
|
| |
Bug: 6465084
With this change and prebuilt current SDK checked in, you can build
unbundled apps with LOCAL_SDK_VERSION current in an unbundled branch.
Change-Id: I4efcee611d08a3a903bd6bf5a80de11500564206
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 5693205
Change-Id: I045b83949f8b29d7c5cf5c0ab32c5b83cf398e71
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| | |
With this change, we can easily turn a static Java library to a shared
Java library.
Change-Id: I9915992cd19879846511d6272483d7a0a934e7eb
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug: 5692177
If you set "PRODUCT_RESTRICT_VENDOR_FILES := true" in a product
configuration, this changes restricts that:
- No overlays in the vendor tree.
- No PRODUCT_COPY_FILES coming from the vendor tree.
- Any referenced package with Android.mk in the vendor tree must have
LOCAL_MODULE_OWNER set to a value that's compared against a whitelist
stored in the core build system.
Change-Id: I172b84c7c853e9a04bf9879ea8dec90bd5054230
|
|
|
|
|
|
|
|
| |
Set "LOCAL_DEX_PREOPT := nostripping" to do dex-preopt while not strip
the classes.dex.
Bug: 5396625 5502338
Change-Id: Ie8dea4414ebeefeae89c6433b246faea27baa5e7
|
|
|
|
|
|
|
|
| |
Bug: 5284764
Set "LOCAL_PROPRIETARY_MODULE := true" to install module to vendor
partition.
Change-Id: I1301acc10664a12e313f3b868d9fd6400ac8b133
|
|\
| |
| |
| |
| |
| |
| | |
gingerbread-plus-aosp
* commit '41346ae4077c7dee66a7c04dc91714569dca9303':
Allow uninstallable APPs.
|
| |\
| | |
| | |
| | |
| | | |
* commit 'ba35b2d61531a071533891307904e6ad7f81fb65':
Allow uninstallable APPs.
|
| | |\
| | | |
| | | |
| | | | |
Change-Id: I06edde6c517b4c4e2bd03e2d1d44da52ee3066d5
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 5264671
This is needed by cts tests.
It's harmless to existing modules.
Change-Id: I0083471f80d483559b27523d4b88190d7913f6f1
|
| | |\ \
| | | | |
| | | | |
| | | | |
| | | | | |
* commit '951a3e5f416d9ebe84e922132c85c8696d5d74a0':
Build system tweaks for Valgrind.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Added LOCAL_NO_CRT to enable building executables that do not link
to the C runtime library.
Removed support for LOCAL_MODULE_SUBDIR since it was broken
and unused. (Was going to use it but ended up using LOCAL_MODULE_PATH
instead.)
Change-Id: Ifed4ffe17003d90370c711ea6606e2b75e841dee
|
| | |\ \ \
| | | |/ /
| | | | |
| | | | |
| | | | | |
* commit '6135627140bd799ee56ba894b69a9455ca0af86a':
Extra protobuf-related support
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I375d32f0bcb695ccb0603743133034941d584163
|
| | |\ \ \
| | | |/ /
| | | | |
| | | | |
| | | | | |
* commit 'ad3e00724d62e5def2f2552533a62a800e9f3ee9':
Protobuf compiler support in the build system
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
PRIVATE_* should be used only in the build commands.
Change-Id: Ie1d8db7c78012a8615b893d3ef3be893da7466f4
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | | |
To fix error "/bin/bash: Argument list too long"
Change-Id: Ie336b18f9a7eba38d94a6e32c07a88589ce9f1fd
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Iefc6df3f3401a591f53ec3f22202044c60acf460
|