copyfiles('../Pmw',os.path.join(path_distrib,'Pmw'),['*.py'])
copyfiles('../Pmw/Pmw_1_2',os.path.join(path_distrib,'Pmw','Pmw_1_2'),['*.py'])
copyfiles('../Pmw/Pmw_1_2/lib',os.path.join(path_distrib,'Pmw','Pmw_1_2','lib'),['*.py','Pmw.def'])
+ copyfiles('Cata',os.path.join(path_distrib,'Aster','Cata'),['ops.py'])
tarball= maketarball('dist',nom_distrib,nom_distrib)
except:
return None
-def save_in_file(file,text):
+def save_in_file(file,text,dir=None):
"""
crée le fichier file (ou l'écrase s'il existe) et écrit text dedans
retourne 1 si OK 0 sinon
"""
try :
import string
- file=string.split(file,"/")[-1]
+ #file=string.split(file,"/")[-1]
+ if dir != None:
+ os.chdir(dir)
f=open(file,'w')
f.write(text)
f.close()
initialdir = self.appli.CONFIGURATION.initialdir,
title="Sauvegarde du "+self.titre)
if file :
- if not save_in_file(file,self.texte) :
+ if not save_in_file(file,self.texte,None) :
showerror("Sauvegarde impossible",
"Impossible de sauvegarder le texte dans le fichier spécifié\n"+
"Vérifiez les droits d'écriture")