# Boost serialization Library Build Jamfile # (C) Copyright Robert Ramey 2002-2004. # Use, modification, and distribution are subject to the # Boost Software License, Version 1.0. (See accompanying file # LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) # # See http://www.boost.org/libs/serialization for the library home page. subproject libs/serialization/build ; SOURCES = basic_archive basic_iarchive basic_oarchive basic_serializer_map basic_text_iprimitive basic_text_oprimitive basic_xml_archive binary_iarchive binary_oarchive extended_type_info extended_type_info_no_rtti extended_type_info_typeid polymorphic_iarchive polymorphic_oarchive text_iarchive text_oarchive void_cast xml_grammar xml_iarchive xml_oarchive ; WSOURCES = codecvt_null basic_text_wiprimitive basic_text_woprimitive binary_wiarchive binary_woarchive text_wiarchive text_woarchive xml_wgrammar xml_wiarchive xml_woarchive utf8_codecvt_facet ; lib boost_serialization : ## sources ## ../src/$(SOURCES).cpp : ## requirements ## std::locale-support <*>$(SPIRIT_ROOT) <*>$(SPIRIT_ROOT) <*>$(SPIRIT_ROOT) <*>$(SPIRIT_ROOT) <*>$(SPIRIT_ROOT) <*>$(SPIRIT_ROOT) $(BOOST_ROOT) <*>"-w-8080 -w-8071 -w-8057" <*>-Gy <*>-Gy <*>-Gy BOOST_TEST_NO_AUTO_LINK=1 : ## default-build static/dynamic single/multi ; lib boost_wserialization : ## sources ## ../src/$(WSOURCES).cpp : ## requirements ## std::locale-support <*>$(SPIRIT_ROOT) <*>$(SPIRIT_ROOT) <*>$(SPIRIT_ROOT) <*>$(SPIRIT_ROOT) <*>$(SPIRIT_ROOT) <*>$(SPIRIT_ROOT) $(BOOST_ROOT) <*>"-w-8080 -w-8071 -w-8057" <*>-Gy <*>-Gy <*>-Gy BOOST_TEST_NO_AUTO_LINK=1 <*>BOOST_MPL_USE_APPLY_INTERNALLY : ## default-build static/dynamic single/multi ; install serialization lib : boost_serialization boost_wserialization ; stage stage/lib : boost_serialization boost_wserialization : $(BOOST_ROOT) common-stage-tag -$(version-tag) stage all : debug release ;