Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:51:09

0001 /* boost random auto_link.hpp header file
0002  *
0003  * Copyright Steven Watanabe 2010
0004  * Distributed under the Boost Software License, Version 1.0. (See
0005  * accompanying file LICENSE_1_0.txt or copy at
0006  * http://www.boost.org/LICENSE_1_0.txt)
0007  *
0008  * $Id$
0009  */
0010 
0011 #ifndef BOOST_RANDOM_DETAIL_AUTO_LINK_HPP
0012 #define BOOST_RANDOM_DETAIL_AUTO_LINK_HPP
0013 
0014 #include <boost/config.hpp>
0015 
0016 #if defined(BOOST_ALL_DYN_LINK) || defined(BOOST_RANDOM_DYN_LINK)
0017     #if defined(BOOST_RANDOM_SOURCE)
0018         #define BOOST_RANDOM_DECL BOOST_SYMBOL_EXPORT
0019     #else
0020         #define BOOST_RANDOM_DECL BOOST_SYMBOL_IMPORT
0021     #endif
0022 #endif
0023 
0024 #ifndef BOOST_RANDOM_DECL
0025     #define BOOST_RANDOM_DECL
0026 #endif
0027 
0028 #if !defined(BOOST_RANDOM_NO_LIB) && !defined(BOOST_ALL_NO_LIB) && !defined(BOOST_RANDOM_SOURCE)
0029 
0030 #define BOOST_LIB_NAME boost_random
0031 
0032 #if defined(BOOST_RANDOM_DYN_LINK) || defined(BOOST_ALL_DYN_LINK)
0033     #define BOOST_DYN_LINK
0034 #endif
0035 
0036 #include <boost/config/auto_link.hpp>
0037 
0038 #endif
0039 
0040 #endif