diff --git a/services/mpris/mpris_unix.go b/services/mpris/mpris_unix.go index 8f50337..7e0b865 100644 --- a/services/mpris/mpris_unix.go +++ b/services/mpris/mpris_unix.go @@ -1,3 +1,5 @@ +//go:build !(windows || darwin) + package mpris import ( diff --git a/services/mpris/mpris_darwin.go b/services/mpris/mpris_unsupported.go similarity index 90% rename from services/mpris/mpris_darwin.go rename to services/mpris/mpris_unsupported.go index 541104a..0e215d7 100644 --- a/services/mpris/mpris_darwin.go +++ b/services/mpris/mpris_unsupported.go @@ -1,3 +1,5 @@ +//go:build windows || darwin + package mpris import ( diff --git a/services/mpris/mpris_windows.go b/services/mpris/mpris_windows.go deleted file mode 100644 index a613ca2..0000000 --- a/services/mpris/mpris_windows.go +++ /dev/null @@ -1,17 +0,0 @@ -package mpris - -import ( - "errors" - "sptlrx/player" -) - -func New(players []string) (*Client, error) { - return nil, errors.New("windows is not supported") -} - -// Client implements player.Player -type Client struct{} - -func (p *Client) State() (*player.State, error) { - return nil, nil -}