problem with MAKE and lima env
- MAKE _ensure_lima_env does not update because conda_environement.yml is ignored if the lima env already exist
- why MAKE takes
lima_env
as the default lima environement (ifLIMA_NAME
not passed to command line ) instead of the one define in the environement variableLIMA_SIMULATOR_CONDA_ENV
- why Redis is in
install_requires
ofsetup.cfg
ofbliss_lima_simulators
_ensure_lima_env: _check_mamba
@$(CONDA_INIT)
printf "${CYAN}Ensure \"${LIMA_NAME}\" env exists${END}\n"
conda activate $(LIMA_NAME) 2> /dev/null || ( \
printf "${YELLOW}Creating ${LIMA_NAME} environment...${END}\n"; \
mamba env create --name ${LIMA_NAME} -f ./bliss_lima_simulators/conda-environment.yml --quiet )
###############################################
# INSTALL ADDITIONAL, SPECIFIC DEMO CODE
conda run -n ${LIMA_NAME} pip install -e ./bliss_lima_simulators
###############################################
printf "${YELLOW}Done.${END}\n"
LIMA_NAME ?= lima_env
Edited by Perceval Guillou