LIBS = [ 'senf', 'rt', '$BOOSTREGEXLIB',
'$BOOSTIOSTREAMSLIB', '$BOOSTSIGNALSLIB',
'$BOOSTFSLIB' ],
- BOOSTREGEXLIB = 'boost_regex',
- BOOSTIOSTREAMSLIB = 'boost_iostreams',
- BOOSTSIGNALSLIB = 'boost_signals',
- BOOSTFSLIB = 'boost_filesystem',
CXXFLAGS = [ '-Wno-long-long', '$CXXFLAGS_' ],
CXXFLAGS_ = BuildTypeOptions('CXXFLAGS'),
LINKFLAGS_normal = [ '-Wl,-S' ],
LINKFLAGS_debug = [ '-g' ],
)
+ # ugly hack for ubuntu karmic
+ # ToDo: auto-configure alike support
+ if os.path.exists('/usr/lib/libboost_regex-mt.so'):
+ env.Append( BOOST_VARIANT = '-mt' )
+
def Glob(env, exclude=[], subdirs=[]):
testSources = env.Glob("*.test.cc", strings=True)
'tagfiles' : '$TAGFILES',
'output_dir' : 'doc',
'html_dir' : 'html',
- 'html' : 'YES' },
+ 'html' : 'YES',
+ 'DOXYGEN' : '$DOXYGEN' },
TAGFILES = tagfiles,
DOCLIBDIR = libdir,
DOXYGENCOM = "$DOCLIBDIR/doxygen.sh $DOXYOPTS $SOURCE")