[SCM] polybori: Polynomials over Boolean Rings branch, master, updated. upstream/0.8.2-149-g0202afb

Alexander Dreyer adreyer at gmx.de
Thu Jan 24 21:36:44 UTC 2013


The following commit has been merged in the master branch:
commit 3071dc1fe6747e8735d7700f00fbb100fd59ee9b
Author: Alexander Dreyer <adreyer at gmx.de>
Date:   Thu Jan 24 21:45:04 2013 +0100

    reverted (checkout) SConstruct to upstream

diff --git a/SConstruct b/SConstruct
index 86db408..e4d788b 100644
--- a/SConstruct
+++ b/SConstruct
@@ -40,7 +40,7 @@ def ensure_dir(target):
         except:
             # Maybe just a race condition occured, because two processes trixy
             # to generate the directory at the same time. (This I could ignore.)
-            if not path.exists(target):
+            if not path.exists(target) and os.isdir(target):
                 raise RuntimeError, "Could not mkdir " + target
 
 
@@ -1721,12 +1721,7 @@ if have_l2h or have_t4h or HAVE_DOXYGEN:
             env.Dir(DocPath(srcs)) for srcs in documastersubdirs ])
     
     # build-independent doc targets
-    if have_l2h or have_t4h:
-        env.Alias('prepare-docs', DocPath('tutorial'))
-    if HAVE_DOXYGEN:
-        env.Alias('prepare-docs', DocPath('c++'))
-
-    env.Alias('prepare-docs', docmstr)
+    env.Alias('prepare-docs', docmstr + [DocPath('c++'), DocPath('tutorial')])
     env.Alias('docs', 'prepare-docs')
 
 # Clean, even, if L2H/TexToHt are not available anymore
@@ -2074,6 +2069,8 @@ Type=Application
 env.Alias('prepare-static',  stlibs)
 env.Alias('prepare-install', dylibs + readabledevellibs)
 
+if have_l2h or have_t4h or  HAVE_DOXYGEN or have_pydoc:
+    env.Alias('prepare-install', [DocPath()])
 
 if HAVE_PYTHON_EXTENSION:
     env.Alias('prepare-install', [BuildPyPBPath(), pyroot])

-- 
polybori: Polynomials over Boolean Rings



More information about the debian-science-commits mailing list