diff --git a/setup.py b/setup.py index 6f4ff71b014dbafa8800af234cf715f5207fb2a8..1821701eef7a53a5e967266ae176aa4b4663666c 100644 --- a/setup.py +++ b/setup.py @@ -9,6 +9,9 @@ from setuptools.command.build_ext import build_ext from distutils.version import LooseVersion vf_cmake_args = [ + "-DCMAKE_CXX_COMPILER_LAUNCHER=ccache", + "-DCMAKE_CUDA_COMPILER_LAUNCHER=ccache", + "-DCMAKE_C_COMPILER_LAUNCHER=ccache", "-DBUILD_VF_PYTHON_BINDINGS=ON", "-DBUILD_VF_CPU:BOOL=ON", "-DUSE_METIS=ON", diff --git a/src/cpu/simulationconfig/CMakeLists.txt b/src/cpu/simulationconfig/CMakeLists.txt index a18eb72377367665dbf694d456fd63ec5c073a35..939e6baf29024bba35912b375c11ae41da5bc620 100644 --- a/src/cpu/simulationconfig/CMakeLists.txt +++ b/src/cpu/simulationconfig/CMakeLists.txt @@ -1,7 +1,7 @@ project(simulationconfig) -vf_add_library(NAME simulationconfig PUBLIC_LINK basics muparser MPI::MPI_CXX ${VF_LIBRARIES} PRIVATE_LINK lbm) +vf_add_library(NAME simulationconfig PUBLIC_LINK VirtualFluidsCore basics muparser) set_target_properties(simulationconfig PROPERTIES CXX_STANDARD 14 POSITION_INDEPENDENT_CODE ON)