[GH-ISSUE #973] Add support displaying compiled version #470

Closed
opened 2026-02-27 19:30:47 +03:00 by kerem · 2 comments
Owner

Originally created by @glensc on GitHub (Mar 3, 2022).
Original GitHub issue: https://github.com/librespot-org/librespot/issues/973

root@acai:/# librespot --version
root@acai:/# librespot 2>&1|grep ver
    -v, --verbose       Enable verbose output
        --disable-discovery
                        Disable discovery mode
                        The port the internal server advertised over zeroconf
root@acai:/#

also, print usage to stdout, so it's greppable...

also, would be intuitive to end user, if common options like these work:

root@acai:/# librespot --version
root@acai:/# librespot --help
Originally created by @glensc on GitHub (Mar 3, 2022). Original GitHub issue: https://github.com/librespot-org/librespot/issues/973 ``` root@acai:/# librespot --version root@acai:/# librespot 2>&1|grep ver -v, --verbose Enable verbose output --disable-discovery Disable discovery mode The port the internal server advertised over zeroconf root@acai:/# ``` also, print usage to stdout, so it's greppable... also, would be intuitive to end user, if common options like these work: ``` root@acai:/# librespot --version root@acai:/# librespot --help ```
kerem closed this issue 2026-02-27 19:30:47 +03:00
Author
Owner

@roderickvd commented on GitHub (Mar 4, 2022):

% ./target/debug/librespot --version
librespot 0.3.1 1528292 (Built on 2022-01-22, Build ID: gAFD8hjB, Profile: debug)
% ./target/debug/librespot --help | grep ver
    -V, --version       Display librespot version string.
    -v, --verbose       Enable verbose log output.
    -O, --disable-discovery 
                        Disable zeroconf discovery mode.
                        The port the internal server advertises over zeroconf

Seems to work fine?

<!-- gh-comment-id:1059060571 --> @roderickvd commented on GitHub (Mar 4, 2022): ``` % ./target/debug/librespot --version librespot 0.3.1 1528292 (Built on 2022-01-22, Build ID: gAFD8hjB, Profile: debug) % ./target/debug/librespot --help | grep ver -V, --version Display librespot version string. -v, --verbose Enable verbose log output. -O, --disable-discovery Disable zeroconf discovery mode. The port the internal server advertises over zeroconf ``` Seems to work fine?
Author
Owner

@glensc commented on GitHub (Mar 4, 2022):

Ok. Seems I had so old version that it didn't even have --version yet.

<!-- gh-comment-id:1059190079 --> @glensc commented on GitHub (Mar 4, 2022): Ok. Seems I had so old version that it didn't even have `--version` yet.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librespot#470
No description provided.