From 2b3c90df2bea0c837a3419287bcd5219667c2ae6 Mon Sep 17 00:00:00 2001 From: Jonathan Lambrechts <jonathan.lambrechts@uclouvain.be> Date: Mon, 22 Sep 2014 16:03:14 +0000 Subject: [PATCH] cmake : allow to manually specify numpy include directory (usefull when cross-compiling) + dg : add numpy to cross-compilation instructions --- CMakeLists.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 410bf5d0ab..bc25e6bb45 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1121,10 +1121,12 @@ endif(ENABLE_WRAP_PYTHON) if(HAVE_PYTHON) if(ENABLE_NUMPY) - EXEC_PROGRAM (${PYTHON_EXECUTABLE} - ARGS "-c \"import numpy; print(numpy.get_include())\"" - OUTPUT_VARIABLE NUMPY_INC - RETURN_VALUE NUMPY_NOT_FOUND) + if (NOT NUMPY_INC) + EXEC_PROGRAM (${PYTHON_EXECUTABLE} + ARGS "-c \"import numpy; print(numpy.get_include())\"" + OUTPUT_VARIABLE NUMPY_INC + RETURN_VALUE NUMPY_NOT_FOUND) + endif(NOT NUMPY_INC) if(NUMPY_INC) list(APPEND EXTERNAL_INCLUDES ${NUMPY_INC}) set_config_option(HAVE_NUMPY "Numpy") -- GitLab