Commit Graph

3301 Commits

Author SHA1 Message Date
Scott Main
d75bfa57d6 am 75239b51: am 21acc900: am e71c2828: am 1558abd6: Merge change I53e268db into eclair-sdk
Merge commit '75239b51770825ea3da2673d4b81be1676145d51'

* commit '75239b51770825ea3da2673d4b81be1676145d51':
  docs: make the apidemos app index page only display the
2009-11-23 10:24:12 -08:00
Scott Main
75239b5177 am 21acc900: am e71c2828: am 1558abd6: Merge change I53e268db into eclair-sdk
Merge commit '21acc90055935d052e350fe441091091c2421010' into eclair-mr2-plus-aosp

* commit '21acc90055935d052e350fe441091091c2421010':
  docs: make the apidemos app index page only display the
2009-11-23 10:18:24 -08:00
Scott Main
21acc90055 am e71c2828: am 1558abd6: Merge change I53e268db into eclair-sdk
Merge commit 'e71c282812a870c120ff8bf0989fd78c0191eeb2' into eclair-mr2

* commit 'e71c282812a870c120ff8bf0989fd78c0191eeb2':
  docs: make the apidemos app index page only display the
2009-11-23 10:13:44 -08:00
Scott Main
e71c282812 am 1558abd6: Merge change I53e268db into eclair-sdk
Merge commit '1558abd6d3706380cf4634c151ee7952e0b317fb' into eclair

* commit '1558abd6d3706380cf4634c151ee7952e0b317fb':
  docs: make the apidemos app index page only display the
2009-11-23 10:07:10 -08:00
Android (Google) Code Review
1558abd6d3 Merge change I53e268db into eclair-sdk
* changes:
  docs: make the apidemos app index page only display the shortcut links when the docs are online, because these links will not resolve when the docs are offline.
2009-11-23 09:57:22 -08:00
David 'Digit' Turner
5d275b631b am 0a846112: am 2e00a813: am c7f23b57: Merge change Ifb9dee6f into eclair
Merge commit '0a84611272549cf0fcee2bca5dde25ee20123ab8'

* commit '0a84611272549cf0fcee2bca5dde25ee20123ab8':
  Add support for armeabi-v7a to the NDK.
2009-11-20 16:59:05 -08:00
David 'Digit' Turner
0a84611272 am 2e00a813: am c7f23b57: Merge change Ifb9dee6f into eclair
Merge commit '2e00a8137d02b7478687f08431cd1f62abf17344' into eclair-mr2-plus-aosp

* commit '2e00a8137d02b7478687f08431cd1f62abf17344':
  Add support for armeabi-v7a to the NDK.
2009-11-20 16:53:51 -08:00
David 'Digit' Turner
2e00a8137d am c7f23b57: Merge change Ifb9dee6f into eclair
Merge commit 'c7f23b570c16d99ce30b9819e28caee480795030' into eclair-mr2

* commit 'c7f23b570c16d99ce30b9819e28caee480795030':
  Add support for armeabi-v7a to the NDK.
2009-11-20 16:48:53 -08:00
Android (Google) Code Review
c7f23b570c Merge change Ifb9dee6f into eclair
* changes:
  Add support for armeabi-v7a to the NDK.
2009-11-20 16:44:45 -08:00
Eric Fischer
ea11d56a72 am 21c80426: am 7c91ccfe: am 2ddbd568: Update zoneinfo time zone data to version 2009s
Merge commit '21c80426dd4fd1aa6fb13203e1422e562498f939'

* commit '21c80426dd4fd1aa6fb13203e1422e562498f939':
  Update zoneinfo time zone data to version 2009s
2009-11-20 15:55:44 -08:00
Eric Fischer
21c80426dd am 7c91ccfe: am 2ddbd568: Update zoneinfo time zone data to version 2009s
Merge commit '7c91ccfe1407cc192fb57c964c6419630cf651c0' into eclair-mr2-plus-aosp

* commit '7c91ccfe1407cc192fb57c964c6419630cf651c0':
  Update zoneinfo time zone data to version 2009s
2009-11-20 15:47:08 -08:00
Eric Fischer
7c91ccfe14 am 2ddbd568: Update zoneinfo time zone data to version 2009s
Merge commit '2ddbd5682b60c8604b0b85ccb280624f8845e22d' into eclair-mr2

* commit '2ddbd5682b60c8604b0b85ccb280624f8845e22d':
  Update zoneinfo time zone data to version 2009s
2009-11-20 15:42:04 -08:00
Scott Main
ea6c4f9082 docs: make the apidemos app index page only display the
shortcut links when the docs are online, because these
links will not resolve when the docs are offline.

this is a silly hack, but a temporary one until these
samples are moved.

Change-Id: I53e268db265cec143ca5e561ca2d6b4df3dba3e2
2009-11-20 14:55:07 -08:00
Eric Fischer
2ddbd5682b Update zoneinfo time zone data to version 2009s
http://b/issue?id=2272477
2009-11-20 14:37:35 -08:00
David 'Digit' Turner
f5862d8da6 Add support for armeabi-v7a to the NDK.
This patch modifies the NDK build scripts to support the 'armeabi-v7a' ABI.
(For the record, it corresponds to Thumb-2 + FPU support, to speed up native
code on certain devices like the Droid).

To build for this ABI, the Application.mk file should use a line like:

  APP_ABI := armeabi-v7a

It is also possible to build for both 'armeabi' and 'armeabi-v7a' by using:

  APP_ABI := armeabi armeabi-v7a

This will result in the generation of two distinct shared libraries that both
will be copied to the final application package.

This is dependent on having GCC 4.4.0 prebuilt binaries under
build/prebuilt/<host>/arm-eabi-4.4.0, since gcc 4.2.1 does not support
this new ABI.

Note that this also changes the NDK to use gcc 4.4.0 by default, unless
the user defines NDK_TOOLCHAIN to 'arm-eabi-4.2.1' in its environment to
switch back to the previous one.
2009-11-20 14:07:15 -08:00
David 'Digit' Turner
47bb424002 am 688ccb34: am 1f22df41: am b4e31b93: Merge change I3f0d5eb5 into eclair
Merge commit '688ccb34589b3a810dbdc7e79eab206a3d9227a6'

* commit '688ccb34589b3a810dbdc7e79eab206a3d9227a6':
  Update the build-toolchain.sh script.
2009-11-19 17:42:01 -08:00
David 'Digit' Turner
688ccb3458 am 1f22df41: am b4e31b93: Merge change I3f0d5eb5 into eclair
Merge commit '1f22df41d80b06331056fe3915a3d7c394b1485f' into eclair-mr2-plus-aosp

* commit '1f22df41d80b06331056fe3915a3d7c394b1485f':
  Update the build-toolchain.sh script.
2009-11-19 13:54:39 -08:00
David 'Digit' Turner
1f22df41d8 am b4e31b93: Merge change I3f0d5eb5 into eclair
Merge commit 'b4e31b931d08e6269a194a1c24e23281410dff64' into eclair-mr2

* commit 'b4e31b931d08e6269a194a1c24e23281410dff64':
  Update the build-toolchain.sh script.
2009-11-19 13:49:22 -08:00
Android (Google) Code Review
b4e31b931d Merge change I3f0d5eb5 into eclair
* changes:
  Update the build-toolchain.sh script.
2009-11-19 13:45:53 -08:00
David 'Digit' Turner
69eeb8a22f Update the build-toolchain.sh script.
This patch modifies the script to be able to build all prebuilt toolchain
binaries in a single call. I.e. if passed a recent toolchain source package
generated with download-toolchain-sources.sh, then it will build both
GCC 4.2.1 and GCC 4.4.0 and place them in the final prebuilt tarball.

We need this because, while we're going to switch to gcc 4.4.0 by default
in a new version of the NDK, the 4.4.0 C++ compiler is more strict about
various constructs and might refuse to build certain sources. An option
will be given to application developers to use 4.2.1 instead, to keep their
sources building.

Other changes include:

Move all builds into a random temporary directory under /tmp by default,
unless you use --build-out=<path>.

Cleanup the build out directory on succesful build

The generated tarball is now named android-ndk-prebuilt-<date>-<host>.tar.bz2
by default, unless you use the new --release=<name> option which will replace
<date> with <name> instead.

Removal of un-needed files (e.g. info or man pages, libiberty static library,
etc..) to reduce the size of the final tarball.
2009-11-19 13:43:11 -08:00
Jeff Hamilton
d95ef21ffe am a9dcbaf1: am 4865c539: Add a runtest entry for the database tests.
Merge commit 'a9dcbaf1fa228731acfe13f918946f13d2e387e5'

* commit 'a9dcbaf1fa228731acfe13f918946f13d2e387e5':
  Add a runtest entry for the database tests.
2009-11-19 11:09:47 -08:00
Jeff Hamilton
a9dcbaf1fa am 4865c539: Add a runtest entry for the database tests.
Merge commit '4865c5393faedabcb6884e745cb4b2393674c8fd' into eclair-mr2-plus-aosp

* commit '4865c5393faedabcb6884e745cb4b2393674c8fd':
  Add a runtest entry for the database tests.
2009-11-19 11:04:42 -08:00
Jeff Hamilton
4865c5393f Add a runtest entry for the database tests. 2009-11-19 10:15:23 -08:00
Xavier Ducrohet
09021d3593 am 934b8ca5: resolved conflicts for merge of 8915fd90 to eclair-mr2-plus-aosp
Merge commit '934b8ca57bb5d45d28450c12af3a5c765ba51c12'

* commit '934b8ca57bb5d45d28450c12af3a5c765ba51c12':
  Remove components that were moved to sdk.git and update build scripts.
2009-11-18 17:58:54 -08:00
Xavier Ducrohet
934b8ca57b resolved conflicts for merge of 8915fd90 to eclair-mr2-plus-aosp 2009-11-18 17:52:10 -08:00
Xavier Ducrohet
8915fd90cf am 01d2087c: resolved conflicts for merge of 19cb54ea to eclair
Merge commit '01d2087c87627df5bfc7e684f62466e0a662197a' into eclair-mr2

* commit '01d2087c87627df5bfc7e684f62466e0a662197a':
  Remove components that were moved to sdk.git and update build scripts.
2009-11-18 17:14:02 -08:00
Xavier Ducrohet
01d2087c87 resolved conflicts for merge of 19cb54ea to eclair
Change-Id: I182195aeaad88aebc82988b1cec9ebda0c359bc8
2009-11-18 17:07:11 -08:00
Dan Egnor
f25236fb2b am 1c563caa: am e970b3d1: Add "common" runtest definition (for android-common library tests)
Merge commit '1c563caad4700be1be5eec2dab6d13b3dcd34e51'

* commit '1c563caad4700be1be5eec2dab6d13b3dcd34e51':
  Add "common" runtest definition (for android-common library tests)
2009-11-18 13:21:54 -08:00
Dan Egnor
1c563caad4 am e970b3d1: Add "common" runtest definition (for android-common library tests)
Merge commit 'e970b3d160719a58ef9c91c637eb5ec9dc95a3fe' into eclair-mr2-plus-aosp

* commit 'e970b3d160719a58ef9c91c637eb5ec9dc95a3fe':
  Add "common" runtest definition (for android-common library tests)
2009-11-18 13:11:28 -08:00
Dan Egnor
e970b3d160 Add "common" runtest definition (for android-common library tests) 2009-11-18 12:05:35 -08:00
Xavier Ducrohet
19cb54ea7d Remove components that were moved to sdk.git and update build scripts. 2009-11-17 15:17:25 -08:00
Raphael
2e3a9dd831 am a7e42085: am 6ae0010c: am 20d03274: Merge change I6809bd44 into eclair
Merge commit 'a7e42085979affcc374fc15d7e86a1bf0a0f0176'

* commit 'a7e42085979affcc374fc15d7e86a1bf0a0f0176':
  SDK Manager: XML Schema for sdk-repository v2
2009-11-17 07:34:58 -08:00
David 'Digit' Turner
7b1456cfef am ca443267: am 5ad866dd: am e4df0ea1: Merge change I8d8b5816 into eclair
Merge commit 'ca4432676724e715caa50958383447ad2b65f02e'

* commit 'ca4432676724e715caa50958383447ad2b65f02e':
  Update build-toolchain.sh to be able to build gcc 4.4.0
2009-11-17 07:32:35 -08:00
David 'Digit' Turner
a3e48e4b6d am 853340a6: am 245c4282: am f3ec7a02: Merge change If72f81fb into eclair
Merge commit '853340a697d6fbdb1dc06ea8ad8073f228c0aa1b'

* commit '853340a697d6fbdb1dc06ea8ad8073f228c0aa1b':
  Add a script to download and package the toolchain sources.
2009-11-17 07:32:31 -08:00
Raphael
41746fae29 am 7371e184: am 12ed1a7d: am 5df7d75e: am f4c63fae: SDK Manager support for future schemas.
Merge commit '7371e1847510e54995d4b1b1817370c3867bea52'

* commit '7371e1847510e54995d4b1b1817370c3867bea52':
  SDK Manager support for future schemas.
2009-11-17 07:32:15 -08:00
Raphael
a7e4208597 am 6ae0010c: am 20d03274: Merge change I6809bd44 into eclair
Merge commit '6ae0010c61ed927ad715de4a75e140c932e1d86a' into eclair-mr2-plus-aosp

* commit '6ae0010c61ed927ad715de4a75e140c932e1d86a':
  SDK Manager: XML Schema for sdk-repository v2
2009-11-16 20:00:32 -08:00
Raphael
6ae0010c61 am 20d03274: Merge change I6809bd44 into eclair
Merge commit '20d0327492490b676a0a1036754e7742fb92bb69' into eclair-mr2

* commit '20d0327492490b676a0a1036754e7742fb92bb69':
  SDK Manager: XML Schema for sdk-repository v2
2009-11-16 19:56:59 -08:00
Android (Google) Code Review
20d0327492 Merge change I6809bd44 into eclair
* changes:
  SDK Manager: XML Schema for sdk-repository v2
2009-11-16 19:39:13 -08:00
Raphael
2db89e8fe9 SDK Manager: XML Schema for sdk-repository v2
v2 will be a full standalone schema, not reusing any parts of v1.
Each package type is now defined using a named type, which means
a v3 version would redifine the top element and could include
some named types of v2.

Unfortunately we cannot *extend* the top element from v1 because
extension in XML Schema seems to imply a sequence (i.e. fixed order)
whereas we use a "choice" mode to have 0..N of each types in any
order.

SDK BUG 2252825

Change-Id: I6809bd4486ef2d7f2473995ed5a0abb7fa377bdd
2009-11-16 18:05:10 -08:00
David 'Digit' Turner
ca44326767 am 5ad866dd: am e4df0ea1: Merge change I8d8b5816 into eclair
Merge commit '5ad866dd5dd886556be67b13e3138f979816f35a' into eclair-mr2-plus-aosp

* commit '5ad866dd5dd886556be67b13e3138f979816f35a':
  Update build-toolchain.sh to be able to build gcc 4.4.0
2009-11-16 15:03:39 -08:00
David 'Digit' Turner
853340a697 am 245c4282: am f3ec7a02: Merge change If72f81fb into eclair
Merge commit '245c4282dbccddc611dba1ff8a2575a33f9217b5' into eclair-mr2-plus-aosp

* commit '245c4282dbccddc611dba1ff8a2575a33f9217b5':
  Add a script to download and package the toolchain sources.
2009-11-16 15:03:34 -08:00
David 'Digit' Turner
5ad866dd5d am e4df0ea1: Merge change I8d8b5816 into eclair
Merge commit 'e4df0ea14bcfc6e2d395e36970749cf9a916a0fb' into eclair-mr2

* commit 'e4df0ea14bcfc6e2d395e36970749cf9a916a0fb':
  Update build-toolchain.sh to be able to build gcc 4.4.0
2009-11-16 14:59:15 -08:00
David 'Digit' Turner
245c4282db am f3ec7a02: Merge change If72f81fb into eclair
Merge commit 'f3ec7a02777ed9fcbe995711b8cb3f31de01d274' into eclair-mr2

* commit 'f3ec7a02777ed9fcbe995711b8cb3f31de01d274':
  Add a script to download and package the toolchain sources.
2009-11-16 14:59:11 -08:00
Android (Google) Code Review
e4df0ea14b Merge change I8d8b5816 into eclair
* changes:
  Update build-toolchain.sh to be able to build gcc 4.4.0
2009-11-16 14:53:57 -08:00
Android (Google) Code Review
f3ec7a0277 Merge change If72f81fb into eclair
* changes:
  Add a script to download and package the toolchain sources.
2009-11-16 14:53:45 -08:00
Raphael
d5ad8ee590 am f78995a8: am eeef4416: am 6dcf4214: resolved conflicts for merge of 0da4f158 to eclair
Merge commit 'f78995a8eeb0006eba2d431c379e28aeac0b8b5b'

* commit 'f78995a8eeb0006eba2d431c379e28aeac0b8b5b':
  SDK Manager: phase 1 of support for future schemas
2009-11-16 14:47:31 -08:00
Xavier Ducrohet
45b36a7bdd am 237c3bc1: (-s ours) am dd138bf1: am a0ac4b14: (-s ours) am b624370d: (-s ours) Rename the layout device from ION to ADP2. (do not merge)
Merge commit '237c3bc13181c1fb344a8c21af0417c5f86e26e3'

* commit '237c3bc13181c1fb344a8c21af0417c5f86e26e3':
  Rename the layout device from ION to ADP2. (do not merge)
2009-11-16 14:47:26 -08:00
Xavier Ducrohet
6032e4ac68 am a48826a4: am 8b633873: am 5f9e0abe: Merge change I5a66bbdf into eclair
Merge commit 'a48826a4a612a82714fa364af0cd21ace04b20bc'

* commit 'a48826a4a612a82714fa364af0cd21ace04b20bc':
  Rename the layout device from ION to ADP2.
2009-11-16 14:47:21 -08:00
Raphael
7371e18475 am 12ed1a7d: am 5df7d75e: am f4c63fae: SDK Manager support for future schemas.
Merge commit '12ed1a7d9a72fa16cb677027e1cea65206550a22' into eclair-mr2-plus-aosp

* commit '12ed1a7d9a72fa16cb677027e1cea65206550a22':
  SDK Manager support for future schemas.
2009-11-16 14:44:58 -08:00
Raphael
f78995a8ee am eeef4416: am 6dcf4214: resolved conflicts for merge of 0da4f158 to eclair
Merge commit 'eeef441637736156e7899ddf2de8ddb7cb197cc9' into eclair-mr2-plus-aosp

* commit 'eeef441637736156e7899ddf2de8ddb7cb197cc9':
  SDK Manager: phase 1 of support for future schemas
2009-11-16 14:41:03 -08:00