Transaction-Level Modeling Framework for Space Applications
Functions | |
def | options |
def | boost_get_version |
def | boost_get_includes |
def | boost_get_toolset |
def | boost_get_libs |
def | check_boost |
Variables | |
list | BOOST_LIBS = ['/usr/lib','/usr/local/lib','/opt/local/lib','/sw/lib','/lib'] |
list | BOOST_INCLUDES = ['/usr/include','/usr/local/include','/opt/local/include','/sw/include'] |
string | BOOST_VERSION_FILE = 'boost/version.hpp' |
string | BOOST_VERSION_CODE |
tuple | PLATFORM = Utils.unversioned_sys_platform() |
tuple | detect_intel = lambdaenv:(PLATFORM=='win32') |
tuple | detect_clang = lambdaenv:(PLATFORM=='darwin') |
tuple | detect_mingw = lambdaenv:(re.search('MinGW',env.CXX[0])) |
dictionary | 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'} |
def core.waf.boost.boost_get_includes | ( | self, | |
k, | |||
kw | |||
) |
def core.waf.boost.boost_get_libs | ( | self, | |
k, | |||
kw | |||
) |
return the lib path and the required libs according to the parameters
def core.waf.boost.boost_get_toolset | ( | self, | |
cc | |||
) |
def core.waf.boost.boost_get_version | ( | self, | |
d | |||
) |
def core.waf.boost.check_boost | ( | self, | |
k, | |||
kw | |||
) |
def core.waf.boost.options | ( | opt | ) |
list core.waf.boost.BOOST_INCLUDES = ['/usr/include','/usr/local/include','/opt/local/include','/sw/include'] |
list core.waf.boost.BOOST_LIBS = ['/usr/lib','/usr/local/lib','/opt/local/lib','/sw/lib','/lib'] |
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'} |
string core.waf.boost.BOOST_VERSION_CODE |
string core.waf.boost.BOOST_VERSION_FILE = 'boost/version.hpp' |
tuple core.waf.boost.detect_clang = lambdaenv:(PLATFORM=='darwin') |
tuple core.waf.boost.detect_intel = lambdaenv:(PLATFORM=='win32') |
tuple core.waf.boost.detect_mingw = lambdaenv:(re.search('MinGW',env.CXX[0])) |
tuple core.waf.boost.PLATFORM = Utils.unversioned_sys_platform() |