diff --git a/external/external_python_build.cmake b/external/external_python_build.cmake index d934e17..d6b0a2f 100644 --- a/external/external_python_build.cmake +++ b/external/external_python_build.cmake @@ -3,7 +3,13 @@ INCLUDE(FindPythonInterp) SET(INTERNAL_NETCDF4_PYTHON ON) SET(INTERNAL_CYTHON ON) SET(INTERNAL_HEALPY ON) -SET(INTERNAL_ARGPARSE ON) + +IF (PYTHON_VERSION_STRING VERSION_LESS 2.7) + MESSAGE(STATUS "Python version is less than 2.7, argparse is needed.") + SET(INTERNAL_ARGPARSE ON) +ELSE (PYTHON_VERSION_STRING VERSION_LESS 2.7) + MESSAGE(STATUS "Python version is greater than 2.7, argparse is already bundled.") +ENDIF (PYTHON_VERSION_STRING VERSION_LESS 2.7) IF(INTERNAL_CYTHON) SET(CYTHON_URL "http://cython.org/release/Cython-0.17.1.tar.gz" CACHE STRING "URL to download Cython from")