Browse Source

Remove `bin.orig` if it already exists (fixes #687)

The directory may exist if the `build_package_symlink_version_suffix`
ran multiple times.
pull/700/head
Yamashita, Yuu 9 years ago
parent
commit
bc4abf06bd
1 changed files with 2 additions and 3 deletions
  1. +2
    -3
      plugins/python-build/bin/python-build

+ 2
- 3
plugins/python-build/bin/python-build View File

@ -1470,9 +1470,8 @@ build_package_symlink_version_suffix() {
if [[ "$PYTHON_CONFIGURE_OPTS" == *"--enable-framework"* ]]; then
if [ -e "${PREFIX_PATH}/bin" ]; then
# Always create `bin` as symlink to framework path if the version was built with `--enable-frameowrk` (#590)
if [ ! -e "${PREFIX_PATH}/bin.orig" ]; then
mv -f "${PREFIX_PATH}/bin" "${PREFIX_PATH}/bin.orig"
fi
rm -rf "${PREFIX_PATH}/bin.orig"
mv -f "${PREFIX_PATH}/bin" "${PREFIX_PATH}/bin.orig"
fi
# Only symlinks are installed in ${PREFIX_PATH}/bin
ln -fs "${PREFIX_PATH}/Python.framework/Versions/Current/bin" "${PREFIX_PATH}/bin"

Loading…
Cancel
Save