Newer
Older
all: update-dev metadata build
.PHONY: miniconda-installed
miniconda-installed:
@[ "${CONDA_ROOT}" != "/" ] || (echo "Please install miniconda"; exit 1)
.PHONY: update-dev
update-dev: miniconda-installed environment.yml
conda env update
touch $@
.PHONY: metadata
metadata:
buildout parts=gen_metadata
.PHONY: build
build:
buildout parts=test name=all
.PHONY: conda-active
conda-active: update-dev
conda activate data
dev: conda-active
for dir in shared/{schema,workspaces,channels} services/{workflow,capability} apps/cli/utilities/wf_monitor; do \
pushd $$dir; \
python setup.py develop; \
popd; \
done