Fix debian package build
[senf.git] / site_scons / SENFSCons.py
index b0d3442..cc5e807 100644 (file)
@@ -70,7 +70,7 @@ def Doxygen(env, doxyfile = "Doxyfile", extra_sources = []):
         if env.GetOption('clean'):
             env.Depends(doc, extra_sources)
         else:
-            env.Depends(env.CopyToDir(doc[0].dir, extra_sources))
+            env.Depends(doc, env.CopyToDir(doc[0].dir, extra_sources))
 
     # Install documentation into DOCINSTALLDIR
     env.Install(env.Dir('$DOCINSTALLDIR').Dir(doc[0].dir.dir.get_path(env.Dir('#'))), doc[0].dir)
@@ -119,7 +119,7 @@ def AutoPacketBundle(env, name, exclude=[], subdirs=[], doc_extra_sources=[]):
     subscripts                    = glob.glob("*/SConscript")
 
     objects = env.Object(sources)
-    cobject = env.CombinedObject('${LOCALLIBDIR}/${NAME}', objects, NAME=((name)))
+    cobject = env.CombinedObject('${LOCALLIBDIR}/${NAME}${OBJADDSUFFIX}', objects, NAME=((name)))
 
     env.Default(cobject)
     env.Append(ALLOBJECTS = objects, PACKET_BUNDLES = cobject)