platform_build/core
Doug Zongker 6c770467fb applypatch changes for patching recovery image
Make some changes needed to applypatch in order to store the recovery
image in the system partition as a binary patch relative to the boot
image:

  - make applypatch use shared libraries, so it's smaller.  It will
    need to be on the main system so it can install the recovery
    image.  Make an applypatch_static binary for use in recovery
    packages (still needed for updating cupcake devices to donut).

  - output the results of patching to an in-memory buffer and write
    that to the partition; there's no convenient /tmp for us to us.
    (This should be basically a no-op in recovery, since /tmp is a
    ramdisk anyway.)
2009-07-22 19:15:59 -07:00
..
combo fix problems with new image size calculations 2009-07-08 12:09:04 -07:00
tasks CTS: Add media test cases to CTS makefile 2009-07-15 11:11:13 -07:00
apicheck_msg_current.txt Update the error message that occurs when current.xml needs regenerating. 2009-05-21 09:27:39 -04:00
apicheck_msg_last.txt auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
armelf.x auto import from //branches/cupcake/...@137873 2009-03-11 12:11:54 -07:00
armelf.xsc auto import from //branches/cupcake/...@137873 2009-03-11 12:11:54 -07:00
armelflib.x auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
base_rules.mk Speed up the full build. 2009-07-17 16:48:15 -04:00
binary.mk Allow the build system to build Objective-C sources. 2009-05-20 11:29:15 +02:00
build_id.mk Fix the build name. Previously "DONUT-BURGER"; Now "Donut" 2009-06-17 17:56:33 -07:00
checktree auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
cleanbuild.mk Automated import from //branches/donutburger/...@142719,142719 2009-03-25 17:01:21 -07:00
clear_vars.mk Speed up the full build. 2009-07-17 16:48:15 -04:00
config.mk Pass compiler flags for C++ too, and add a flag that enables warnings about missing virtual destructors 2009-07-07 13:59:38 -07:00
copy_headers.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
definitions.mk Speed up the full build. 2009-07-17 16:48:15 -04:00
device.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
distdir.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
droiddoc.mk Adding version information to DroidDoc. Rather than pulling the version from 2009-07-21 18:09:39 -07:00
dynamic_binary.mk Automated import from //branches/donutburger/...@142719,142719 2009-03-25 17:01:21 -07:00
envsetup.mk Print the platform version and version codename in the big build header. 2009-05-15 09:10:51 -04:00
executable.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
filter_symbols.sh auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
find-jdk-tools-jar.sh auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
host_executable.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
host_java_library.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
host_prebuilt.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
host_shared_library.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
host_static_library.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
java.mk Speed up the full build. 2009-07-17 16:48:15 -04:00
java_library.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
key_char_map.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
main.mk Speed up the full build. 2009-07-17 16:48:15 -04:00
Makefile applypatch changes for patching recovery image 2009-07-22 19:15:59 -07:00
multi_prebuilt.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
node_fns.mk auto import from //depot/cupcake/@136594 2009-03-05 14:34:30 -08:00
notice_files.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
package.mk auto import from //branches/cupcake/...@137197 2009-03-09 11:52:11 -07:00
pathmap.mk Add keystore in the pathmap of frameworks base. 2009-06-12 07:10:26 +08:00
prebuilt.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
prelink-linux-arm.map Add the JNI library of CertTool for handling certificates. 2009-07-02 00:36:44 +08:00
process_wrapper.sh auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
process_wrapper_gdb.cmds auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
process_wrapper_gdb.sh auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
product.mk AI 145618: am: CL 145333 Cloned from CL 144759 by 'g4 patch'. 2009-04-09 19:31:12 -07:00
product_config.mk core: Don't debug native modules when TARGET_BUILD_TYPE==debug 2009-05-04 18:12:32 -07:00
raw_executable.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
raw_static_library.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
root.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
shared_library.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
static_java_library.mk auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
static_library.mk core: Add support for static libraries to include other whole static libs. 2009-05-27 20:14:55 -07:00
version_defaults.mk Use new aapt feature to add default version info to .apks. 2009-05-18 12:41:45 -07:00