FROM rust:1.94-bookworm AS builder

WORKDIR /app
COPY Cargo.toml ./
COPY src/ ./src/

RUN cargo build --release

FROM debian:bookworm-slim
COPY --from=builder /app/target/release/mcp-calculator /mcp-calculator
ENTRYPOINT ["/mcp-calculator"]
