Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Namespaces | Functions | Variables
boost.py File Reference

Namespaces

 core.waf.boost
 

Functions

def core.waf.boost.options
 
def core.waf.boost.boost_get_version
 
def core.waf.boost.boost_get_includes
 
def core.waf.boost.boost_get_toolset
 
def core.waf.boost.boost_get_libs
 
def core.waf.boost.check_boost
 

Variables

list core.waf.boost.BOOST_LIBS = ['/usr/lib','/usr/local/lib','/opt/local/lib','/sw/lib','/lib']
 
list core.waf.boost.BOOST_INCLUDES = ['/usr/include','/usr/local/include','/opt/local/include','/sw/include']
 
string core.waf.boost.BOOST_VERSION_FILE = 'boost/version.hpp'
 
string core.waf.boost.BOOST_VERSION_CODE
 
tuple core.waf.boost.PLATFORM = Utils.unversioned_sys_platform()
 
tuple core.waf.boost.detect_intel = lambdaenv:(PLATFORM=='win32')
 
tuple core.waf.boost.detect_clang = lambdaenv:(PLATFORM=='darwin')
 
tuple core.waf.boost.detect_mingw = lambdaenv:(re.search('MinGW',env.CXX[0]))
 
dictionary core.waf.boost.BOOST_TOOLSETS = {'borland':'bcb','clang':detect_clang,'como':'como','cw':'cw','darwin':'xgcc','edg':'edg','g++':detect_mingw,'gcc':detect_mingw,'icpc':detect_intel,'intel':detect_intel,'kcc':'kcc','kylix':'bck','mipspro':'mp','mingw':'mgw','msvc':'vc','qcc':'qcc','sun':'sw','sunc++':'sw','tru64cxx':'tru','vacpp':'xlc'}