+# -*- python -*-
+
Import('env')
-env['ALLOBJECTS'] = []
+env.Replace( ALLOBJECTS = [], PACKET_BUNDLES = [] )
+env.SetDefault( ALLBUNDLES = '$LOCALLIBDIR/AllBundles${OBJADDSUFFIX}${OBJSUFFIX}' )
SConscript('senf/SConscript')
env.Default(libsenf)
env.Install('$LIBINSTALLDIR', libsenf)
-conf = env.CreateFile("${LOCALLIBDIR}/${LIBSENF}${LIBADDSUFFIX}.conf",
- env.Value(env.subst("$_CPPDEFFLAGS")))
+env.SetDefault(
+ _BOOST_EXT_INC_OPT = "${NEED_BOOST_EXT and '-I$$SENFINCDIR/boost_ext' or ''}")
+
+conf = env.CreateFile("${LOCALLIBDIR}/${LIBSENF}${LIBADDSUFFIX}.conf",
+ env.Value(env.subst('$_BOOST_EXT_INC_OPT $_CPPDEFFLAGS')))
env.Default(conf)
env.Install('$CONFINSTALLDIR', conf)
-# AllBundles:
+### AllBundles:
cobject = env.CombinedObject('${LOCALLIBDIR}/${NAME}${OBJADDSUFFIX}', env['PACKET_BUNDLES'],
NAME="AllBundles")
env.Default(cobject)
env.Install('${OBJINSTALLDIR}', cobject)
-
\ No newline at end of file