Salome HOME
spns #42158: Fix MEDCOUPLING V7_8_BR compilation on CO9 - set number of processors...
[tools/sat_salome.git] / products / YACS.pyconf
1 default :
2 {
3     name : "YACS"
4     build_source : "cmake"
5     cmake_options : " -DSALOME_YACS_USE_EMBEDDED_PMML=OFF"
6     get_source : "git"
7     git_info:
8     {
9       repositories :
10       {
11         tuleap : $PROJECTS.projects.salome.git_info.git_server.tuleap.url + "salome/yacs.git"
12         github : $PROJECTS.projects.salome.git_info.git_server.github.url + "yacs.git"
13         gitpub : $PROJECTS.projects.salome.git_info.git_server.gitpub.url + "modules/yacs.git"
14       }
15     }
16     environ :
17     {
18         SalomeAppConfig_ : $install_dir + $VARS.sep + "share" + $VARS.sep + "salome" + $VARS.sep + "resources" + $VARS.sep + "yacs"
19     }
20     depend : [
21               "KERNEL",
22               "GUI", 
23               "Python", 
24               "qt", 
25               "boost", 
26               "omniORB", 
27               "docutils",
28               "graphviz",
29               "libxml2", 
30               "Sphinx", 
31               "Jinja2", 
32               "setuptools", 
33               "Pygments", 
34               "six", 
35               "pytz", 
36               "markupsafe"
37               ]
38     opt_depend : ['pmml']
39     build_depend : ["cmake", "swig", "doxygen", "cppunit"]
40
41     nb_proc : 4
42     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
43     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
44     properties:
45     {
46         has_salome_gui : "yes"
47         is_SALOME_module : "yes"
48         has_unit_tests
49         incremental : "yes"
50     }
51     patches : []
52 }
53
54 default_win :
55 {
56   patches : []
57 }
58
59 version_master_FD32:
60 {
61     cmake_options : " -DSALOME_YACS_USE_EMBEDDED_PMML=OFF -DQT_HELP_GENERATOR=${QT5_ROOT_DIR}/bin/qhelpgenerator -DQt5LinguistTools_DIR=${QT5_ROOT_DIR}/lib/cmake/Qt5LinguistTools"
62 }
63
64 version_V9_13_0_FD32:
65 {
66     cmake_options : " -DSALOME_YACS_USE_EMBEDDED_PMML=OFF -DQT_HELP_GENERATOR=${QT5_ROOT_DIR}/bin/qhelpgenerator -DQt5LinguistTools_DIR=${QT5_ROOT_DIR}/lib/cmake/Qt5LinguistTools"
67 }
68
69 version_master_CO9 :
70 {
71     cmake_options : " -DSALOME_YACS_USE_EMBEDDED_PMML=OFF -DQT_HELP_GENERATOR=${QT5_ROOT_DIR}/bin/qhelpgenerator -DQt5LinguistTools_DIR=${QT5_ROOT_DIR}/lib/cmake/Qt5LinguistTools"
72 }
73
74 version_V9_13_0_CO9 :
75 {
76     cmake_options : " -DSALOME_YACS_USE_EMBEDDED_PMML=OFF -DQT_HELP_GENERATOR=${QT5_ROOT_DIR}/bin/qhelpgenerator -DQt5LinguistTools_DIR=${QT5_ROOT_DIR}/lib/cmake/Qt5LinguistTools"
77 }
78
79 version_V9_12_0_CO9 :
80 {
81     cmake_options : " -DSALOME_YACS_USE_EMBEDDED_PMML=OFF -DQT_HELP_GENERATOR=${QT5_ROOT_DIR}/bin/qhelpgenerator -DQt5LinguistTools_DIR=${QT5_ROOT_DIR}/lib/cmake/Qt5LinguistTools"
82 }
83
84 version_9_2_0_to_9_8_0 :
85 {
86     cmake_options : ""
87     patches : ["yacs_cea_v2.patch"]
88 }
89
90 # bug in cmake for multi proc compilation
91 from_7_7_0_to_8_5_0 :
92 {
93     cmake_options : ""
94     nb_proc : 1
95
96
97 # autotools are used for version 6
98 # do not depend upon six, pytz, markupsafe
99 version_V6_6_0 :
100 {
101     build_source : "autotools"
102     depend : [
103               "KERNEL",
104               "GUI", 
105               "Python", 
106               "qt", 
107               "boost", 
108               "omniORB", 
109               "docutils", 
110               "graphviz",
111               "libxml2", 
112               "Sphinx", 
113               "Jinja2", 
114               "setuptools", 
115               "Pygments"
116               ]
117     build_depend : ["swig", "doxygen", "cppunit"]
118