From d365c9f3b010fabc4510f66d94dbfe493de1b764 Mon Sep 17 00:00:00 2001 From: Soeren Peters <peters@irmb.tu-bs.de> Date: Fri, 12 Mar 2021 10:59:34 +0100 Subject: [PATCH] Use ccache in python build and fix missing dependency. --- setup.py | 3 +++ src/cpu/simulationconfig/CMakeLists.txt | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 6f4ff71b0..1821701ee 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 a18eb7237..939e6baf2 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) -- GitLab