Skip to content

Commit 0e96289

Browse files
committed
Add Linux packaging plugin and configure Debian dependencies
Introduced the `io.github.kdroidfilter.compose.linux.packagedeps` plugin to handle Linux packaging. Added `linuxDebConfig` for specifying `startupWMClass` and Debian dependencies (`libqt5widgets5t64`) to streamline Linux distribution.
1 parent ed015fc commit 0e96289

3 files changed

Lines changed: 8 additions & 0 deletions

File tree

demo/build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ plugins {
55
alias(libs.plugins.multiplatform)
66
alias(libs.plugins.compose.compiler)
77
alias(libs.plugins.compose)
8+
id("io.github.kdroidfilter.compose.linux.packagedeps") version "0.1.0"
89
}
910

1011
kotlin {
@@ -63,3 +64,9 @@ tasks.register("buildAndRunDemo") {
6364
description = "Builds the native libraries and then runs the demo application"
6465
group = "application"
6566
}
67+
68+
linuxDebConfig {
69+
startupWMClass.set("com.kdroid.composetray.demo.DynamicTrayMenuKt")
70+
debDepends.set(listOf("libqt5widgets5t64"))
71+
72+
}

linuxlib

Submodule linuxlib added at 205fa86
2.36 MB
Binary file not shown.

0 commit comments

Comments
 (0)