
project RcfMtLib ;

lib Rcf
: 
    ../../../src/RCF/RCF.cpp    
: 
    <link>static 
    <with-spc>on:<library>/RcfTest//SpCollector
    <with-bthread>on:<library>/RcfTest//BoostThread
    <with-bser>on:<library>/RcfTest//BoostSerialization 
    <with-asio>on:<library>/RcfTest//BoostSystem 
    <with-zlib>on:<library>/RcfTest//Zlib
    <with-ssl>on:<library>/RcfTest//OpenSsl1
    <with-ssl>on:<library>/RcfTest//OpenSsl2
    <define>RCF_MULTI_THREADED
    <threading>multi
: :
    <define>RCF_MULTI_THREADED
    <threading>multi
;

lib Rcf3
: 
    ../../../src/RCF/RCF_1.cpp
    ../../../src/RCF/RCF_2.cpp
    ../../../src/RCF/RCF_3.cpp
: 
    <link>static 
    <with-spc>on:<library>/RcfTest//SpCollector
    <with-bthread>on:<library>/RcfTest//BoostThread
    <with-bser>on:<library>/RcfTest//BoostSerialization 
    <with-asio>on:<library>/RcfTest//BoostSystem 
    <with-zlib>on:<library>/RcfTest//Zlib
    <with-ssl>on:<library>/RcfTest//OpenSsl1
    <with-ssl>on:<library>/RcfTest//OpenSsl2
    <define>RCF_MULTI_THREADED
    <threading>multi
: :
    <define>RCF_MULTI_THREADED
    <threading>multi
;

