A modern, network-enabled music player platform built on Rockbox technology. rockboxd.tsiry-sandratraina.com
rust deno navidrome airplay libadwaita zig mpris snapcast mpd rockbox audio subsonic
2

Configure Feed

Select the types of activity you want to include in your feed.

fix(bindings/erlang): correct ex_doc source links for monorepo layout

ex_doc defaulted per-function source links to blob/v1.0.0/<path>, which
404s twice over: the real git tag is monorepo-scoped (erlang-v1.0.0), and
the sources live under bindings/erlang/, not the repo root. Add a
source_url_pattern that bakes in both the scoped tag and the subdirectory.

+7
+7
bindings/erlang/rebar.config
··· 15 15 {project_plugins, [rebar3_hex, rebar3_ex_doc]}. 16 16 17 17 %% Documentation provider for `rebar3 hex publish` (requires OTP >= 24). 18 + %% Per-function source links must resolve to the monorepo-scoped git tag 19 + %% (erlang-v<vsn>, not the bare v<vsn> ex_doc defaults to) AND to this package's 20 + %% subdirectory (bindings/erlang/), since ex_doc emits paths relative to the 21 + %% rebar3 cwd. source_url_pattern bakes both in — otherwise every link 404s. 18 22 {ex_doc, [ 19 23 {source_url, <<"https://github.com/tsirysndr/rockboxd">>}, 24 + {source_ref, <<"erlang-v1.0.0">>}, 25 + {source_url_pattern, 26 + <<"https://github.com/tsirysndr/rockboxd/blob/erlang-v1.0.0/bindings/erlang/%{path}#L%{line}">>}, 20 27 {extras, [<<"README.md">>]}, 21 28 {main, <<"readme">>} 22 29 ]}.