From b3609355f6adc97ee4e0a5a602a10adfb4f75217 Mon Sep 17 00:00:00 2001 From: Pietro Incardona <incardon@mpi-cbg.de> Date: Thu, 24 Sep 2015 02:25:07 +0200 Subject: [PATCH] Fixing example packing --- script/py/pack_examples.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/script/py/pack_examples.py b/script/py/pack_examples.py index 4dee6b54..3ef976a9 100644 --- a/script/py/pack_examples.py +++ b/script/py/pack_examples.py @@ -57,10 +57,14 @@ class pack_example: def add_r(self, dir): if self.is_example(dir): self.copy_example(dir) + return + + # Create the directory in tmp + os.makedirs(self.temporary+os.sep+dir[len(self.base_dir):]+os.sep) # copy Makefile - print("copy src:"+dir+os.sep+"Makefile"+" dst:"+self.temporary+os.sep+"Makefile") - shutil.copy(dir+os.sep+"Makefile",self.temporary+os.sep+"Makefile") + print("copy src:"+dir+os.sep+"Makefile"+" dst:"+self.temporary+os.sep+dir[len(self.base_dir):]+os.sep+"Makefile") + shutil.copy(dir+os.sep+"Makefile",self.temporary+os.sep+dir[len(self.base_dir):]+os.sep+"Makefile") # List all the folder in the directory onlydir = [ f for f in listdir(dir) if isdir(join(dir,f)) ] -- GitLab