diff --git a/projects/apple-unix/genericio.cmake b/projects/apple-unix/genericio.cmake index 51e48ff36529ba37fe48069bc63ffeb84ff54512..fd5d280c908b3b5be692b219a55d3cde3ae7251a 100644 --- a/projects/apple-unix/genericio.cmake +++ b/projects/apple-unix/genericio.cmake @@ -2,6 +2,9 @@ superbuild_add_project(genericio DEPENDS mpi DEPENDS_OPTIONAL cxx11 CMAKE_ARGS + -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} + -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + -DCMAKE_FORTRAN_COMPILER=${CMAKE_FORTRAN_COMPILER} -DBUILD_SHARED_LIBS:BOOL=OFF -DBUILD_TESTING:BOOL=OFF -DBUILD_PROGRAMS:BOOL=OFF) diff --git a/projects/embree.cmake b/projects/embree.cmake index 897ab2f2fd25e7c676bd025f4237f8edc418e8ad..90a6af528e07c74b7043dfb000570e21589fcfb3 100644 --- a/projects/embree.cmake +++ b/projects/embree.cmake @@ -20,6 +20,9 @@ superbuild_add_project(embree CMAKE_ARGS ${embree_isa_args} ${embree_allow_skx} + -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} + -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + -DCMAKE_FORTRAN_COMPILER=${CMAKE_FORTRAN_COMPILER} -DBUILD_TESTING:BOOL=OFF -DEMBREE_ISPC_EXECUTABLE:PATH=/bin/ispc -DEMBREE_GEOMETRY_HAIR:BOOL=ON diff --git a/projects/las.cmake b/projects/las.cmake index de7c3d2e9dc6287c4b21a6d139de665d0ba7f18c..d25b5f913ab1a3ab2e9bacbca5b3e897db509bc7 100644 --- a/projects/las.cmake +++ b/projects/las.cmake @@ -1,6 +1,9 @@ superbuild_add_project(las DEPENDS boost CMAKE_ARGS + -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} + -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + -DCMAKE_FORTRAN_COMPILER=${CMAKE_FORTRAN_COMPILER} -DWITH_GDAL:BOOL=FALSE -DBUILD_OSGEO4W:BOOL=OFF -DWITH_GEOTIFF:BOOL=FALSE diff --git a/projects/ospray.cmake b/projects/ospray.cmake index c09ea0eceefcd3c42a71f873acbd952a5bf91fe6..96005ce77cfebe38e9d99b813abb4017f0872424 100644 --- a/projects/ospray.cmake +++ b/projects/ospray.cmake @@ -12,6 +12,9 @@ set_property(CACHE ospray_BUILD_ISA PROPERTY STRINGS SSE AVX AVX2 AVX512KNL AVX5 superbuild_add_project(ospray DEPENDS ispc tbb cxx11 embree ospraymaterials CMAKE_ARGS + -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} + -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + -DCMAKE_FORTRAN_COMPILER=${CMAKE_FORTRAN_COMPILER} -DTBB_ROOT:PATH= -DOSPRAY_ISPC_DIRECTORY:PATH=/bin -DOSPRAY_BUILD_ISA:STRING=${ospray_BUILD_ISA} diff --git a/projects/paraview.cmake b/projects/paraview.cmake index 5fbb134e1f92746e915ae62afa4fd500d1f179dc..2c07a7d877a700a364ae27f058919deac8da90a1 100644 --- a/projects/paraview.cmake +++ b/projects/paraview.cmake @@ -148,6 +148,9 @@ superbuild_add_project(paraview ${PARAVIEW_EXTERNAL_PROJECTS} CMAKE_ARGS + -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} + -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + -DCMAKE_FORTRAN_COMPILER=${CMAKE_FORTRAN_COMPILER} -DBUILD_SHARED_LIBS:BOOL=${BUILD_SHARED_LIBS} -DBUILD_TESTING:BOOL=OFF -DPARAVIEW_BUILD_PLUGIN_CoProcessingScriptGenerator:BOOL=ON diff --git a/projects/paraview.plugin.cmake b/projects/paraview.plugin.cmake index bb0a09d3c9205bd03862d2dbdef120e06564a563..d64cf5805d1050548f583592b9d694ec2f86a5bc 100644 --- a/projects/paraview.plugin.cmake +++ b/projects/paraview.plugin.cmake @@ -41,6 +41,9 @@ superbuild_add_project("${plugin_project}" INSTALL_COMMAND "${CMAKE_COMMAND}" + -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} + -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + -DCMAKE_FORTRAN_COMPILER=${CMAKE_FORTRAN_COMPILER} -Dparaview_binary_location:PATH=${paraview_binary_dir} -Dplugin_name:STRING=${${plugin_project}_name} -Dbundle_name:STRING=${CMAKE_BINARY_DIR}/${${plugin_project}_name} diff --git a/projects/unix/boxlib.cmake b/projects/unix/boxlib.cmake index c6c7ef248d9a41ce79bf20d3563d317e88974087..e69aa481cd4024af88ac38f34659d468e014de53 100644 --- a/projects/unix/boxlib.cmake +++ b/projects/unix/boxlib.cmake @@ -7,6 +7,9 @@ superbuild_add_project(boxlib DEPENDS fortran DEPENDS_OPTIONAL mpi CMAKE_ARGS + -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} + -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + -DCMAKE_FORTRAN_COMPILER=${CMAKE_FORTRAN_COMPILER} -DBL_SPACEDIM:STRING=3 -DENABLE_POSITION_INDEPENDENT_CODE:BOOL=TRUE -DENABLE_MPI:BOOL=${boxlib_mpi_flag}) diff --git a/projects/unix/llvm.cmake b/projects/unix/llvm.cmake index 28447660794859fb87592b43e0e52f8a7bfcbf40..4a62290685eb0d892886f6da49f62a7d4f451c8b 100644 --- a/projects/unix/llvm.cmake +++ b/projects/unix/llvm.cmake @@ -11,6 +11,9 @@ superbuild_add_project(llvm CAN_USE_SYSTEM DEPENDS python cxx11 CMAKE_ARGS + -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} + -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + -DCMAKE_FORTRAN_COMPILER=${CMAKE_FORTRAN_COMPILER} -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS} -DCMAKE_INSTALL_PREFIX= diff --git a/projects/vrpn.cmake b/projects/vrpn.cmake index db898f15deee5c63a862054f92365a4470eee625..e371c2f3ca823a293bc0089daab7cc396ef0169e 100644 --- a/projects/vrpn.cmake +++ b/projects/vrpn.cmake @@ -1,3 +1,6 @@ superbuild_add_project(vrpn CMAKE_ARGS + -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} + -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + -DCMAKE_FORTRAN_COMPILER=${CMAKE_FORTRAN_COMPILER} -DBUILD_SHARED_LIBS:BOOL=${BUILD_SHARED_LIBS}) diff --git a/projects/win32/openvr.cmake b/projects/win32/openvr.cmake index 0d5a35077eae0c52db6dc04e9845bc93d569ac27..64863446b30a235f53e7b4135b49b4039d8933b9 100644 --- a/projects/win32/openvr.cmake +++ b/projects/win32/openvr.cmake @@ -1,6 +1,9 @@ superbuild_add_project(openvr CMAKE_ARGS + -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} + -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + -DCMAKE_FORTRAN_COMPILER=${CMAKE_FORTRAN_COMPILER} -DCMAKE_INSTALL_LIBDIR:STRING=lib )