From b64e9e766c1c1d8f64e3c10837b9ac0567f858ed Mon Sep 17 00:00:00 2001 From: Hannes Kuchelmeister Date: Tue, 22 Feb 2022 14:26:01 +0100 Subject: [PATCH] build appimage in compose --- Cargo.toml | 8 ++++++++ docker-compose.yml | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index afdd163..695f607 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,3 +12,11 @@ gls = { version = "0.1" } serde = { version = "1.0", features = ["derive"]} serde_json = { version = "1.0" } derive_builder = "0.10" + +[package.metadata.appimage] +auto_link = true +auto_link_exclude_list = [ + "libc.so*", + "libdl.so*", + "libpthread.so*", +] diff --git a/docker-compose.yml b/docker-compose.yml index 606b637..df7f8ee 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,8 +1,8 @@ version: "3" services: gtk4-rs: - image: ghcr.io/13hannes11/gtk4-rs-docker:latest + image: ghcr.io/13hannes11/gtk4-rs-docker:latest-appimage volumes: - .:/mnt:z - command: sh -c "cargo build" + command: sh -c "cargo appimage"