File tree 3 files changed +6
-9
lines changed
3 files changed +6
-9
lines changed Original file line number Diff line number Diff line change @@ -16,14 +16,10 @@ message(STATUS "SuperBuild - ITKPythonPackage_WHEEL_NAME:${ITKPythonPackage_WHEE
16
16
17
17
option (ITKPythonPackage_USE_TBB "Build and use oneTBB in the ITK python package" ON )
18
18
19
- set (libpath "lib" )
20
- if ("${CMAKE_SYSTEM_NAME} " MATCHES "Linux" )
21
- set (libpath "lib64" )
22
- endif ()
23
19
if (ITK_SOURCE_DIR)
24
- set (TBB_DIR "${ITK_SOURCE_DIR} /../oneTBB-prefix/${libpath} /cmake/TBB" )
20
+ set (TBB_DIR "${ITK_SOURCE_DIR} /../oneTBB-prefix/lib /cmake/TBB" )
25
21
else ()
26
- set (TBB_DIR "${CMAKE_BINARY_DIR} /../oneTBB-prefix/${libpath} /cmake/TBB" )
22
+ set (TBB_DIR "${CMAKE_BINARY_DIR} /../oneTBB-prefix/lib /cmake/TBB" )
27
23
endif ()
28
24
set (tbb_args )
29
25
if (ITKPythonPackage_USE_TBB)
@@ -116,6 +112,7 @@ if(ITKPythonPackage_SUPERBUILD)
116
112
-DTBB_TEST:BOOL =OFF
117
113
-DCMAKE_BUILD_TYPE:STRING =Release
118
114
-DCMAKE_INSTALL_PREFIX:PATH =${CMAKE_BINARY_DIR} /../oneTBB-prefix
115
+ -DCMAKE_INSTALL_LIBDIR:STRING =lib # Skip default initialization by GNUInstallDirs CMake module
119
116
${ep_common_cmake_cache_args}
120
117
-DCMAKE_BUILD_TYPE:STRING =Release
121
118
BUILD_BYPRODUCTS "${TBB_DIR} /TBBConfig.cmake"
Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ source "${script_dir}/manylinux-build-common.sh"
61
61
62
62
# Set up library paths in container so that shared libraries can be added to wheels
63
63
sudo ldconfig
64
- export LD_LIBRARY_PATH=${LD_LIBRARY_PATH} :/work/oneTBB-prefix/lib64 :/usr/lib:/usr/lib64:/usr/local/lib:/usr/local/lib64
64
+ export LD_LIBRARY_PATH=${LD_LIBRARY_PATH} :/work/oneTBB-prefix/lib :/usr/lib:/usr/lib64:/usr/local/lib:/usr/local/lib64
65
65
66
66
# Compile wheels re-using standalone project and archive cache
67
67
for PYBIN in " ${PYBINARIES[@]} " ; do
Original file line number Diff line number Diff line change @@ -34,10 +34,10 @@ pushd /work/ITK-source > /dev/null 2>&1
34
34
cmake -DITKPythonPackage_BUILD_PYTHON:PATH=0 -G Ninja ../
35
35
ninja
36
36
popd > /dev/null 2>&1
37
- tbb_dir=/work/oneTBB-prefix/lib64 /cmake/TBB
37
+ tbb_dir=/work/oneTBB-prefix/lib /cmake/TBB
38
38
# So auditwheel can find the libs
39
39
sudo ldconfig
40
- export LD_LIBRARY_PATH=${LD_LIBRARY_PATH} :/work/oneTBB-prefix/lib64 :/usr/lib:/usr/lib64
40
+ export LD_LIBRARY_PATH=${LD_LIBRARY_PATH} :/work/oneTBB-prefix/lib :/usr/lib:/usr/lib64
41
41
42
42
SINGLE_WHEEL=0
43
43
You can’t perform that action at this time.
0 commit comments