*
config_opts=variant=release
*-apple-ios*
target_os=iphone
*-linux-android*
target_os=android
*-mingw32*
target_os=windows
*-linux-gnu*
target_os=linux
*
config_opts=$config_opts --layout=system --user-config=user-config.jam
*
config_opts=$config_opts threading=multi link=static -sNO_BZIP2=1 -sNO_ZLIB=1
*-linux-gnu*
config_opts=$config_opts threadapi=pthread runtime-link=static
*-android*
config_opts=$config_opts threadapi=pthread runtime-link=static target-os=$target_os binary-format=elf abi=aapcs
*64-linux-android*
config_opts=$config_opts address-model=64
armv7-linux-androideabi*
config_opts=$config_opts address-model=32
*-darwin*
config_opts=$config_opts --toolset=darwin runtime-link=static
*-ios*
config_opts=$config_opts --toolset=darwin-iphone runtime-link=static
*-ios-simulator*
config_opts=$config_opts --toolset=darwin-iphone runtime-link=static
*mingw32*
config_opts=$config_opts binary-format=pe target-os=$target_os threadapi=win32 runtime-link=static
*x86_64-*-mingw32*
config_opts=$config_opts address-model=64
*i686-*-mingw32*
config_opts=$config_opts address-model=32
*i686-linux-gnu*
config_opts=$config_opts address-model=32 architecture=x86
*-apple-*
archiver=$LIBTOOL
*-ios-simulator*
toolset2=~iphone
*
config_libraries=system,filesystem,thread,timer,date_time,chrono,regex,serialization,atomic,program_options,locale,log
*
CXXFLAGS=-fPIC -std=c++17
*-darwin*
LDFLAGS=-L$PREFIX/lib -L$SDK_PATH/usr/lib
*-ios*
LDFLAGS=-L$PREFIX/lib -L$SDK_PATH/usr/lib
*-ios-simulator*
LDFLAGS=-L$PREFIX/lib -L$SDK_PATH/usr/lib