From 06401a4619829c552eb04ffdecbb0bcd1a8dce93 Mon Sep 17 00:00:00 2001 From: Wenqing Wang <wenqing.wang@ufz.de> Date: Fri, 22 Nov 2019 11:48:16 +0100 Subject: [PATCH] cmake] Amending: Compile ChemistryLib only if there are mass transport related processes --- ProcessLib/CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ProcessLib/CMakeLists.txt b/ProcessLib/CMakeLists.txt index 96919836805..59708f4d487 100644 --- a/ProcessLib/CMakeLists.txt +++ b/ProcessLib/CMakeLists.txt @@ -30,9 +30,15 @@ target_link_libraries(ProcessLib MeshLib NumLib logog - ChemistryLib PRIVATE ParameterLib GitInfoLib) +if (OGS_BUILD_PROCESS_ComponentTransport + OR OGS_BUILD_PROCESS_RichardsComponentTransport + OR OGS_BUILD_PROCESS_RichardsComponentTransport + OR OGS_BUILD_PROCESS_HeatTransportBHE) + target_link_libraries(ProcessLib PUBLIC ChemistryLib) +endif() + if(OGS_USE_PYTHON) add_subdirectory(BoundaryCondition/Python) target_link_libraries(ProcessLib PUBLIC ProcessLibBoundaryConditionPython) -- GitLab