Commit 5f4a92d0 authored by Alexandru Fikl's avatar Alexandru Fikl Committed by Andreas Klöckner
Browse files

fix conditional for disable-editable-pip-install

parent c14e73dd
Loading
Loading
Loading
Loading
+4 −8
Original line number Diff line number Diff line
@@ -259,15 +259,11 @@ pip_install_project()
  # Append --editable to PROJECT_INSTALL_FLAGS, if not there already and if not
  # disabled.
  if ! test -f setup.cfg || ! grep -q disable-editable-pip-install setup.cfg; then
    if ! test -f pyproject.toml || ! tomlsh pyproject.toml has-key tool.inducer-ci-support.disable-editable-pip-install; then
      if [[ ! $PROJECT_INSTALL_FLAGS =~ (^|[[:space:]]*)(--editable|-e)[[:space:]]*$ ]]; then
          PROJECT_INSTALL_FLAGS="$PROJECT_INSTALL_FLAGS --editable"
      fi
    fi

  if ! test -f pyproject.toml || ! grep -q disable-editable-pip-install pyproject.toml; then
    if [[ ! $PROJECT_INSTALL_FLAGS =~ (^|[[:space:]]*)(--editable|-e)[[:space:]]*$ ]]; then
        PROJECT_INSTALL_FLAGS="$PROJECT_INSTALL_FLAGS --editable"
    fi
  fi

  with_echo "$PY_EXE" -m pip install $PROJECT_INSTALL_FLAGS .