From 178e67a262b968aa9f1032c4834a53609fdc602c Mon Sep 17 00:00:00 2001 From: link2xt Date: Wed, 22 Feb 2023 00:00:32 +0000 Subject: [PATCH] Add "vendored" feature to deltachat-rpc-server --- .github/workflows/deltachat-rpc-server.yml | 2 +- deltachat-rpc-server/Cargo.toml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deltachat-rpc-server.yml b/.github/workflows/deltachat-rpc-server.yml index 5242f74c1..95d4382c5 100644 --- a/.github/workflows/deltachat-rpc-server.yml +++ b/.github/workflows/deltachat-rpc-server.yml @@ -39,7 +39,7 @@ jobs: run: rustup target add ${{ matrix.target }} - name: Build - run: cargo build --release --package deltachat-rpc-server --target ${{ matrix.target }} + run: cargo build --release --package deltachat-rpc-server --target ${{ matrix.target }} --features vendored - name: Upload binary uses: actions/upload-artifact@v3 diff --git a/deltachat-rpc-server/Cargo.toml b/deltachat-rpc-server/Cargo.toml index 619841fc9..1722198cd 100644 --- a/deltachat-rpc-server/Cargo.toml +++ b/deltachat-rpc-server/Cargo.toml @@ -23,3 +23,7 @@ serde_json = "1.0.91" serde = { version = "1.0", features = ["derive"] } tokio = { version = "1.25.0", features = ["io-std"] } yerpc = { version = "0.4.0", features = ["anyhow_expose"] } + +[features] +default = ["vendored"] +vendored = ["deltachat/vendored"]