SCM Repositories - boost


Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.7 - (download) (annotate)
Mon Mar 6 08:20:39 2006 UTC (3 years, 4 months ago) by vladimir_prus
Branch: MAIN
CVS Tags: merged_to_RC_1_34_0, Version_1_34_0_RC3, Version_1_34_0_RC2, Version_1_34_0_RC1, Version_1_34_0_beta, Version_1_34_1_RC2, Version_1_34_1_RC3, Version_1_34_1_RC1, RC_1_34_0_freeze, Version_1_34_1, Version_1_34_0
Branch point for: RC_1_34_0
Changes since 1.6: +12 -7 lines
Add BOOST_SERIALIZATION_DYN_LINK to usage requirements.
    1 # Boost serialization Library Build Jamfile
    2 #  (C) Copyright Robert Ramey 2002-2004.
    3 #  Use, modification, and distribution are subject to the
    4 #  Boost Software License, Version 1.0. (See accompanying file
    5 #  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
    6 #
    7 #  See http://www.boost.org/libs/serialization for the library home page.
    8 
    9 project boost/serialization
   10     : source-location ../src
   11     ;
   12 
   13 SOURCES =
   14     basic_archive
   15     basic_archive_impl
   16     basic_iarchive
   17     basic_oarchive
   18     basic_iserializer
   19     basic_oserializer
   20     basic_pointer_iserializer
   21     basic_pointer_oserializer
   22     basic_serializer_map
   23     basic_text_iprimitive
   24     basic_text_oprimitive
   25     basic_xml_archive
   26     binary_iarchive
   27     binary_oarchive
   28     extended_type_info
   29     extended_type_info_no_rtti
   30     extended_type_info_typeid
   31     polymorphic_iarchive
   32     polymorphic_oarchive
   33     stl_port
   34     text_iarchive
   35     text_oarchive
   36     void_cast
   37     xml_grammar
   38     xml_iarchive
   39     xml_oarchive
   40 ;
   41 
   42 WSOURCES =
   43     codecvt_null
   44     utf8_codecvt_facet
   45     basic_text_wiprimitive
   46     basic_text_woprimitive
   47     binary_wiarchive
   48     binary_woarchive
   49     text_wiarchive
   50     text_woarchive
   51     xml_wgrammar
   52     xml_wiarchive
   53     xml_woarchive
   54 ;
   55 
   56 lib boost_serialization
   57         : $(SOURCES).cpp
   58 	: <toolset>msvc:<cxxflags>/Gy
   59   	  <link>shared:<define>BOOST_SERIALIZATION_DYN_LINK=1
   60 	:
   61 	: <link>shared:<define>BOOST_SERIALIZATION_DYN_LINK=1
   62 	;
   63 
   64 lib boost_wserialization
   65         : $(WSOURCES).cpp boost_serialization
   66 	: <toolset>msvc:<cxxflags>/Gy
   67           <link>shared:<define>BOOST_WSERIALIZATION_DYN_LINK=1
   68         :
   69 	: <link>shared:<define>BOOST_SERIALIZATION_DYN_LINK=1
   70 	;