From: Renaud Barate Date: Wed, 13 Oct 2010 09:20:02 +0000 (+0000) Subject: Re-added OpenTURNS prefs files in the source tree X-Git-Tag: LOGILAB~413 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=f609be127869b99330eb6484be0e1e74cb853b20;p=tools%2Feficas.git Re-added OpenTURNS prefs files in the source tree --- diff --git a/Openturns_Study/CMakeLists.txt b/Openturns_Study/CMakeLists.txt index 548f612a..4f1f8afa 100644 --- a/Openturns_Study/CMakeLists.txt +++ b/Openturns_Study/CMakeLists.txt @@ -22,11 +22,11 @@ # Question : Que faire des fichiers sdistOTqt.py et style.py configure_file ( ${CMAKE_CURRENT_SOURCE_DIR}/prefs_OPENTURNS_STUDY.py.in - ${CMAKE_CURRENT_BINARY_DIR}/prefs_OPENTURNS_STUDY.py + ${CMAKE_CURRENT_SOURCE_DIR}/prefs_OPENTURNS_STUDY.py @ONLY ) install ( FILES qtEficas_openturns_study.py - ${CMAKE_CURRENT_BINARY_DIR}/prefs_OPENTURNS_STUDY.py + ${CMAKE_CURRENT_SOURCE_DIR}/prefs_OPENTURNS_STUDY.py prefs.py configuration_OPENTURNS_STUDY.py opsOT.py diff --git a/Openturns_Study/prefs_OPENTURNS_STUDY.py b/Openturns_Study/prefs_OPENTURNS_STUDY.py new file mode 100644 index 00000000..d61cbbbf --- /dev/null +++ b/Openturns_Study/prefs_OPENTURNS_STUDY.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +# CONFIGURATION MANAGEMENT OF EDF VERSION +# ====================================================================== +# COPYRIGHT (C) 1991 - 2002 EDF R&D WWW.CODE-ASTER.ORG +# THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY +# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY +# THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR +# (AT YOUR OPTION) ANY LATER VERSION. +# +# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT +# WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF +# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU +# GENERAL PUBLIC LICENSE FOR MORE DETAILS. +# +# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE +# ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER, +# 1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE. +# +# +# ====================================================================== + +import os, sys +# Les variables pouvant positionnees sont : +print "import des prefs de OPENTURNS" + +# REPINI sert à localiser le fichier +# initialdir sert comme directory initial des QFileDialog +# positionnee a repin au debut mise a jour dans configuration +REPINI=os.path.dirname(os.path.abspath(__file__)) +initialdir=REPINI + +# INSTALLDIR sert à localiser l'installation d'Eficas +INSTALLDIR=os.path.join(REPINI,'..') + + +# Codage des strings qui accepte les accents (en remplacement de 'ascii') +# lang indique la langue utilisée pour les chaines d'aide : fr ou ang +lang='fr' +encoding='iso-8859-1' + +# Acces a la documentation +rep_cata = INSTALLDIR +path_doc = os.path.join(rep_cata,'Doc') +exec_acrobat = "/usr/bin/xpdf" +savedir = os.environ['HOME'] + + +# OpenTURNS Python module +OpenTURNS_path="" +# Choix des catalogues +if len(OpenTURNS_path) > 0: + sys.path[:0]=[OpenTURNS_path] +sys.path[:0]=[INSTALLDIR] diff --git a/Openturns_Wrapper/CMakeLists.txt b/Openturns_Wrapper/CMakeLists.txt index 4beb6981..da3bb738 100644 --- a/Openturns_Wrapper/CMakeLists.txt +++ b/Openturns_Wrapper/CMakeLists.txt @@ -22,11 +22,11 @@ # Question : Que faire des fichiers sdistOTqt.py et style.py configure_file ( ${CMAKE_CURRENT_SOURCE_DIR}/prefs_OPENTURNS_WRAPPER.py.in - ${CMAKE_CURRENT_BINARY_DIR}/prefs_OPENTURNS_WRAPPER.py + ${CMAKE_CURRENT_SOURCE_DIR}/prefs_OPENTURNS_WRAPPER.py @ONLY ) install ( FILES qtEficas_openturns_wrapper.py - ${CMAKE_CURRENT_BINARY_DIR}/prefs_OPENTURNS_WRAPPER.py + ${CMAKE_CURRENT_SOURCE_DIR}/prefs_OPENTURNS_WRAPPER.py prefs.py configuration_OPENTURNS_WRAPPER.py catalogues_openturns.ini diff --git a/Openturns_Wrapper/prefs_OPENTURNS_WRAPPER.py b/Openturns_Wrapper/prefs_OPENTURNS_WRAPPER.py new file mode 100644 index 00000000..d61cbbbf --- /dev/null +++ b/Openturns_Wrapper/prefs_OPENTURNS_WRAPPER.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +# CONFIGURATION MANAGEMENT OF EDF VERSION +# ====================================================================== +# COPYRIGHT (C) 1991 - 2002 EDF R&D WWW.CODE-ASTER.ORG +# THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY +# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY +# THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR +# (AT YOUR OPTION) ANY LATER VERSION. +# +# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT +# WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF +# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU +# GENERAL PUBLIC LICENSE FOR MORE DETAILS. +# +# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE +# ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER, +# 1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE. +# +# +# ====================================================================== + +import os, sys +# Les variables pouvant positionnees sont : +print "import des prefs de OPENTURNS" + +# REPINI sert à localiser le fichier +# initialdir sert comme directory initial des QFileDialog +# positionnee a repin au debut mise a jour dans configuration +REPINI=os.path.dirname(os.path.abspath(__file__)) +initialdir=REPINI + +# INSTALLDIR sert à localiser l'installation d'Eficas +INSTALLDIR=os.path.join(REPINI,'..') + + +# Codage des strings qui accepte les accents (en remplacement de 'ascii') +# lang indique la langue utilisée pour les chaines d'aide : fr ou ang +lang='fr' +encoding='iso-8859-1' + +# Acces a la documentation +rep_cata = INSTALLDIR +path_doc = os.path.join(rep_cata,'Doc') +exec_acrobat = "/usr/bin/xpdf" +savedir = os.environ['HOME'] + + +# OpenTURNS Python module +OpenTURNS_path="" +# Choix des catalogues +if len(OpenTURNS_path) > 0: + sys.path[:0]=[OpenTURNS_path] +sys.path[:0]=[INSTALLDIR]