2 $(package
)_version
=1_64_0
3 $(package
)_download_path
=https
://dl.bintray.com
/boostorg
/release
/1.64.0/source
/
4 $(package
)_file_name
=$(package
)_
$($(package
)_version
).
tar.bz2
5 $(package
)_sha256_hash
=7bcc5caace97baa948931d712ea5f37038dbb1c5d89b43ad4def4ed7cb683332
7 define $(package
)_set_vars
8 $(package
)_config_opts_release
=variant
=release
9 $(package
)_config_opts_debug
=variant
=debug
10 $(package
)_config_opts
=--layout
=tagged
--build-type
=complete
--user-config
=user-config.jam
11 $(package
)_config_opts
+=threading
=multi link
=static
-sNO_BZIP2
=1 -sNO_ZLIB
=1
12 $(package
)_config_opts_linux
=threadapi
=pthread runtime-link
=shared
13 $(package
)_config_opts_darwin
=--toolset
=darwin-4.2
.1 runtime-link
=shared
14 $(package
)_config_opts_mingw32
=binary-format
=pe target-os
=windows threadapi
=win32 runtime-link
=static
15 $(package
)_config_opts_x86_64_mingw32
=address-model
=64
16 $(package
)_config_opts_i686_mingw32
=address-model
=32
17 $(package
)_config_opts_i686_linux
=address-model
=32 architecture
=x86
18 $(package
)_toolset_
$(host_os
)=gcc
19 $(package
)_archiver_
$(host_os
)=$($(package
)_ar
)
20 $(package
)_toolset_darwin
=darwin
21 $(package
)_archiver_darwin
=$($(package
)_libtool
)
22 $(package
)_config_libraries
=chrono
,filesystem
,program_options
,system
,thread
,test
23 $(package
)_cxxflags
=-std
=c
++11 -fvisibility
=hidden
24 $(package
)_cxxflags_linux
=-fPIC
27 define $(package
)_preprocess_cmds
28 echo
"using $(boost_toolset_$(host_os)) : : $($(package)_cxx) : <cxxflags>\"$($(package)_cxxflags) $($(package)_cppflags)\" <linkflags>\"$($(package)_ldflags)\" <archiver>\"$(boost_archiver_$(host_os))\" <striper>\"$(host_STRIP)\" <ranlib>\"$(host_RANLIB)\" <rc>\"$(host_WINDRES)\" : ;" > user-config.jam
31 define $(package
)_config_cmds
32 .
/bootstrap.sh
--without-icu
--with-libraries
=$(boost_config_libraries
)
35 define $(package
)_build_cmds
36 .
/b2
-d2
-j2
-d1
--prefix=$($(package
)_staging_prefix_dir
) $($(package
)_config_opts
) stage
39 define $(package
)_stage_cmds
40 .
/b2
-d0
-j4
--prefix=$($(package
)_staging_prefix_dir
) $($(package
)_config_opts
) install