15 lines
339 B
Makefile
15 lines
339 B
Makefile
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)
|
|
|