🌐 AI搜索 & 代理 主页
Skip to content

Commit 793ad2f

Browse files
authored
Install macos deps on arm64 (#1248)
1 parent 020e202 commit 793ad2f

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

packages/postgresml-python/DEBIAN/postinst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ set -e
77
# Setup virtualenv
88
virtualenv /var/lib/postgresml-python/pgml-venv
99
source "/var/lib/postgresml-python/pgml-venv/bin/activate"
10-
python -m pip install -r "/etc/postgresml-python/requirements.linux.txt"
10+
python -m pip install -r "/etc/postgresml-python/requirements.txt"
1111
deactivate

packages/postgresml-python/build.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,16 @@ rm "$deb_dir/release.sh"
2828
(cat ${SCRIPT_DIR}/DEBIAN/prerm | envsubst '${PGVERSION}') > "$deb_dir/DEBIAN/prerm"
2929
(cat ${SCRIPT_DIR}/DEBIAN/postrm | envsubst '${PGVERSION}') > "$deb_dir/DEBIAN/postrm"
3030

31-
cp ${SCRIPT_DIR}/../../pgml-extension/requirements.linux.txt "$deb_dir/etc/postgresml-python/requirements.linux.txt"
31+
if [[ "$ARCH" == "amd64" ]]; then
32+
cp ${SCRIPT_DIR}/../../pgml-extension/requirements.linux.txt "$deb_dir/etc/postgresml-python/requirements.txt"
33+
else
34+
cp ${SCRIPT_DIR}/../../pgml-extension/requirements.macos.txt "$deb_dir/etc/postgresml-python/requirements.txt"
35+
fi
3236

3337
virtualenv --python="python$PYTHON_VERSION" "$deb_dir/var/lib/postgresml-python/pgml-venv"
3438
source "$deb_dir/var/lib/postgresml-python/pgml-venv/bin/activate"
3539

36-
python -m pip install -r "${deb_dir}/etc/postgresml-python/requirements.linux.txt"
40+
python -m pip install -r "${deb_dir}/etc/postgresml-python/requirements.txt"
3741

3842
deactivate
3943

0 commit comments

Comments
 (0)