Salome HOME
Ensure cmake_build_type is used in SALOME 9.12.0
[tools/sat_salome.git] / products / OPENTURNS_SALOME.pyconf
1 default :
2 {
3     name : "OPENTURNS"
4     build_source : "cmake"
5     cmake_options: " -DOTGUI_ROOT_DIR=$PERSALYS_ROOT_DIR -DOPENTURNS_HOME=${OT_ROOT_DIR} "
6     compil_script :  $name + "-" + $APPLICATION.products.OPENTURNS_SALOME + $VARS.scriptExtension
7     get_source : "git"
8     git_info:
9     {
10       repositories :
11       {
12         tuleap : $PROJECTS.projects.salome.git_info.git_server.tuleap.url + "salome/openturns_salome.git"
13         github : $PROJECTS.projects.salome.git_info.git_server.github.url + "openturns_salome.git"
14         gitpub : $PROJECTS.projects.salome.git_info.git_server.gitpub.url + "modules/openturns_salome.git"
15       }
16     }
17     archive_info :
18     {
19        archive_name : "OPENTURNS_SALOME.tgz"
20     }
21     environ :
22     {
23         SalomeAppConfig_ : $install_dir + $VARS.sep + "share" + $VARS.sep + "salome" + $VARS.sep + "resources" + $VARS.sep + "openturns"
24     }
25     depend : [
26               'KERNEL',
27               'GUI',
28               'PERSALYS',
29               'gdal',
30               'YACS'
31              ]
32     build_depend : ["cmake", "swig", "doxygen"]
33     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
34     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
35     properties:
36     {
37         has_salome_gui : "yes"
38         is_SALOME_module : "yes"
39         incremental : "yes"
40         has_unit_tests : "yes"
41     }
42     patches : []
43 }
44
45 default_win :
46 {
47     name : "OPENTURNS"
48     build_source : "script"
49     compil_script : "OPENTURNS_SALOME.bat"
50     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + "OPENTURNS_SALOME"
51     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
52     depend : [
53               'KERNEL',
54               'GUI',
55               'PERSALYS',
56               'YACS',
57               'openturns'
58              ]
59     patches : []
60 }