Newer
Older

jgoldste
committed
#!/bin/bash
# Convenience script to set up conda environment, if necessary,
# then run "python setup.py develop" in each module.

jgoldste
committed
TOP_LEVEL=/Users/jgoldste/Projects/data/
cd $TOP_LEVEL
if [ -z $CONDA_DEFAULT_ENV ]
then
echo '>>> Updating conda environment....'
conda env update
echo '>>> Activating....'
conda activate data
else
echo "conda environment '${CONDA_DEFAULT_ENV}' is active"
fi
SETUP=setup.py
echo ">>> looking for ${SETUP} in all modules...."
SETUPS=$(find . -name $SETUP -exec echo '{}' \;)
for item in $SETUPS

jgoldste
committed
do
dir=$(dirname $item)
echo ">>> running ${SETUP} in ${dir}...."
cd ${dir}
python setup.py develop
done