2
2
3
3
PYTHON_FULL_VERSION=" {{__VERSION_FULL__}}"
4
4
PYTHON_PKG_NAME=" {{__PKG_NAME__}}"
5
+ $ARCHITECTURE = " {{__ARCHITECTURE__}}"
5
6
MAJOR_VERSION=$( echo $PYTHON_FULL_VERSION | cut -d ' .' -f 1)
6
7
MINOR_VERSION=$( echo $PYTHON_FULL_VERSION | cut -d ' .' -f 2)
7
8
18
19
19
20
PYTHON_TOOLCACHE_PATH=$TOOLCACHE_ROOT /Python
20
21
PYTHON_TOOLCACHE_VERSION_PATH=$PYTHON_TOOLCACHE_PATH /$PYTHON_FULL_VERSION
21
- PYTHON_TOOLCACHE_VERSION_ARCH_PATH=$PYTHON_TOOLCACHE_VERSION_PATH /x64
22
+ PYTHON_TOOLCACHE_VERSION_ARCH_PATH=$PYTHON_TOOLCACHE_VERSION_PATH /$ARCHITECTURE
22
23
PYTHON_FRAMEWORK_PATH=" /Library/Frameworks/Python.framework/Versions/${MAJOR_VERSION} .${MINOR_VERSION} "
23
24
PYTHON_APPLICATION_PATH=" /Applications/Python ${MAJOR_VERSION} .${MINOR_VERSION} "
24
25
@@ -29,10 +30,10 @@ if [ ! -d $PYTHON_TOOLCACHE_PATH ]; then
29
30
else
30
31
# remove ALL other directories for same major.minor python versions
31
32
find $PYTHON_TOOLCACHE_PATH -name " ${MAJOR_VERSION} .${MINOR_VERSION} .*" | while read python_version; do
32
- python_version_x64 =" $python_version /x64 "
33
- if [ -e " $python_version_x64 " ]; then
34
- echo " Deleting Python $python_version_x64 "
35
- rm -rf " $python_version_x64 "
33
+ python_version_arch =" $python_version /$ARCHITECTURE "
34
+ if [ -e " $python_version_arch " ]; then
35
+ echo " Deleting Python $python_version_arch "
36
+ rm -rf " $python_version_arch "
36
37
fi
37
38
done
38
39
fi
@@ -75,4 +76,4 @@ echo "Install OpenSSL certificates"
75
76
sh -e " ${PYTHON_APPLICATION_PATH} /Install Certificates.command"
76
77
77
78
echo " Create complete file"
78
- touch $PYTHON_TOOLCACHE_VERSION_PATH /x64 .complete
79
+ touch $PYTHON_TOOLCACHE_VERSION_PATH /$ARCHITECTURE .complete
0 commit comments