################################################## # Init # ################################################## SHELL = /bin/sh ROOT_DIR:=$(shell dirname $(realpath $(firstword $(MAKEFILE_LIST)))) ################################################## # Docker # ################################################## build: docker build -t parser-gfs:latest . run: docker run -p 1000:80 --name parser-gfs parser-gfs:latest up: docker build -t parser-gfs:latest . && docker run -p 1000:80 --name parser-gfs parser-gfs:latest down: docker stop parser-gfs && docker rm parser-gfs ################################################## # Requirements (for local development) # ################################################## req: conda env create --file environment.yml ################################################## # Black # ################################################## black: black $(ROOT_DIR)/* ################################################## # File system # ################################################## chmod: sudo chmod 777 -R $(ROOT_DIR)/*