@@ -16,16 +16,16 @@ SET(MULTIPY_UTILS "${CMAKE_CURRENT_SOURCE_DIR}/../../utils")
16
16
SET (CPYTHON_VERSION 3.8 CACHE STRING "Default version of Cpython to bundle." )
17
17
SET (CPYTHON_VERSION_GIT_TAG 3.8.6 CACHE STRING "Git tag for default version of Cpython to bundle." )
18
18
SET (PYTHON_INSTALL_DIR "${INTERPRETER_DIR} /cpython" )
19
- SET (PYTHON_INC_DIR "${PYTHON_INSTALL_DIR} /include/python{CPYTHON_VERSION}" )
20
- SET (PYTHON_INC_DIR "${PYTHON_INSTALL_DIR} /include/python{CPYTHON_VERSION}" PARENT_SCOPE)
21
- SET (PYTHON_LIB "${PYTHON_INSTALL_DIR} /lib/libpython{CPYTHON_VERSION}.a" )
19
+ SET (PYTHON_INC_DIR "${PYTHON_INSTALL_DIR} /include/python$ {CPYTHON_VERSION} " )
20
+ SET (PYTHON_INC_DIR "${PYTHON_INSTALL_DIR} /include/python$ {CPYTHON_VERSION} " PARENT_SCOPE)
21
+ SET (PYTHON_LIB "${PYTHON_INSTALL_DIR} /lib/libpython$ {CPYTHON_VERSION} .a" )
22
22
SET (PYTHON_BIN "${PYTHON_INSTALL_DIR} /bin/python3" )
23
23
include (ExternalProject)
24
24
ExternalProject_Add(
25
25
cpython
26
26
PREFIX cpython
27
27
GIT_REPOSITORY https://github.com/python/cpython.git
28
- GIT_TAG v{CPYTHON_VERSION_GIT_TAG}
28
+ GIT_TAG v$ {CPYTHON_VERSION_GIT_TAG}
29
29
UPDATE_COMMAND ""
30
30
PATCH_COMMAND git apply ${CMAKE_CURRENT_SOURCE_DIR} /cpython_patch.diff
31
31
BUILD_IN_SOURCE True
@@ -49,9 +49,9 @@ include(GoogleTest)
49
49
# the modules in a strange nested path, and then that path is relative to the
50
50
# Cmake ExternalProject root in the cmake build dir.
51
51
ExternalProject_Get_property(cpython SOURCE_DIR)
52
- SET (PYTHON_MODULE_DIR "${SOURCE_DIR} /build/temp.linux-x86_64-{CPYTHON_VERSION}/${SOURCE_DIR} /Modules" )
52
+ SET (PYTHON_MODULE_DIR "${SOURCE_DIR} /build/temp.linux-x86_64-$ {CPYTHON_VERSION} /${SOURCE_DIR} /Modules" )
53
53
SET (PYTHON_STDLIB_DIR "${SOURCE_DIR} /Lib" )
54
- SET (PYTHON_STDLIB "${PYTHON_INSTALL_DIR} /lib/libpython_stdlib{CPYTHON_VERSION}.a" )
54
+ SET (PYTHON_STDLIB "${PYTHON_INSTALL_DIR} /lib/libpython_stdlib$ {CPYTHON_VERSION} .a" )
55
55
56
56
if (${CPYTHON_VERSION} MATCHES "3\. [8-9]" )
57
57
SET (PYTHON_MEM_MODULE "${PYTHON_MODULE_DIR} /_decimal/libmpdec/memory.o" )
0 commit comments