| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Bug: 5200343
Before this change the build system assumes that shared libraries will
be installed to $(TARGET_SHARED_LIBRARIES). That's not true if the
module uses custom LOCAL_MODULE_PATH.
With this change we defer the evaluation of the dependency to after all
Android.mks are loaded and all modules have their installed path
determined.
Change-Id: Ib6628ed44154a90e8668d31691fbbac67125be6c
|
|
|
|
| |
Change-Id: I37a935126b9a1e544fc5a7471cf6ca224fc89cf3
|
|
|
|
|
|
| |
PRIVATE_* should be used only in the build commands.
Change-Id: Ie1d8db7c78012a8615b893d3ef3be893da7466f4
|
|
|
|
|
|
| |
Bug: 5010576
Change-Id: Ie814f4c8d3aa1e7cc7f5735822ab25542f36cf62
|
|
|
|
| |
Change-Id: I5fcac192a7945720fd7667f7497078d310370bc5
|
|
|
|
| |
Change-Id: Ie8ce920e3ccb7e53bdf917d8ac5a386df3e7836a
|
|
|
|
|
|
|
|
| |
Set LOCAL_GROUP_STATIC_LIBRARIES := true to group the static libraries,
in case we need gcc flags "-Wl,--start-group" and "-Wl,--end-group" to
fix circular references.
Change-Id: I03c4901670112fcdd2bb0fe660b6924e5776fcf8
|
|
|
|
|
|
|
| |
LOCAL_NDK_STL_VARIANT can be set to system, stlport_static, stlport_shared
or gnustl_static. It defaults to system.
Change-Id: I2840d30ff732a00bc0ea70eab8a8179aea0abbdf
|
|
|
|
|
|
| |
Since NDKr5 the stl headers reside in a separate directory.
Change-Id: I98f37b593560a1a2a55418f8ba413ca842ed37ef
|
|\
| |
| |
| |
| |
| |
| | |
Objective-C objects to the build."
* commit '3be47af9491b7fd93b74122cb7f979f2b86c1634':
core/binary.mk: Add missing Objective-C objects to the build.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
For some reason, all_objects was not listing objects generated from
objective-C sources. We need these for the emulator (which builds its
own version of SDL which uses Quartz on OS X).
+ Fix a typo in transform-host-m-to-o definition.
This also explains why https://review.source.android.com/#change,21074
had to be reverted, since it gets rid of the prebuilt SDL libraries when
building the emulator.
Change-Id: I173811cf11cdb5b045073aade59364236145bc77
|
| |
| |
| |
| | |
Change-Id: I375d32f0bcb695ccb0603743133034941d584163
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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: I3b6f5ab7e5ae6aaa7119899adccece2b4ab1cbb3
|
| |
| |
| |
| |
| |
| | |
You can add local protoc flags via LOCAL_PROTOC_FLAGS.
Change-Id: If246a4edafe1edcec6a7f193bde8ce3c83de745b
|
|/
|
|
|
| |
Bug: 3152546
Change-Id: Ida3ca3d633ce45704dc8e80d044cdbd3ca69aca5
|
|\
| |
| |
| | |
Change-Id: I336f9e6859dce3bb18224b3340837474319c809c
|
| |
| |
| |
| |
| |
| |
| |
| | |
To isolate the assembly-only macros in header files, such as
<machine/cpu-features.h>, this patch attempts to declare assembly
only __ASSEMBLY__ macro in build system.
Change-Id: I081c3e46258a9256b20995e4d0b473c64745444c
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Merge commit '02c9813a726803e1c406b19f6b9dc4e411326e66' into gingerbread-plus-aosp
* commit '02c9813a726803e1c406b19f6b9dc4e411326e66':
Prebuilt NDKs are merged for linux and darwin.
|
| | |
| | |
| | |
| | | |
Change-Id: I0b632d7ba4df5b27dda36280b22dfd0b37e116b7
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Merge commit 'ef5bf469fab7166373b10db6c88e6c3cf0e64217' into gingerbread-plus-aosp
* commit 'ef5bf469fab7166373b10db6c88e6c3cf0e64217':
Add JNI_H_INCLUDE as default header search path
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
So that module Android.mk does not need to include it manually.
Also with this change, CL like https://android-git.corp.google.com/g/57887 is not needed.
Change-Id: I68fa73a00c76eb37a8142f35d7eeef79cf53c09b
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Merge commit 'ebf93bb5c4585e783813ed5fcc54fc02b80ea460' into gingerbread-plus-aosp
* commit 'ebf93bb5c4585e783813ed5fcc54fc02b80ea460':
Fix sim build for unbundling native code
|
| | |
| | |
| | |
| | |
| | |
| | | |
NDK does not support sim build.
Change-Id: I57a09c0083126c57a99cf33c055edef3390d1c28
|
|\ \ \
| |/ /
| | /
| |/
|/|
| |
| | |
Merge commit 'f0f60cdd8f4f74b2480774887606afdebec8d891' into gingerbread-plus-aosp
* commit 'f0f60cdd8f4f74b2480774887606afdebec8d891':
Support to build native libraries with prebuilt NDK
|
| |
| |
| |
| |
| | |
Bug: http://b/issue?id=2811253
Change-Id: Iabd4ab8b3d7236dffe89f1939e1142e882944026
|
|/
|
|
|
|
|
| |
These variables are useless for non-arm platforms, and will
generate misleading messages during building process.
Change-Id: I37c46ac8d30f353333803d9591b65fca24ce3fd5
|
| |
|
|\ |
|
| |
| |
| |
| |
| | |
This is needed to move our modified SDL sources under external/qemu/distrib.
As per joeo's request, this change also enables target Objective-C compilation, letting it error at build time.
|
| |
| |
| |
| | |
This change will be used by webcore_test in a separate change.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Conflicts:
core/combo/linux-arm.mk
Signed-off-by: Dave Bort <dbort@android.com>
|
| |
| |
| |
| |
| |
| | |
Don't make the simulator default to debug mode.
Remove all global "debug" {C,CPP}FLAGS, which are no longer used.
|
|/
|
|
|
|
| |
Until now only generated assembly or C++ files would be compiled. This patch extends the build
system to compile generated C files as well. The new rule is modeled on the existing rules for
compiling generated C++ files and the existing rule for compiling ordinary C files.
|
| |
|
| |
|
| |
|
|
|