From b773881f60e23fb0d0906e58d8631991f03f936b Mon Sep 17 00:00:00 2001
From: Dominik Thoennes <dominik.thoennes@fau.de>
Date: Mon, 29 Nov 2021 10:21:50 +0100
Subject: [PATCH] import/export Python_EXECUTABLE which is required for apps
 that use codegen

---
 cmake/waLBerlaHelperFunctions.cmake | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/cmake/waLBerlaHelperFunctions.cmake b/cmake/waLBerlaHelperFunctions.cmake
index b8c0f2ecb..0021311e3 100644
--- a/cmake/waLBerlaHelperFunctions.cmake
+++ b/cmake/waLBerlaHelperFunctions.cmake
@@ -176,6 +176,8 @@ function ( waLBerla_export )
     set( WALBERLA_CXX_STANDARD_REQUIRED ${CMAKE_CXX_STANDARD_REQUIRED} CACHE INTERNAL "CXX Standard Required")
     set( WALBERLA_CXX_EXTENSIONS ${CMAKE_CXX_EXTENSIONS} CACHE INTERNAL "CXX Extensions")
 
+    set( WALBERLA_Python_EXECUTABLE ${Python_EXECUTABLE} CACHE INTERNAL "Python EXECUTABLE")
+
 endfunction( waLBerla_export)
 
 #######################################################################################################################
@@ -235,6 +237,8 @@ function ( waLBerla_import )
     set( CMAKE_CXX_STANDARD_REQUIRED ${WALBERLA_STANDARD_REQUIRED} PARENT_SCOPE)
     set( CMAKE_CXX_EXTENSIONS ${WALBERLA_EXTENSIONS} PARENT_SCOPE)
 
+    set( Python_EXECUTABLE ${WALBERLA_Python_EXECUTABLE} PARENT_SCOPE)
+
     link_directories( ${WALBERLA_LINK_DIRS} )
 endfunction( waLBerla_import)
 #######################################################################################################################
-- 
GitLab