Salome HOME
SSL mode integration : switch back SALOME modules on master branches - patch HOMARD...
[tools/sat_salome.git] / products / llvm.pyconf
1 default :
2 {
3     name : "llvm"
4     build_source : "cmake"
5     cmake_options : "-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$LLVM_ROOT_DIR -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_ENABLE_RTTI=ON -DLLVM_INSTALL_UTILS=ON -DLLVM_TARGETS_TO_BUILD:STRING=X86 -DPYTHON_EXECUTABLE=${PYTHON_ROOT_DIR}/bin/python"
6     get_source : "archive"
7     system_info :
8     {
9        rpm : []
10        rpm_dev : ["llvm-devel", "clang-devel"]
11        apt : ["clang"]
12        apt_dev : ["llvm-dev"]
13     }
14     environ :
15     {
16        env_script : $name + ".py"
17     }
18     depend : [ 'Python' ]
19     build_depend : ["cmake"]
20     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
21     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
22     install_dir : 'base'
23     properties:
24     {
25       is_mesa : "yes"
26       not_in_package : "no"
27       incremental : "yes"
28     }
29     patches : []
30 }
31
32 version_8_0_1_clang :
33 {
34     build_source : "script"
35     compil_script: "llvm-8.0.1.sh"
36 }
37
38 version_8_0_1_clang_win :
39 {
40     cmake_options : ' -DCMAKE_INSTALL_PREFIX=%LLVM_ROOT_DIR% -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON  -DPYTHON_EXECUTABLE:STRING=%PYTHON_ROOT_DIR:\=/%/python.exe -DLLVM_INSTALL_UTILS:BOOL=ON -DLLVM_ENABLE_DUMP:BOOL=ON -Thost=x64'
41    depend : [ 'Python' ]
42    archive_info:
43    {
44      archive_name : "llvm-8.0.1-clang.tar.gz"
45    }
46    properties:
47    {
48      incremental : "yes"
49      compile_time : "yes"
50    }
51 }