Skip to content

Commit 0e92295

Browse files
committed
ENH: Allow specifying MODULE_SRC_DIR
1 parent e57b3d3 commit 0e92295

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

‎scripts/macpython-download-cache-and-build-module-wheels.sh‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@
2323
# scripts/macpython-build-module-wheels.sh 3.9 3.10 3.11
2424
#
2525
########################################################################
26-
THIS_MODULE_DIRECTORY=$(cd $(dirname $0) || exit 1; pwd)
26+
DEFAULT_MODULE_DIRECTORY=$(cd $(dirname $0) || exit 1; pwd)
27+
# if not specified, use the current directory for MODULE_SRC_DIRECTORY
28+
MODULE_SRC_DIRECTORY=${MODULE_SRC_DIRECTORY:=${DEFAULT_MODULE_DIRECTORY}}
2729

2830
if [ -z "${ITK_PACKAGE_VERSION}" ]; then
2931
echo "MUST SET ITK_PACKAGE_VERSION BEFORE RUNNING THIS SCRIPT"
@@ -97,7 +99,7 @@ for py_indicator in ${args[@]}; do
9799
${DASHBOARD_BUILD_DIRECTORY}/ITKPythonPackage/scripts/build_wheels.py \
98100
--platform-env macos-${pyenv} \
99101
--lib-paths '' '' \
100-
--module-source-dir ${THIS_MODULE_DIRECTORY} \
102+
--module-source-dir ${MODULE_SRC_DIRECTORY} \
101103
--module-dependencies-root-dir ${DASHBOARD_BUILD_DIRECTORY}/MODULE_DEPENDENCIES \
102104
--itk-module-deps "${ITK_MODULE_PREQ}" \
103105
--no-build-itk-tarball-cache \

0 commit comments

Comments
 (0)