File boost-shared-serialization-libs.patch of Package boost-1.36
*** libs/serialization/build/Jamfile.orig 2006-11-09 14:09:54.000000000 +0100
--- libs/serialization/build/Jamfile 2006-11-09 14:15:48.000000000 +0100
*************** lib boost_wserialization
*** 88,101 ****
--- 88,149 ----
<runtime-link>static/dynamic <threading>single/multi
;
+ dll boost_serialization
+ : ## sources ##
+ ../src/$(SOURCES).cpp
+ : ## requirements ##
+ std::locale-support
+ <msvc><*><include>$(SPIRIT_ROOT)
+ <msvc-stlport><*><include>$(SPIRIT_ROOT)
+ <vc7><*><include>$(SPIRIT_ROOT)
+ <borland><*><include>$(SPIRIT_ROOT)
+ <borland-5_5_1><*><include>$(SPIRIT_ROOT)
+ <borland-5_6_4><*><include>$(SPIRIT_ROOT)
+ <sysinclude>$(BOOST_ROOT)
+ <borland><*><cxxflags>"-w-8080 -w-8071 -w-8057"
+ <msvc><*><cxxflags>-Gy
+ <vc7><*><cxxflags>-Gy
+ <vc7_1><*><cxxflags>-Gy
+ <define>BOOST_TEST_NO_AUTO_LINK=1
+ <define>BOOST_ALL_DYN_LINK=1
+ <runtime-link>dynamic
+ ;
+
+ dll boost_wserialization
+ : ## sources ##
+ ../src/$(WSOURCES).cpp
+ <dll>boost_serialization
+ : ## requirements ##
+ std::locale-support
+ <msvc><*><include>$(SPIRIT_ROOT)
+ <msvc-stlport><*><include>$(SPIRIT_ROOT)
+ <vc7><*><include>$(SPIRIT_ROOT)
+ <borland><*><include>$(SPIRIT_ROOT)
+ <borland-5_5_1><*><include>$(SPIRIT_ROOT)
+ <borland-5_6_4><*><include>$(SPIRIT_ROOT)
+ <sysinclude>$(BOOST_ROOT)
+ <borland><*><cxxflags>"-w-8080 -w-8071 -w-8057"
+ <msvc><*><cxxflags>-Gy
+ <vc7><*><cxxflags>-Gy
+ <vc7_1><*><cxxflags>-Gy
+ <define>BOOST_TEST_NO_AUTO_LINK=1
+ <vacpp><*><define>BOOST_MPL_USE_APPLY_INTERNALLY
+ <define>BOOST_ALL_DYN_LINK=1
+ <runtime-link>dynamic
+ ;
+
install serialization lib :
<lib>boost_serialization
<lib>boost_wserialization
+ <dll>boost_serialization
+ <dll>boost_wserialization
;
stage stage/lib :
<lib>boost_serialization
<lib>boost_wserialization
+ <dll>boost_serialization
+ <dll>boost_wserialization
:
<locate>$(BOOST_ROOT)
common-stage-tag