import os ; local NDKRoot = [ os.environ NDKROOT ] ; local ClangBin = [ os.environ CLANGPATH ] ; local AndroidApiLevel = [ os.environ ANDROID_API_LEVEL ] ; local AndroidSTL = [ os.environ STL_TYPE ] ; using clang : armeabiv7a : $(ClangBin)/clang++ : -fexceptions -frtti -mthumb -ffunction-sections -funwind-tables -fstack-protector-strong -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -I$(NDKRoot)/sources/cxx-stl/llvm-libc++/include -I$(NDKRoot)/sources/cxx-stl/llvm-libc++abi/include -I$(NDKRoot)/sources/android/support/include -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security -DNDEBUG -D_REENTRANT -O2 -gcc-toolchain $(NDKRoot)/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64 -target armv7-linux-androideabi21 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fno-builtin-memmove -fpic -DHAVE_CONFIG_H -fno-integrated-as --sysroot $(NDKRoot)/sysroot -isystem $(NDKRoot)/sysroot/usr/include/arm-linux-androideabi -D__ANDROID_API__=$(AndroidApiLevel) -DANDROID_STL=$(AndroidSTL) -target armv7a-linux-androideabi21 $(NDKRoot)/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/arm-linux-androideabi/bin/ar $(NDKRoot)/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/arm-linux-androideabi/bin/ranlib ;