ce qui a pour effet de créer un répertoire de nom <nom_distrib>.
-Tel que Eficas est prêt à etre executé mais il est conseillé d'utiliser la procédure
-d'installation install.py qui teste la bonne installation des prérequis et permet de
-personnaliser l'installation (lire les instructions dans README_install).
+Pour modifier l'emplacement de la doc, le chemin d'accès à Acrobat Reader,
+les catalogues, il faut modifier le fichier editeur.ini dans le répertoire Aster.
+
ATTENTION :
Si Eficas est installé dans un répertoire particulier d'administration
l'administrateur lance Eficas pour générer
les fichiers et catalogues compilés .pyc et _pickled.py
+
+
2- Utilisation d'Eficas
Pour utiliser Eficas, aller dans le répertoire Aster et faire :
python eficas_aster.py
+
+
3- Installation avec un noyau pré-installé
Aller dans le répertoire Aster du répertoire Eficas
def main():
if os.path.isdir('dist'):shutil.rmtree('dist')
- copyfiles('.',path_distrib,['README','LICENSE.TERMS','INSTALL'])
+ copyfiles('.',path_distrib,['LICENSE.TERMS','INSTALL'])
copyfiles('../Editeur',os.path.join(path_distrib,'Editeur'),['*.py','faqs.txt'])
copyfiles('../Ihm',os.path.join(path_distrib,'Ihm'),['*.py'])
copyfiles('../Tools',os.path.join(path_distrib,'Tools'),['*.py'])
copyfiles('../Tools/foztools',os.path.join(path_distrib,'Tools','foztools'),['*.py'])
- copyfiles('../Installation',path_distrib,['README_install','install.py'])
-
tarball= maketarball('dist',nom_distrib,nom_distrib)
try:
shutil.copy(tarball,dir_download)
import prefs
import fontes
+VERSION="EFICAS v1.2.1"
+
class APPLI:
def __init__ (self,master,code='ASTER',fichier=None) :
self.top=master
self.top.protocol("WM_DELETE_WINDOW",self.exitEFICAS)
self.top.minsize(900,500)
self.top.geometry("900x500")
- self.top.title('EFICAS v1.1 pour '+self.code)
+ self.top.title(VERSION + ' pour '+self.code)
self.top.withdraw()
self.initializeTk(master)
Pmw.initialise(master)
"""
Retourne un texte d'informations sur la session courante d'EFICAS
"""
- texte = 'EFICAS v1.1\n\n'
+ texte = VERSION + '\n\n'
texte = texte + 'EFICAS est un produit développé par \nEDF-Division Stratégie et Développement\n'
texte = texte + 'Equipe : MTI/MMN\n\n'
texte = texte + 'Code utilisé : %s\n' %self.code