From ae8951c9353689e208e8e9a1060eaec8fdcafdce Mon Sep 17 00:00:00 2001 From: iff Date: Sun, 8 Dec 2024 18:44:24 +0100 Subject: [PATCH] fix: deb packages --- Cargo.toml | 4 ++-- core/Cargo.toml | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 82258ae..e481df8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,10 +4,10 @@ members = [ "core", "parser", "utils", - # optional modules +# optional modules "module-runtime-rules", "module-request-ai", - ] +] [profile.release] strip = true diff --git a/core/Cargo.toml b/core/Cargo.toml index c63c4d0..bfffdb5 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -25,3 +25,10 @@ pay-respects-parser = "0.3.3" pay-respects-utils = "0.1.0" # pay-respects-parser = { path = "../parser" } # pay-respects-utils = { path = "../utils"} + +[package.metadata.deb] +assets = [ + ["target/release/pay-respects", "usr/bin/", "755"], + ["target/release/_pay-respects-module-runtime-rules", "usr/bin/", "755"], + ["target/release/_pay-respects-fallback-request-ai", "usr/bin/", "755"], +]