]> SALOME platform Git repositories - tools/sat_salome.git/blob - products/ospray.pyconf
Salome HOME
openVKL is required
[tools/sat_salome.git] / products / ospray.pyconf
1 default :
2 {
3     name : "ospray"
4     build_source : "cmake"
5     cmake_options : "-DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -DEMBREE_ISPC_SUPPORT=ON -DEMBREE_TUTORIALS=OFF -Dembree_DIR=${embree_DIR} -DOSPRAY_ENABLE_APPS=OFF -DOSPRAY_ENABLE_TUTORIALS=OFF -DCMAKE_INSTALL_LIBDIR=lib"
6     get_source : "archive"
7     environ :
8     {
9        env_script : $name + ".py"
10     }
11     depend : ['embree']
12     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
13     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
14     install_dir : 'base'
15     properties :
16     {
17       incremental : "yes"
18     }
19 }
20
21 default_win :
22 {
23     cmake_options : '  -Dembree_DIR=%embree_DIR:\=/% -DTBB_ROOT=%TBB_DIR:\=/% -DOSPRAY_TASKING_SYSTEM=TBB  -DOSPRAY_ENABLE_APPS=OFF -DOSPRAY_ENABLE_TUTORIALS=OFF '
24     depend : ['embree']
25     properties :
26     {
27       incremental : "yes"
28       single_install_dir : "yes"
29     }
30 }
31
32 version_2_4_0 :
33 {
34   cmake_options : "-DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -DEMBREE_ISPC_SUPPORT=ON -DEMBREE_TUTORIALS=OFF -Dembree_DIR=${embree_DIR} -DOSPRAY_ENABLE_APPS=OFF  -DCMAKE_INSTALL_LIBDIR=lib -Drkcommon_DIR=${rkcommon_DIR}"
35   depend : ['embree','openVKL', 'rkCommon']
36 }
37
38 version_2_4_0_win :
39 {
40     cmake_options : '  -Dembree_DIR=%embree_DIR:\=/% -DTBB_ROOT=%TBB_DIR:\=/% -DOSPRAY_TASKING_SYSTEM=TBB  -DOSPRAY_ENABLE_APPS=OFF -DOSPRAY_ENABLE_TUTORIALS=OFF '
41   depend : ['embree','openVKL', 'rkCommon', 'tbb']
42 }
43
44 version_1_7_3 :
45 {
46     # OSPRAY_ENABLE_APPS not needed here, otherwise compilation issues on several Fedora nodes.
47     cmake_options : "-DEMBREE_TUTORIALS=OFF -Dembree_DIR=${embree_DIR} -DOSPRAY_ENABLE_TUTORIALS=OFF -DOSPRAY_ENABLE_APPS=OFF -DCMAKE_INSTALL_LIBDIR=lib"
48 }