A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd
at master 19 lines 731 B view raw
1fn main() -> Result<(), Box<dyn std::error::Error>> { 2 tonic_build::configure() 3 .out_dir("src/api") 4 .file_descriptor_set_path("src/api/rockbox_descriptor.bin") 5 .compile_protos( 6 &[ 7 "proto/rockbox/v1alpha1/browse.proto", 8 "proto/rockbox/v1alpha1/library.proto", 9 "proto/rockbox/v1alpha1/metadata.proto", 10 "proto/rockbox/v1alpha1/playback.proto", 11 "proto/rockbox/v1alpha1/playlist.proto", 12 "proto/rockbox/v1alpha1/settings.proto", 13 "proto/rockbox/v1alpha1/sound.proto", 14 "proto/rockbox/v1alpha1/system.proto", 15 ], 16 &["proto"], 17 )?; 18 Ok(()) 19}