- 23 Feb, 2010 3 commits
-
-
Jean-Baptiste Queru authored
The only OS-ARCH combo that would have benefited from it is linux-x86, but it explicitly used separate configurations for the HOST_ and TARGET_ side of things. This makes is clear which files are related to the HOST_ configuration and which ones are related to the TARGET_ configuration, and expands $(combo_target) to the only possible/reasonable value that it could have had in every file. This also cleans up the simulator, by moving it in a single place in TARGET_linux_x86 (since the only part that's special is to use HOST_ settings even when building TARGET_ modules). Change-Id: I2420eeb8cfe539f5807ec99cb3177ffb9f2476d5
-
Andy McFadden authored
The "set default variant to armv5te if none defined" in the ARM config was applying to all architectures, but as it turns out only ARM builds actually cared. When I made a copy of the "set default" code to the x86 config, one or the other would win for builds that didn't specify a variant. Turns out x86 won, so sim and voles worked, but opal didn't.
-
Andy McFadden authored
-
- 22 Feb, 2010 5 commits
-
-
Doug Zongker authored
-
Doug Zongker authored
applypatch now takes patches as blob-valued arguments instead of just filenames, eliminating the need to unpack all patches to /tmp before starting to apply them. Revert the last change I made where sha1_check(read_file(...)) was substituted for apply_patch_check(...). apply_patch_check() knows to check /cache/saved.file if the original source file is missing or has a bad checksum, which is important if the device loses power or otherwise restarts during patching. Change-Id: Ia5b761474b0f809a5a5eed29455b1b145145699e
-
Andy McFadden authored
The TARGET_ARCH_VARIANT was not being set for x86. This caused some difficulties when x86-atom tried to include variant-specific versions of files.
-
Jean-Baptiste Queru authored
-
Joe Onorato authored
This allows to use a proper $(call inherit-product) across the open-source -> non-open-source boundary in a way that can automatically adapt to whether the non-open-source part is present or not Change-Id: I357721c68362ff8c0f90610850b0368adee68ada
-
- 19 Feb, 2010 3 commits
-
-
Ben Cheng authored
-
Doug Zongker authored
-
Doug Zongker authored
- Delete the applypatch code (it's being moved to bootable/recovery). - Change the OTA script generator to verify the sha1sum of all the patch files after they are unpacked into /tmp. b/2361316 - VZW Issue PP628: Continuous reset to Droid logo: framework-res.apk update failed (CR LIBtt59130) Change-Id: I5858d48f10127f72e708d50d3de844569d1aff27
-
- 18 Feb, 2010 2 commits
-
-
Fred Quintana authored
-
Doug Zongker authored
The variable inheritance system can leave extra spaces in a variable when multiple levels of inheritance are used. It can expand: "@inherit:foo @inherit:bar @inherit:baz" to "value @inherit:bar @inherit:baz" and then "value @inherit:baz" (if bar has no value for the variable) and then "value " (if baz also has no value). Call strip to remove excess spaces between words after each replacement pass. Change-Id: Ic4cfc6fed1865066a6353a522e4bdcb68ec875d3
-
- 17 Feb, 2010 4 commits
-
-
Chia-chi Yeh authored
-
Chia-chi Yeh authored
-
Fred Quintana authored
-
Doug Zongker authored
If there are packages that specify logtags being built that aren't included in the product, their logtags won't be included in the merged file. Assign an arbitrary tag number to them so they can be built anyway. Change-Id: I4929016bf289b7a814b48bc51f324c09f500fab1
-
- 16 Feb, 2010 4 commits
-
-
Doug Zongker authored
Change-Id: Idfbc8257e5e3651fe92649d59305f0e24ba60c91
-
Raphael Moll authored
-
Raphael authored
Change-Id: Ic3c8bc2bace166442bf780b625e5d528fea4df9f
-
Doug Zongker authored
With this change, you can specify "?" in place of a tag number in a .logtags file and the build system will assign numbers to these tags. (The numbers used shouldn't matter since we translate them back to tag names whenever the logs are read back.) This is pretty straightforward to do: - make merge-event-log-tags.py assign numbers to any tags that specify "?" - make the generated java files depend on the merged output - make java-event-log-tags.py read both the original .logtags and the merged output, and fill in tag numbers for any "?" using the merged version. Change-Id: Icc6ccd705db461d570fc929922a830aa6deaca48
-
- 13 Feb, 2010 1 commit
-
-
Dan Egnor authored
with the old bundled GoogleCheckin.apk
-
- 12 Feb, 2010 3 commits
-
-
Jeff Hamilton authored
Change-Id: I2259095772768ecfcbf38c65df90cb72c3425e7f
-
Dima Zavin authored
Change-Id: I6feefba15eb1562161e38df03223cb2fba4eb7ee Signed-off-by:
Dima Zavin <dima@android.com>
-
Doug Zongker authored
(Cherry-pick from donut.) Delete the old recovery-from-boot patch before patching system files, then install the new one at the end of the process. Also fix an issue with applypatch returning the wrong status. Change-Id: I614fce39f307eded696ba792912b863f9fb0580b
-
- 11 Feb, 2010 3 commits
-
-
Ying Wang authored
If LOCAL_SDK_VERSION is current, link against the stub, otherwise link against prebuilt historical sdk
-
Ying Wang authored
-
Mathias Agopian authored
-
- 10 Feb, 2010 1 commit
-
-
Dan Egnor authored
which otherwise remains stale in system/app and eventually causes problems.
-
- 09 Feb, 2010 2 commits
-
-
Daniel Sandler authored
-
Daniel Sandler authored
Alas, poor AlarmClock! I knew, him, Froyo: a fellow of infinite alarm, of most excellent punctuality: he hath warned me of a meeting a thousand times, and now, how abhorred in my build it is! My Droid rings at it. Here hung those beeps that I have snoozed I know not how oft. Where be your chimes now? Your roosters? Your songs? Your flashes of alert, that were wont to set the table on a buzz? Not one now, to post your own notification? Quite ongoing?
-
- 08 Feb, 2010 1 commit
-
-
Patrick Scott authored
This change allows modules to insert different include paths before the system include paths. STLPort uses this to find system include files that have the same name.
-
- 06 Feb, 2010 1 commit
-
-
Jeff Hamilton authored
Change-Id: Ieafbf2596252ee3a2fe5d1ad433e8863fbf84601
-
- 05 Feb, 2010 7 commits
-
-
Brian Carlstrom authored
The Dalvik core libraries team would like to start making warnings errors in certain packages by definition LOCAL_JAVACFLAGS. This will allow easier debuging of warnings in other packages by supplying "-Xlint:..." options.
-
Scott Main authored
Merge "revise script and styles for the expandable widget in the dev guide side nav to allow nested toggle lists. This is necessary for the new resources docs that have an expandable list nested in an expandable list."
-
Scott Main authored
guide side nav to allow nested toggle lists. This is necessary for the new resources docs that have an expandable list nested in an expandable list.
-
The Android Open Source Project authored
Merge commit 'f925cb32' * commit 'f925cb32': (198 commits) android-2.1_r1 snapshot ERD79 ERD78 ERD77D ERD77C ERD77B ERD77 ERD76 ERD75 ERD72 ERD71F ERD71E ERD71D ERD71C ERD71B ERD71 ERD70B ERD70 ERD69 ERD68B ...
-
Joe Onorato authored
This lets you use the source code from one apk to build a new one with a new module name, a new android package name and optionally, a new certificate. To use this, in a makefile, add this: $(call inherit-package, \ packages/apps/Music/Android.mk, \ Music, \ MusicFork, \ my_cert, \ com.example.music) You don't need the LOCAL_PATH and CLEAR_VARS stuff. It will override only the packages that are defined in the makefile name you give, but if other modules of other types are defined, you will get an error saying that it's defined twice. In that case, you need to move the duplicate library (for example a .so) out into a different makefile. A LOCAL_OVERRIDES_PACKAGES entry is automatically created for the forked app.
-
The Android Open Source Project authored
Merge commit '97233468' into eclair-plus-aosp * commit '97233468': (198 commits) android-2.1_r1 snapshot ERD79 ERD78 ERD77D ERD77C ERD77B ERD77 ERD76 ERD75 ERD72 ERD71F ERD71E ERD71D ERD71C ERD71B ERD71 ERD70B ERD70 ERD69 ERD68B ...
-
The Android Open Source Project authored
-