Salome HOME
spns #42158: Fix MEDCOUPLING V7_8_BR compilation on CO9 - set number of processors...
[tools/sat_salome.git] / products / YDEFX.pyconf
1 default :
2 {
3     name : "YDEFX"
4     build_source : "cmake"
5     #build_source : "script"
6     compil_script  : $name + $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/ydefx.git"
13         github : $PROJECTS.projects.salome.git_info.git_server.github.url + "ydefx.git"
14         gitpub : $PROJECTS.projects.salome.git_info.git_server.gitpub.url + "tools/ydefx.git"
15       }
16     }
17     environ :
18     {
19     }
20     depend : [
21               "CONFIGURATION",
22               "Python",
23               "KERNEL",
24               "PY2CPP",
25               "YACS",
26               "qt"
27               ]
28     opt_depend: []
29     build_depend : ["cmake", "cppunit"]
30     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
31     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
32     properties:
33     {
34         incremental : "yes"
35         is_SALOME_module : "yes"
36
37     }
38     patches : []
39 }
40
41 default_win :
42 {
43    build_source : "script"
44   cmake_options : " -DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON "
45   patches : []
46 }
47
48 version_master_CO9 :
49 {
50     cmake_options : " -DQt5_DIR=${QT5_ROOT_DIR}/lib/cmake/Qt5 -DQt5Core_DIR=${QT5_ROOT_DIR}/lib/cmake/Qt5Core -DQt5Gui_DIR=${QT5_ROOT_DIR}/lib/cmake/Qt5Gui -DQt5Widgets_DIR=${QT5_ROOT_DIR}/lib/cmake/Qt5Widgets"
51 }
52
53 version_V9_12_0_CO9 :
54 {
55     cmake_options : " -DQt5_DIR=${QT5_ROOT_DIR}/lib/cmake/Qt5 -DQt5Core_DIR=${QT5_ROOT_DIR}/lib/cmake/Qt5Core -DQt5Gui_DIR=${QT5_ROOT_DIR}/lib/cmake/Qt5Gui -DQt5Widgets_DIR=${QT5_ROOT_DIR}/lib/cmake/Qt5Widgets"
56 }
57
58 version_V9_10_0 :
59 {
60     # prescription de EDF ne fonctionne pas en dehors de YAMS
61     # solution temporaire pour utiliser l'approche standard de SALOME
62     # patch integre post-9.10
63     patches : ['YDEFX-CMakeLists.patch']
64 }