feat: add openrc cargo feature for OpenRC bluetooth service management
Coding-Agent: Claude Code Model: claude-sonnet-4-5
This commit is contained in:
parent
989a56346a
commit
4ae20bc1db
6 changed files with 752 additions and 59 deletions
41
justfile
41
justfile
|
|
@ -53,26 +53,31 @@ heaptrack *args:
|
|||
check-features:
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
cargo check --no-default-features
|
||||
cargo check
|
||||
for feature in \
|
||||
"page-accessibility" \
|
||||
"page-about" \
|
||||
"page-bluetooth" \
|
||||
"page-date" \
|
||||
"page-default-apps" \
|
||||
"page-display" \
|
||||
"page-input" \
|
||||
"page-legacy-applications" \
|
||||
"page-networking" \
|
||||
"page-power" \
|
||||
"page-region" \
|
||||
"page-sound" \
|
||||
"page-users" \
|
||||
"page-window-management" \
|
||||
"page-workspaces"
|
||||
for service_manager in \
|
||||
"systemd" \
|
||||
"openrc"
|
||||
do
|
||||
cargo check --no-default-features --features "${feature}"
|
||||
cargo check --no-default-features --features "${service_manager}"
|
||||
for feature in \
|
||||
"page-accessibility" \
|
||||
"page-about" \
|
||||
"page-bluetooth" \
|
||||
"page-date" \
|
||||
"page-default-apps" \
|
||||
"page-display" \
|
||||
"page-input" \
|
||||
"page-legacy-applications" \
|
||||
"page-networking" \
|
||||
"page-power" \
|
||||
"page-region" \
|
||||
"page-sound" \
|
||||
"page-users" \
|
||||
"page-window-management" \
|
||||
"page-workspaces"
|
||||
do
|
||||
cargo check --no-default-features --features "${feature},${service_manager}"
|
||||
done
|
||||
done
|
||||
|
||||
# Bump cargo version, create git commit, and create tag
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue