Merge pull request #1 from pelya/master

Few compilation fixes and support for official NDK r5c
Merge pull request #3 from pelya/master

Patch for endian.hpp, seems to be required for boost::spirit. (From Pelya)
Merge pull request #4 from pelya/master

A better patch for endian.hpp
Ignoring compilation product

This provides a .gitignore suitable to ignore all the downloaded
sources and compilation produces.

Signed-off-by: Patrick Bellasi <derkling@gmail.com>
Add NDK-r7 Toolset configuration

This configuration is suitable for building Boost using CrystaX NDK r7.beta2,
by default it targes android-9 platform.

TODO: add a platform configuration option to the main building script.

Signed-off-by: Patrick Bellasi <derkling@gmail.com>
Keep track of NDK release number to use

This provides a more "parameterized" selection of the required building
toolset configuration.

TODO: check if CXXFLAGS is really required, it seems to be already defined
by the bjam configuration patch.

Signed-off-by: Patrick Bellasi <derkling@gmail.com>
Add configuraiton for NDK r7

This provides a proper configuration of building boosts using CrystaX NDKr7.

Signed-off-by: Patrick Bellasi <derkling@gmail.com>
Stop compilation of first error

This seems a better approach to notice that something has gone wrong.

Signed-off-by: Patrick Bellasi <derkling@gmail.com>
Merge pull request #8 from derkling/bosp

Add CrystaX NDK r7_5b2 suppport
Adds support for NDK r8 from Google.
Moved dir patches/ to patches-1_45_0/
Can set boost version.

At the beginning of the build-android.sh script.
Updates README
Converted patches from the 1.45 version to 1.48
Builds android 1_48 with Crystax's NDK 7 beta 2.

Had to remove androidR4 and androidR5 configurations
from the user-config.jam.

TODO: Try to put them back.
Merge branch 'master' of https://github.com/madadam/Boost-for-Android
Can now specify which libs to build with a command line option

The build-android.sh script now accepts --with-libraries and
--without-libraries options, same as the bootstrap.sh script from boost.

Also, gets rid of few warnings during the compilation.
Compiles more Boost x NDK combinations.

In theory, these should work:
  NDK     BOOST
  7       1_48
  8       1_48
  4       1_45
  5       1_45
  8       1_45
Got rid of the 'fuzz' warning generated by 1_48 patches.

I must have missed something when generating the
patch for user-config.jam for boost version 1_48_0.
It now patches without a warning.
Merge remote-tracking branch 'madadam/master'

Conflicts:
	patches/boost-1_45_0/project-config.jam.patch
	patches/user-config.jam.patch