Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 918 Bytes

README.md

File metadata and controls

42 lines (29 loc) · 918 Bytes

Roon Tagger

Sometime in the future it will be a CLI utility for tagging music files with (mostly) roon specific metadata.

Development Setup

Requires .Net 6.0.x (check global.json).

Run:

# Initialize tools and dependencies:
dotnet tool restore
dotnet paket restore

# Build, Test, etc
dotnet build
dotnet test

We also use Fake for running some build/test tasks. For help run:

.\build # on Windows
./build.sh # on mac/linux

This will show the build system Usage. It could be used in CI.

Refreshing Roles List

This app contains a complete list of supported roles in Roon's credit tags (as published in their wiki). In order to update this roles list open <REPOSITORY_ROOT>/src/Metadata.Lib/ExtractRoles.fsx and follow the instructions. Note that this is not guaranteed to work, it's just how it worked for me.