Skip to content

Commit 0a4db8e

Browse files
maxgallietejedor
authored andcommitted
[CMake][Exp PyROOT] Use already set 'python_dir' instead of 'python_version'
1 parent 17c9b05 commit 0a4db8e

File tree

5 files changed

+7
-8
lines changed

5 files changed

+7
-8
lines changed

CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,7 @@ endif()
9696
set(compression_default "zlib" CACHE STRING "" FORCE)
9797

9898
get_filename_component(ROOT_LIBRARY_DIR "${ROOTSYS}/lib" ABSOLUTE)
99-
set(python_version "python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}")
100-
set(ROOT_PYTHON_LIBRARY_DIR ${ROOT_LIBRARY_DIR}/${python_version})
99+
set(ROOT_PYTHON_LIBRARY_DIR ${ROOT_LIBRARY_DIR}/${python_dir})
101100

102101
# Detect bitness.
103102
if(CMAKE_SYSTEM_PROCESSOR MATCHES amd64.*|x86_64.*|aarch64.*|ppc64.*

python/basic/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ if(ROOT_pyroot_FOUND)
1010
COPY_TO_BUILDDIR DataTypes.C DataTypes.h
1111
PRECMD ${ROOT_root_CMD} -b -q -l -e .L\ DataTypes.C+
1212
ENVIRONMENT CLING_STANDARD_PCH=none
13-
CPPYY_BACKEND_LIBRARY=${CMAKE_BINARY_DIR}/lib/${python_version}/libcppyy_backend.so
13+
CPPYY_BACKEND_LIBRARY=${CMAKE_BINARY_DIR}/lib/${python_dir}/libcppyy_backend.so
1414
ENVIRONMENT EXP_PYROOT=${exp_pyroot})
1515

1616

@@ -24,6 +24,6 @@ if(ROOT_pyroot_FOUND)
2424
COPY_TO_BUILDDIR Overloads.C Overloads.h
2525
PRECMD ${ROOT_root_CMD} -b -q -l -e .L\ Overloads.C+
2626
ENVIRONMENT CLING_STANDARD_PCH=none
27-
CPPYY_BACKEND_LIBRARY=${CMAKE_BINARY_DIR}/lib/${python_version}/libcppyy_backend.so
27+
CPPYY_BACKEND_LIBRARY=${CMAKE_BINARY_DIR}/lib/${python_dir}/libcppyy_backend.so
2828
ENVIRONMENT EXP_PYROOT=${exp_pyroot})
2929
endif()

python/cling/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ if(ROOT_pyroot_FOUND)
99
WORKING_DIR ${CMAKE_CURRENT_SOURCE_DIR}
1010
OUTREF PyAPITest.ref
1111
ENVIRONMENT CLING_STANDARD_PCH=none
12-
CPPYY_BACKEND_LIBRARY=${CMAKE_BINARY_DIR}/lib/${python_version}/libcppyy_backend.so)
12+
CPPYY_BACKEND_LIBRARY=${CMAKE_BINARY_DIR}/lib/${python_dir}/libcppyy_backend.so)
1313

1414
# TPython::LoadMacro and TPython::Import are broken in the new Cppyy
1515
# https://bitbucket.org/wlav/cppyy/issues/65
@@ -19,7 +19,7 @@ if(ROOT_pyroot_FOUND)
1919
WORKING_DIR ${CMAKE_CURRENT_SOURCE_DIR}
2020
OUTREF PyClassTest.ref
2121
ENVIRONMENT CLING_STANDARD_PCH=none
22-
CPPYY_BACKEND_LIBRARY=${CMAKE_BINARY_DIR}/lib/${python_version}/libcppyy_backend.so)
22+
CPPYY_BACKEND_LIBRARY=${CMAKE_BINARY_DIR}/lib/${python_dir}/libcppyy_backend.so)
2323

2424
ROOTTEST_ADD_TEST(cling
2525
MACRO PyROOT_clingtests.py

python/regression/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,6 @@ if(ROOT_pyroot_FOUND)
2727
PRECMD ${ROOT_root_CMD} -b -q -l -e gSystem->AddLinkedLibs\(\"${PYTHON_LIBRARIES}\"\)
2828
-e .L\ root_6023.h+
2929
ENVIRONMENT CLING_STANDARD_PCH=none
30-
CPPYY_BACKEND_LIBRARY=${CMAKE_BINARY_DIR}/lib/${python_version}/libcppyy_backend.so)
30+
CPPYY_BACKEND_LIBRARY=${CMAKE_BINARY_DIR}/lib/${python_dir}/libcppyy_backend.so)
3131

3232
endif()

root/meta/tclass/regression/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ROOTTEST_ADD_TEST(execNormalizationInfPy
1010
MACRO execNormalizationInf.py
1111
OUTREF execNormalizationInf.py.ref
1212
ENVIRONMENT CLING_STANDARD_PCH=none
13-
CPPYY_BACKEND_LIBRARY=${CMAKE_BINARY_DIR}/lib/${python_version}/libcppyy_backend.so)
13+
CPPYY_BACKEND_LIBRARY=${CMAKE_BINARY_DIR}/lib/${python_dir}/libcppyy_backend.so)
1414

1515
ROOTTEST_ADD_TEST(execROOT_6038
1616
MACRO execROOT_6038.C

0 commit comments

Comments
 (0)