CommandLine: show more compile-time features in --version
This commit is contained in:
parent
4d33b089da
commit
39c5bb95d2
@ -150,6 +150,14 @@ static void version(void)
|
|||||||
});
|
});
|
||||||
|
|
||||||
printf("\n"
|
printf("\n"
|
||||||
|
"Filters:\n"
|
||||||
|
#ifdef ENABLE_LIBSAMPLERATE
|
||||||
|
" libsamplerate"
|
||||||
|
#endif
|
||||||
|
#ifdef ENABLE_SOXR
|
||||||
|
" soxr"
|
||||||
|
#endif
|
||||||
|
"\n\n"
|
||||||
"Tag plugins:\n"
|
"Tag plugins:\n"
|
||||||
#ifdef ENABLE_ID3TAG
|
#ifdef ENABLE_ID3TAG
|
||||||
" id3tag"
|
" id3tag"
|
||||||
@ -199,6 +207,34 @@ static void version(void)
|
|||||||
"Protocols:\n");
|
"Protocols:\n");
|
||||||
print_supported_uri_schemes_to_fp(stdout);
|
print_supported_uri_schemes_to_fp(stdout);
|
||||||
|
|
||||||
|
printf("\n"
|
||||||
|
"Other features:\n"
|
||||||
|
#ifdef HAVE_AVAHI
|
||||||
|
" avahi"
|
||||||
|
#endif
|
||||||
|
#ifdef USE_EPOLL
|
||||||
|
" epoll"
|
||||||
|
#endif
|
||||||
|
#ifdef HAVE_ICU
|
||||||
|
" icu"
|
||||||
|
#endif
|
||||||
|
#ifdef ENABLE_INOTIFY
|
||||||
|
" inotify"
|
||||||
|
#endif
|
||||||
|
#ifdef HAVE_IPV6
|
||||||
|
" ipv6"
|
||||||
|
#endif
|
||||||
|
#ifdef ENABLE_SYSTEMD_DAEMON
|
||||||
|
" systemd"
|
||||||
|
#endif
|
||||||
|
#ifdef HAVE_TCP
|
||||||
|
" tcp"
|
||||||
|
#endif
|
||||||
|
#ifdef HAVE_UN
|
||||||
|
" un"
|
||||||
|
#endif
|
||||||
|
"\n");
|
||||||
|
|
||||||
exit(EXIT_SUCCESS);
|
exit(EXIT_SUCCESS);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user