From 19d1f3178312db0d59adf94d795985df0a822121 Mon Sep 17 00:00:00 2001 From: Martin Bauer <martin.bauer@fau.de> Date: Wed, 27 Mar 2019 13:18:57 +0100 Subject: [PATCH] codegen integration: add pystencils include directory --- CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 780b9a5fc..89cdb4513 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -553,11 +553,13 @@ endif ( ) ############################################################################################################################# if ( WALBERLA_BUILD_WITH_CODEGEN ) find_package( PythonInterp 3 QUIET REQUIRED) - execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "import pystencils_walberla" RESULT_VARIABLE PYTHON_RET_CODE) + execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "import pystencils_walberla; from pystencils.include import get_pystencils_include_path; print(get_pystencils_include_path())" + RESULT_VARIABLE PYTHON_RET_CODE + OUTPUT_VARIABLE PYSTENCILS_INCLUDE_PATH) if(NOT PYTHON_RET_CODE EQUAL 0) message(FATAL_ERROR "WALBERLA_BUILD_WITH_CODEGEN activated and pystencils_walberla package not found") endif() - + include_directories( ${PYSTENCILS_INCLUDE_PATH} ) endif() ############################################################################################################################ -- GitLab