From c6bfa8501104bf2e4539af9a08a02a96f3087c47 Mon Sep 17 00:00:00 2001 From: Josh Yelon Date: Sat, 26 Feb 2005 19:23:22 +0000 Subject: [PATCH] Added 'older' to CompileBAM --- doc/makepanda/makepanda.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/doc/makepanda/makepanda.py b/doc/makepanda/makepanda.py index de7df6ed54..f9c766b7ee 100755 --- a/doc/makepanda/makepanda.py +++ b/doc/makepanda/makepanda.py @@ -1521,11 +1521,12 @@ def CompileLink(dll=0, obj=[], opts=[], xdep=[]): def CompileBAM(preconv, bam, egg): dotexe = ".exe" if (sys.platform != "win32"): dotexe = "" - if (egg[-4:]==".flt"): - oscmd(PREFIX + "/bin/flt2egg" + dotexe + " -pr " + preconv + " -o " + PREFIX + "/tmp/tmp.egg" + " " + egg) - oscmd(PREFIX + "/bin/egg2bam" + dotexe + " -o " + bam + " " + PREFIX + "/tmp/tmp.egg") - else: - oscmd(PREFIX + "/bin/egg2bam" + dotexe + " -pr " + preconv + " -o " + bam + " " + egg) + if (older(bam, egg)): + if (egg[-4:]==".flt"): + oscmd(PREFIX + "/bin/flt2egg" + dotexe + " -pr " + preconv + " -o " + PREFIX + "/tmp/tmp.egg" + " " + egg) + oscmd(PREFIX + "/bin/egg2bam" + dotexe + " -o " + bam + " " + PREFIX + "/tmp/tmp.egg") + else: + oscmd(PREFIX + "/bin/egg2bam" + dotexe + " -pr " + preconv + " -o " + bam + " " + egg) ########################################################################################## #