mirror of
https://github.com/arabianq/pipewire-soundpad.git
synced 2026-04-28 06:21:23 +00:00
new build scripts and .desktop file
This commit is contained in:
+12
@@ -29,3 +29,15 @@ codegen-units = 1
|
|||||||
opt-level = "z"
|
opt-level = "z"
|
||||||
panic = "abort"
|
panic = "abort"
|
||||||
|
|
||||||
|
[package.metadata.deb]
|
||||||
|
assets = [
|
||||||
|
{ source = "target/release/pwsp", dest = "usr/bin/", mode = "755" },
|
||||||
|
{ source = "pwsp.desktop", dest = "usr/share/applications/pwsp.desktop", mode = "644" },
|
||||||
|
]
|
||||||
|
depends = "libX11"
|
||||||
|
|
||||||
|
[package.metadata.generate-rpm]
|
||||||
|
assets = [
|
||||||
|
{ source = "target/release/pwsp", dest = "/usr/bin/pwsp", mode = "755" },
|
||||||
|
{ source = "pwsp.desktop", dest = "/usr/share/applications/pwsp.desktop", mode = "644" }
|
||||||
|
]
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
#!/usr/bin/sh
|
||||||
|
|
||||||
|
rustup target add x86_64-unknown-linux-gnu
|
||||||
|
cargo build --release --target x86_64-unknown-linux-gnu
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
#!/usr/bin/sh
|
||||||
|
|
||||||
|
sh ./build_deb.sh
|
||||||
|
sh ./build_rpm.sh
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
#!/usr/bin/sh
|
||||||
|
|
||||||
|
sh ./build.sh
|
||||||
|
cargo install cargo-deb
|
||||||
|
cargo deb
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
#!/usr/bin/sh
|
||||||
|
|
||||||
|
sh ./build.sh
|
||||||
|
cargo install cargo-generate-rpm
|
||||||
|
cargo generate-rpm
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=PWSP (Soundpad)
|
||||||
|
Exec=pwsp %u
|
||||||
|
Icon=
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Categories=Audio
|
||||||
Reference in New Issue
Block a user