Lines Matching full:libraries
48 # the libraries. Note, that which variants get built
53 # multithreaded libraries in debug and release
55 # static and shared multithreaded libraries in
63 # --show-libraries Display the list of Boost libraries that require
94 # --buildid=ID Add the specified ID to the name of built libraries.
97 # --python-buildid=ID Add the specified ID to the name of built libraries
104 # option is used, only libraries specified using this
108 # <library>. By default, all libraries are built.
116 # link=static|shared Whether to build static or shared libraries
212 # Using static runtime with shared libraries is impossible on Linux, and
232 all-libraries = [ MATCH .*libs/(.*)/build/.* : [ glob libs/*/build/Jamfile.v2 ]
235 all-libraries = [ sequence.unique $(all-libraries) ] ;
238 all-libraries = [ set.difference $(all-libraries) : function_types ] ;
240 # Setup convenient aliases for all libraries.
248 # First, the complicated libraries: where the target name in Jamfile is
256 for local l in $(all-libraries)
284 # Make project ids of all libraries known.
285 for local l in $(all-libraries)
302 # This rule should be called from libraries' Jamfiles and will create two
307 # - libraries -- list of library targets to install.
309 rule boost-install ( libraries * )
311 boost-install.boost-install $(libraries) ;
331 # of the libraries.
332 boostcpp.declare-targets $(all-libraries) ;