DOCKER_TEMP_DIR=temp all: gateway gateway: cargo clippy -- -D warnings && cargo build --release gateway_docker: gateway rm -rf $(DOCKER_TEMP_DIR) mkdir $(DOCKER_TEMP_DIR) cp target/release/matrix_gateway $(DOCKER_TEMP_DIR) docker build -t pierre42100/matrix_gateway -f ./Dockerfile "$(DOCKER_TEMP_DIR)" rm -rf $(DOCKER_TEMP_DIR)