Skip to content

Commit

Permalink
Treat macOs specilly in configure
Browse files Browse the repository at this point in the history
We do not install any "extras" by default there. And extras cannot
be empty.

Signed-off-by: Philippe Ombredanne <[email protected]>
  • Loading branch information
pombredanne committed Aug 12, 2022
1 parent 8f08543 commit c06705c
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions configure
Original file line number Diff line number Diff line change
Expand Up @@ -141,15 +141,16 @@ CLI_ARGS=$1
# Defaults. Change these variables to customize this script
################################

EXTRAS="packages"

BASE=".[packages]"
BASE_DEV=".[packages,testing]"
if [[ $OSTYPE == 'darwin'* ]]; then
EXTRAS=""
BASE="."
BASE_DEV=".[testing]"
fi

# Requirement arguments passed to pip and used by default or with --dev.
REQUIREMENTS="--editable .[$EXTRAS] --constraint requirements.txt --constraint requirements-linux.txt"
DEV_REQUIREMENTS="--editable .[$EXTRAS,testing] --constraint requirements.txt --constraint requirements-linux.txt --constraint requirements-dev.txt"
REQUIREMENTS="--editable $BASE --constraint requirements.txt --constraint requirements-linux.txt"
DEV_REQUIREMENTS="--editable $BASE_DEV --constraint requirements.txt --constraint requirements-linux.txt --constraint requirements-dev.txt"
DOCS_REQUIREMENTS="--editable .[docs] --constraint requirements.txt"

# where we create a virtualenv
Expand Down

0 comments on commit c06705c

Please sign in to comment.