Commits

Show all
Author Commit Message Labels Comments Date
Ying Wang
Fix OVERRIDE_BUILT_MODULE_PATH for prebuilt shared libraries. So that prebuilt shared libraries can be referenced with the module name in other module's Android.mk. This is a clean cherrypick from later branches. Bug: 5652242 Change-Id: I850978251a23808559d30025a9c519fe8e59594a
Tags
2 tags
David Turner
Merge "core/binary.mk: Add missing Objective-C objects to the build. DO NOT MERGE" into gingerbread
Tags
android-cts-2.3_r10
David 'Digit' Turner
core/binary.mk: Add missing Objective-C objects to the build. DO NOT MERGE NOTE: This is a back-port from AOSP into the internal gingerbread branch. 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 reverte…
David 'Digit' Turner
Merge "emulator: enable opengl emulation modules" into gingerbread
David 'Digit' Turner
Merge "sdk: Fix broken google_sdk and google_sdk_x86 add-on build." into gingerbread
David 'Digit' Turner
emulator: enable opengl emulation modules This patch defines BUILD_EMULATOR_OPENGL to 'true' to enable the OpenGLES emulation modules under development/tools/emulator/opengl to be built. Change-Id: I130b5026909ce43578ead8bebe889075d90c4486
Brian Muramatsu
Rename generic_arm5 to generic_armv5 Bug 5267392 Change-Id: I5129d5ba283e711a2cb5840fc0c9b707f653936a
Brian Muramatsu
Disable Dexpreopt for generic_arm5 Bug 5267392 After coming across another place where I would have to use package.apk.unaligned, I decided maybe it is best to just disable dexpreopt as was previously suggested. Use package.apks in the CTS Makefile task. Change-Id: Iec839a72f4b53441337523b8a9cccda657eec8e8
Brian Muramatsu
generic_arm5 product Bug 5267392 Copied the prior generic product but tried to include Makefiles from the generic product when possible to avoid drifting. Change-Id: I7893adb65c37c1257bcb5224848f4cd7cd93d2f9
Ying Wang
Allow uninstallable APPs. Bug: 5264671 This is needed by cts tests. It's harmless to existing modules. Change-Id: I0083471f80d483559b27523d4b88190d7913f6f1
Brian Muramatsu
Use package.apk.unaligned in CTS Build Bug 5252989 This prevents dexopt installation failures when trying to install CTS apks on production devices. Change-Id: I1eeb0ac567c3be3b831c8c27dee4005ec00fd7cd
David 'Digit' Turner
sdk: Fix broken google_sdk and google_sdk_x86 add-on build. This patch fixes the broken builds for PRODUCT-google_sdk-sdk_addon and PRODUCT-google_sdk_x86-sdk_addon. Change-Id: Iba0f23a03c143cd38aaba98b0bd0d52686330ed6
Dan Morrill
Updating version to 2.3.7 to reflect some patches. Change-Id: I6118b41a26a1ea6940758313871eb8ab83ab06a2
Dan Morrill
Bumping version to 2.3.6 to reflect a few patches. Change-Id: I540a3954c70502e3deac151c642d454c87a3821b
Ying Wang
Switch Unbundled apps from generic.mk to full.mk. Change-Id: Ib0b84e041275a5ad389a122f0349a85008496be2
David 'Digit' Turner
merge intel x86 patches into gingerbread branch
David 'Digit' Turner
sdk-addon.mk: Copy image files to ABI-specific dir Change-Id: I39ad022a5bb03ea39fc41c134d1d4855dc491deb
David 'Digit' Turner
emulator: Enable dex-preoptimization Backport from AOSP master. This enables the Dex pre-optimization for emulator-specific builds. The idea is to speed up the initial boot sequence of an SDK AVD by avoiding the costly on-device preopt pass that is performed otherwise the first time the AVD is launched. Benchmarking shows reductions in first boot time from 1m30s to 40s on a 2.4GHz Xeon when emulating the AOSP master ToT. Change-Id…
David 'Digit' Turner
sdk: provide ABI-dependent atree files Backport from AOSP master This patch allows development/sdk/ to provide ABI-specific .atree files. This is useful to copy prebuilt CPU model-specific files to the SDK platform image directory. This is needed to deal with the fact that for ARMv7 platform builds, the kernel image to use is prebuilt/android-arm/kernel-qemu-armv7 instead of prebuilt/android-arm/kernel/qemu Change-Id: Ib76caa54a059e…
David 'Digit' Turner
emulator: Build emulator platform images as ARMv7-A Backport from AOSP master. Now that the emulator supports proper ARMv7 emulation, switch to building all emulator-specific platform images using this instruction set, in order to benefit from the noticeable speed boost provided by Thumb-2 instructions. Note that we don't build with NEON support because emulated NEON instructions are currently slow, though they work. IMPORTANT: You need to have …
Bruce Beare
x86: Add proper gcc-4.4.3 x86 toolchain support. This patch combines 7 AOSP patches to add proper support to build x86 platform images using the 4.4.3 toolchain. The Orig-Changed-Id fields below correspond to the change ids of the original changes in the AOSP master branch history. Define __ANDROID__ for x86 to be on par with ARM build requirements Orig-Change-Id: I79c8f29af1f20b694f22a39f848216022809a5c6 Signed-off-by: Bruce Beare…
Bruce Beare
sdk: Add pc-bios files for IA qemu emulator Orig-Change-Id: Ia919ff57295cd020810989f241da713210bc8720 Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Bruce Beare
x86: qemu emulator is the default build target Change-Id: I200536d2d997eda6a6e62eaa9050269e3c7ff6c4 Orig-Change-Id: I1fc3cb491d593d3e28f90278cfc8de5d77852932 Signed-off-by: Bruce Beare <bruce.j.beare@intel.com> Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
Jean-Baptiste Queru
Add full_x86 product. By inheriting from full, this will be more self-maintaining, and automatically gets a better-configured variant (e.g. it has locales, a date format, etc...). Orig-Change-Id: I67b6c2d9f9b7d20cb89154906c3f3d6a5391c838
Bruce Beare
x86: sdk_x86 build target Orig-Change-Id: I3876246ddf884ffd09ff0f8e3e300dffb4a332f0 Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Jean-Baptiste Queru
Minor cleanup - DO NOT MERGE Orig-Change-Id: I0fc4e3c45ae5a545f1a02ed974bc3c7500286e22
Jean-Baptiste Queru
Clean up full config - DO NOT MERGE This splits the existing full.mk in two parts: -One is the device-independent full_base.mk -The other is the emulator-specific device.mk This way we'll be able to inherit from full_base.mk for on-device builds without any emulator-specific files getting in the way. Change-Id: I7f8254bf8c1177594fbdfbdb082bdc429a4a5b25 Orig-Change-Id: Ieb1f4ed47988c8fff119ff53f1f374032da3752d
Jean-Baptiste Queru
Make a full list of locales available Use it for the sim build and full build. Change-Id: I0050f9ee10aafa96cb89cad5d3f492bb1839e331 Orig-Change-Id: I64dfa7ac1b374529ef5f0c1460dd35171311115e
Jean-Baptiste Queru
Truly default to the full config. It is much better than generic for emulator-based work. Orig-Change-Id: I8b69b208bc4969d3f95c3467ca6737de8fd9460d
Bruce Beare
generic_x86 builds don't need/use the sparse ext4 format. Orig-Change-Id: I62973b131a728c3862be4642e2d49d0fa61555ac Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
  1. Prev
  2. Next