Salome HOME
initial commit : transfert of salome configuration files from internal git base
[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 : ["llvm-toolset"]
10        rpm_dev : []
11        apt : []
12        apt_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     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 -DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=ON -DLLVM_ENABLE_DUMP=ON "
35 }
36
37 version_8_0_1_clang_win :
38 {
39     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'
40    depend : [ 'Python' ]
41    archive_info:
42    {
43      archive_name : "llvm-8.0.1-clang.tar.gz"
44    }
45    properties:
46    {
47      incremental : "yes"
48      compile_time : "yes"
49    }
50 }