fix docker build

This commit is contained in:
alyssa 2025-10-08 21:50:58 +00:00
parent 323377c217
commit a9355654df
3 changed files with 5 additions and 5 deletions

View file

@ -32,9 +32,9 @@ COPY Cargo.lock /app/
COPY crates/ /app/crates
# Generate command parser bindings
RUN mkdir -p app/obj && cargo -Z unstable-options build --package commands --lib --release --artifact-dir app/obj/
RUN uniffi-bindgen-cs "app/obj/libcommands.so" --library --out-dir="app/PluralKit.Bot"
RUN cargo run --package commands --bin write_cs_glue -- "app/PluralKit.Bot/commandtypes.cs"
RUN mkdir -p /app/bin && cargo -Z unstable-options build --package commands --lib --release --artifact-dir /app/bin/
RUN uniffi-bindgen-cs "/app/bin/libcommands.so" --library --out-dir="/app/PluralKit.Bot"
RUN cargo run --package commands --bin write_cs_glue -- "/app/PluralKit.Bot/commandtypes.cs"
# build bot
RUN dotnet build -c Release -o bin

View file

@ -6,7 +6,7 @@ default-run = "commands"
[[bin]]
name = "write_cs_glue"
path = "src/bin/write_cs_glue.rs"
path = "src/write_cs_glue.rs"
[lib]
crate-type = ["cdylib", "lib"]