7c4534b55a734c189bc58ff8caf406430c2d2d44 |
|
07-Jun-2013 |
David 'Digit' Turner <digit@android.com> |
Build libc++ in build-target-prebuilts.sh This patch ensures that build-target-prebuilts.sh always rebuilds Libc++ as well, even though the library is _not_ packaged by default by package-release.sh. More precisely: - Merge build-gabi++.sh and build-stlport.sh into a single new script (build-cxx-stl.sh) which can also be used to build libc++. As usual, the prebuilts are store under: sources/cxx-stl/<runtime>/libs/<abi>/ This uses the --stl=<name> option to select the C++ runtime to build. I tested manually that the generated GAbi++ and STLport prebuilts have exactly the same size than the ones generated by the old scripts on Linux. And they don't break our tests. - build-target-prebuilts.sh now unconditionally builds Libc++ prebuilt libraries as well. - package-release.sh has a new option (--with-libc++) that can be used to package / unpack libc++ as well. This is still not part of the default. The packaging gets rid of the large libc++ test suite (28 MB) in the final archive. - Updated DEV-SCRIPTS-USAGE.TXT documentation. BUG=36496 Change-Id: I591d46d468ebf055bb71241eeaed94cf72d9487f
|
b4789c38c2898b92e7e55274ded1e7f953d5cbf7 |
|
23-Apr-2013 |
TDYa127 <tdy@google.com> |
Make more scripts can accept relative paths. Change-Id: Ia066b8b2537a9a14661846fcee6c9fca369a67c5
|
c8e78b09f4dd9393e70d9ddb17e67b0db572545a |
|
24-May-2013 |
Andrew Hsieh <andrewhsieh@google.com> |
Build/package compiler-rt Change-Id: I4c847d9fce2c9d5c1d27c423e4dc200e52730c03
|
a8eee39c10f4e5a51d25e4c1d97014561d0715cd |
|
19-May-2013 |
Ray Donnelly <mingw.android@gmail.com> |
Fix libportable build when --visible-libgnustl-static --visible-libgnustl-static was getting passed to build-libportable.sh incorrectly.
|
6b4357c565834e8fd03b00bc5e30e4f0d6e6f4da |
|
13-Mar-2013 |
Andrew Hsieh <andrewhsieh@google.com> |
Build/package libportable.a Change-Id: If3e5941373ec42bcf4c99a49794f5b7406fd074e
|
732d3dd872bf85103b3cd391a3519d0ca957a10f |
|
03-Feb-2013 |
Ray Donnelly <mingw.android@gmail.com> |
gnu-libstdc++: --visible-libgnustl-static option Change-Id: I41bb0f3bb2c0a5dfdb35a945d2f0840bf62063d0
|
f6c7ce0d9e6ed9ff94d15325ea0f42573f6277cb |
|
08-Jun-2012 |
Andrew Hsieh <andrewhsieh@google.com> |
Add 4.6 to DEFAULT_GCC_VERSION_LIST; Fixed gdbserver compilation/package Add 4.6 to supported list (4.4.3 is still the default) Change to compile gdbserver only once per arch (use default toolchain) Change gdbserver package name Change-Id: Ic34640d616ffd8ceaec220ee192c589a28c654fa
|
f3bba2e7a5623552aa505d55bdd198cab031e2bc |
|
02-May-2012 |
Pavel Chupin <pavel.v.chupin@intel.com> |
Add convert_arch_to_abi and fix STL runtimes builds Build only abis targetted by corresponding arch, otherwise one arch build will require another arch platform. Change-Id: I102a8a1d00c0557ebcd99f651ef03ca04c555562 Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
|
f7e74d4ece211f975f6bfc90132e26a6048b79f1 |
|
06-Mar-2012 |
David 'Digit' Turner <digit@google.com> |
preliminary work to support multiple toolchains This patch provides some changes that allow the NDK build scripts to suport building the files corresponding to multiple toolchains for a given architecture. While this is not enabled for now, this is to allow building both 4.4.3 and 4.6 in the near future. Change-Id: I4f9c886073bc816f9353fa2fceea819179c92f04
|
1c663b4a2961e4c9bde69eb740327083bbc92ed8 |
|
14-Oct-2011 |
David 'Digit' Turner <digit@google.com> |
build-target-prebuilts.sh: new script This patch adds a new script that can be used to rebuild all target prebuilts at once. This assumes that you have run build-host-toolchain.sh previously (and thus have all cross toolchains installed in your NDK directory). + Add check_toolchain_src_dir in prebuilt-common.sh and modify other scripts to use it. + Add missing --sysroot compiled flags in builder-funcs.sh Change-Id: I75ee8d6dffb9fba3155b71a291b1f9240e02f76f
|