Ticket #8552: user-config-jam-content.txt

File user-config-jam-content.txt, 1.2 KB (added by Radke, 9 years ago)

The necessary content of the user-config.jam file

Line 
1import os ;
2
3if [ os.name ] = CYGWIN || [ os.name ] = NT {
4 androidPlatform = windows ;
5}
6else if [ os.name ] = LINUX
7{
8 androidPlatform = linux-x86 ;
9}
10else if [ os.name ] = MACOSX
11{
12 androidPlatform = darwin-x86 ;
13}
14modules.poke : NO_BZIP2 : 1 ;
15ANDROID_NDK = ../.. ;
16using gcc : android4.6 :
17$(ANDROID_NDK)/toolchains/arm-linux-androideabi-4.6/prebuilt/$(androidPlatform)/bin/arm-linux-androideabi-g++
18:
19<compileflags>--sysroot=$(ANDROID_NDK)/platforms/android-14/arch-arm
20<compileflags>-mthumb
21<compileflags>-Os
22<compileflags>-fno-strict-aliasing
23<compileflags>-O2
24<compileflags>-DNDEBUG
25<compileflags>-g
26<compileflags>-lstdc++
27<compileflags>-I$(ANDROID_NDK)/sources/cxx-stl/gnu-libstdc++/4.6/include
28<compileflags>-I$(ANDROID_NDK)/sources/cxx-stl/gnu-libstdc++/4.6/libs/armeabi/include
29<compileflags>-D__GLIBC__
30<compileflags>-DBOOST_NO_INTRINSIC_WCHAR_T
31<compileflags>-DBOOST_FILESYSTEM_VERSION=2
32<archiver>$(ANDROID_NDK)/toolchains/arm-linux-androideabi-4.6/prebuilt/$(androidPlatform)/bin/arm-linux-androideabi-ar
33<ranlib>$(ANDROID_NDK)/toolchains/arm-linux-androideabi-4.4.3/prebuilt/$(androidPlatform)/bin/arm-linux-androideabi-ranlib
34;