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)
|
||
|
|