move setup to top per PR comments

This commit is contained in:
Fabio Pliger
2022-05-05 13:10:29 -05:00
parent 3dc4d44dba
commit 769cc28f05

View File

@@ -10,6 +10,11 @@ CONDA_ENV ?= ./env
env := $(CONDA_ENV)
conda_run := conda run -p $(env)
.PHONY: setup
setup:
@if [ -z "$${CONDA_SHLVL:+x}" ]; then echo "Conda is not installed." && exit 1; fi
$(CONDA_EXE) env $(shell [ -d $(env) ] && echo update || echo create) -p $(env) --file environment.yml
.PHONY: clean
clean:
find . -name \*.py[cod] -delete
@@ -18,11 +23,6 @@ clean:
clean-all: clean
rm -rf $(env) *.egg-info
.PHONY: setup
setup:
@if [ -z "$${CONDA_SHLVL:+x}" ]; then echo "Conda is not installed." && exit 1; fi
$(CONDA_EXE) env $(shell [ -d $(env) ] && echo update || echo create) -p $(env) --file environment.yml
.PHONY: shell
shell:
@export CONDA_ENV_PROMPT='<{name}>'