Salome HOME
SALOME 9.10.0-MPI add dedicated sections
[tools/sat_salome.git] / products / ispc.pyconf
1 default :
2 {
3     name : "ispc"
4     build_source : "cmake"
5     cmake_options : "-DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -DPYTHON_EXECUTABLE=${PYTHON_ROOT_DIR}/bin/python "
6     get_source : "archive"
7     environ :
8     {
9        env_script : $name + ".py"
10     }
11     depend : ['llvm']
12     build_depend : ["cmake"]
13     patches : []
14     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
15     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
16     install_dir : 'base'
17     properties :
18     {
19       incremental : "yes"
20     }
21 }
22
23 default_win :
24 {
25     build_source : "script"
26     compil_script : "ispc.bat"
27     properties:
28     {
29       incremental : "yes"
30       single_install_dir : "yes"
31     }
32     depend : ['Python']
33     build_depend : ["cmake", "llvm"]
34 }
35
36 version_1_15_0 :
37 {
38     build_source : "script"
39     compil_script :  "ispc-1.15.0" + $VARS.scriptExtension
40     archive_info : {archive_name : "ispc-1.15.0-x86_64.tar.gz"}
41     patches : []
42     depend : []
43 }
44
45 version_1_15_0_win :
46 {
47     archive_info : {archive_name : "ispc-v1.15.0-windows.tar.gz"}
48     build_depend : ["cmake", "llvm"]
49 }
50
51 version_1_9_2 :
52 {
53     build_source : "script"
54     compil_script :  "ispc-1.9.2.sh"
55     archive_info : {archive_name : "ispc-1.9.2-x86_64.tar.gz"}
56     patches : []
57     depend : []
58 }
59
60 version_1_9_2_src :
61 {
62     build_source : "script"
63     compil_script :  "ispc-1.9.2.sh"
64     archive_info : {archive_name : "ispc-1.9.2.tar.gz"}
65     patches : ['ispc-makefile_WERROR.patch']
66     depend : ['llvm']
67 }
68
69 version_1_9_2_CO6 :
70 {
71   build_source : "script"
72   compil_script :  "ispc-1.9.2.sh"
73   archive_info : {archive_name : "ispc-1.9.2.tar.gz"}
74   patches : ['ispc-1.9.2-centos6.patch']
75   depend : ['llvm']
76 }