aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.android
Commit message (Collapse)AuthorAgeFilesLines
* Allow skins to provide a "dpad-rotation" field for each layout.David 'Digit' Turner2009-09-191-0/+1
| | | | | | | | | | This is used to deal with the fact that the framework *always* assumes that the physical DPad is rotated in landscaped mode, while the default skin no longer does that. NOTE: tested on old skin files for backwards compatibility. (Upcoming skin fixes coming in another patch)
* Merge upstream QEMU 10.0.50 into the Android source tree.David 'Digit' Turner2009-09-141-18/+122
| | | | | | | | | | | | | | | | | | | This change integrates many changes from the upstream QEMU sources. Its main purpose is to enable correct ARMv6 and ARMv7 support to the Android emulator. Due to the nature of the upstream code base, this unfortunately also required changes to many other parts of the source. Note that to ensure easier integrations in the future, some source files and directories that have heavy Android-specific customization have been renamed with an -android suffix. The original files are still there for easier integration tracking, but *never* compiled. For example: net.c net-android.c qemu-char.c qemu-char-android.c slirp/ slirp-android/ etc... Tested on linux-x86, darwin-x86 and windows host machines.
* Fix Leopard-built emulator binaries to run on Tiger.David 'Digit' Turner2009-08-211-9/+9
| | | | | | | | | | The bug was that the full Android build system treats LOCAL_LDFLAGS and LOCAL_LDLIBS slightly differently. The 10.4 SDK was not properly used when linking on Leopard, and this resulted in hidden dependencies on late versions of CoreFoundation and AppKit that are not available on Tiger. Note that this change doesn't break the standalone build (standalone Leopard binaries still run on Tiger, as they did previously).
* Make ./android-configure.sh --debug work as advertized.David 'Digit' Turner2009-07-301-0/+7
| | | | Note that this does not affect the normal Android build of the emulator.
* Add a new hw.lcd.density hardware property to AVD configuration files.David 'Digit' Turner2009-06-191-0/+1
| | | | | | | | | | | This value can be overriden with the already existing -dpi-device <value> option. The value is mapped to one of 120,160 and 240, then set to the boot-time property named qemu.sf.lcd_density used by the framework to properly select assets and/or resize them at runtime. This means that "emulator -dpi-device 130" will select 120 lcd_density, or "emulator -dpi-device 220" will select a 240 one.
* Add our modified SDL sources under distrib/sdl-1.2.12David 'Digit' Turner2009-06-081-12/+6
| | | | | | Fix distrib/make-distrib.sh script to work with git Fix distrib/build-emulator.sh to accomodate for new SDL configure script Handle Tiger SDK usage in SDL configure script
* AI 149526: Cloned from CL 149504 by 'g4 patch'.David Turner2009-06-031-1/+18
| | | | | | | | Original change by digit@digit-cupcake-mounini on 2009/06/03 00:38:49. Try to fix the emulator for Tiger, i.e. use the 10.4 SDK when building on Leopard or above. BUG=1892943 Automated import of CL 149526
* AI 149496: Backport emulator-related donut fixes into cupcake.David Turner2009-06-021-0/+1
| | | | | | | | | | | | | This includes the following fixes: - remove potential qemud crash at system boot - fix GPS fix emulation - fix inter-emulator networking (DNS resolution helper now behaves correctly on all IPv6-capable systems) - add -prop <name>=<value> option to add system properties on boot - allow F5 keybinding for SEARCH on keyboard-less hardware configurations - allow skins to provide a "search" button - fixed bad QADD/QSUB/QDADD/QDSUB ARM CPU instructions emulation Automated import of CL 149496
* auto import from //branches/cupcake_rel/...@140373The Android Open Source Project2009-03-181-2/+3
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+538
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-537/+0
|
* auto import from //depot/cupcake/@132589The Android Open Source Project2009-03-031-1/+0
|
* auto import from //depot/cupcake/@137055The Android Open Source Project2009-03-021-0/+1
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-210/+192
|
* auto import from //branches/cupcake/...@127436The Android Open Source Project2009-01-221-68/+122
|
* auto import from //branches/cupcake/...@125939The Android Open Source Project2009-01-091-7/+7
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-24/+71
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+454