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