sharp 0.1.0

A modern, statically-typed programming language with Python-like syntax, compiled to native code via LLVM. Game engine ready!
FROM rust:1.75 as builder

# Install LLVM
RUN apt-get update && apt-get install -y \
    llvm-18 \
    llvm-18-dev \
    && rm -rf /var/lib/apt/lists/*

WORKDIR /build
COPY . .

RUN cargo build --release

# Final stage
FROM debian:bookworm-slim

RUN apt-get update && apt-get install -y \
    llvm-18 \
    && rm -rf /var/lib/apt/lists/*

COPY --from=builder /build/target/release/sharp /usr/local/bin/

ENTRYPOINT ["sharp"]
CMD ["--help"]