65cf022ba6ef50d072aceefe4e88f984d1eb02d2 |
|
04-May-2012 |
Elliott Hughes <enh@google.com> |
The NDK needs to track libnativehelper's move. Bug: 6369821 Change-Id: Ibff005e72b734a0664fe4679b4750c9b4d9eebfe
|
a918523317773578bc2b43c3275e8bbd7e015e1d |
|
13-Oct-2011 |
David 'Digit' Turner <digit@google.com> |
dev-platform-import.sh: Add support for API level 14 This adds the ability to import the OpenMAX headers and symbols. + Probe the OpenSLES source directory to deal with the recent directory rename in the platform source tree. Change-Id: I4ff64fd80d0eabf577c5e1711ea6f85452b40a04
|
b0d90531b30c42891feaa4860e21ed43af63c93a |
|
10-Oct-2011 |
David 'Digit' Turner <digit@google.com> |
build/tools/dev-defaults.sh: new script This patch moves the definitions of all defaults to dev-defaults. This should make it easier in the future to upgrade the toolchains or target binaries. Change-Id: I140b51c5b5116d37d16e628120f8f58974252de4
|
0528f4d870022e4c3ee4e32714a7ef88908e310f |
|
01-Oct-2011 |
David 'Digit' Turner <digit@google.com> |
dev-platform-imports.sh: new development script This patch introduces the dev-platform-imports.sh script. Its role is import system headers and libraries from a fresh Android platform build and use them to populate a special "import directory" (e.g. /tmp/ndk-$USER/platforms-import/) The import directory will contain only headers and symbols file. For each system shared library, two symbol files will be generated: - $DST/android-$PLATFORM/arch-$ARCH/symbols/$LIBNAME.functions.txt - $DST/android-$PLATFORM/arch-$ARCH/symbols/$LIBNAME.variables.txt The idea is that we're going to remove all prebuilt shared libraries from development/ndk in a future patch. Instead, we will store the symbols and generate shell libraries when calling build-platforms.sh We need to keep the prebuilt static libraries though because they are required to build the toolchain files (plus, some NDK developers do use them to generate static executables). + add gen-system-symbols.sh which does the symbol file generation plus the filtering of undesirable symbols in our system libraries. Change-Id: I5882cd03a6e9ccc580a6577a6684ec40f6a1a739
|