From 69c48e0a1caf78173ddff813322a9b09b332b20b Mon Sep 17 00:00:00 2001 From: Trevor Fitzgerald Date: Thu, 23 Nov 2023 10:53:23 -0500 Subject: [PATCH] mac --- docker-compose.yml | 9 +++++---- docker/command.Dockerfile | 5 +++++ lila-docker | 4 ++-- 3 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 docker/command.Dockerfile diff --git a/docker-compose.yml b/docker-compose.yml index 677549b9..2eb0fa38 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -136,11 +136,12 @@ services: profiles: - stockfish-analysis - lila_docker_rs: - image: rust:1.74.0-slim-bookworm + command: + build: + context: docker + dockerfile: command.Dockerfile volumes: - - ./command:/mnt - working_dir: /mnt + - ./command:/command profiles: - utils diff --git a/docker/command.Dockerfile b/docker/command.Dockerfile new file mode 100644 index 00000000..9928e980 --- /dev/null +++ b/docker/command.Dockerfile @@ -0,0 +1,5 @@ +FROM messense/cargo-zigbuild:0.18.0 + +WORKDIR /command + +ENTRYPOINT cargo zigbuild --release --target x86_64-apple-darwin diff --git a/lila-docker b/lila-docker index 9dd23a8f..4117b24e 100755 --- a/lila-docker +++ b/lila-docker @@ -8,8 +8,8 @@ if [ ! -z "$GITPOD_WORKSPACE_ID" ]; then fi run_setup() { - docker compose run --rm lila_docker_rs cargo build - ./command/target/debug/command setup + docker compose run --rm command + ./command/target/release/command setup export $(cat .env | xargs)