X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=site_scons%2FSENFSCons.py;h=f4436b28fd5ceff8aba3541524ad5e3e293a34d9;hb=b6acba899f44ba9422476022c775cef823fc9337;hp=384349c84e4ac32615f0430f931b441fda47ee6f;hpb=737789818bf8658d3b3f4444a273b2d44021e51a;p=senf.git diff --git a/site_scons/SENFSCons.py b/site_scons/SENFSCons.py index 384349c..f4436b2 100644 --- a/site_scons/SENFSCons.py +++ b/site_scons/SENFSCons.py @@ -164,10 +164,14 @@ def AutoPacketBundle(env, name, exclude=[], subdirs=[], doc_extra_sources=[]): objects = env.Object(sources) cobject = env.CombinedObject('${LOCALLIBDIR}/${NAME}${OBJADDSUFFIX}', objects, NAME=((name))) + sobundle = env.SharedLibrary('${LOCALLIBDIR}/${NAME}${OBJADDSUFFIX}', sources, NAME=((name)), + LIBS=[], SHLIBPREFIX='') env.Default(cobject) + env.Default(sobundle) env.Append(ALLOBJECTS = objects, PACKET_BUNDLES = cobject) env.Install('$OBJINSTALLDIR', cobject) + env.Install('$OBJINSTALLDIR', sobundle) if tests : env.BoostUnitTest('test', tests + cobject) if includes : env.InstallSubdir('$INCLUDEINSTALLDIR', includes)