1dc7721f7a
CI / Build (push) Successful in 32s
The Cargo homepage feeds Plugin::URL, which hosts can show to users, so a LAN-only Gitea address was the wrong value there. wiki.novoyuuparosk.org is still a placeholder, but a reachable one. The Gitea URL is deliberately not added to STALE even though it was retired as the homepage: it remains the correct clone URL and appears in the README as one. A value can be retired from one role while staying current in another, and STALE is about spellings nobody should use rather than values that moved fields. The checker flagged it and this is the resolution, matching how codename-206 exempts its own repo name. Also finishes turning the template's README into this plugin's. The scaffold left a Quick Start telling the reader to clone the template, and a `sh check-branding.sh` path that has since moved under tools/. The full branding rationale stays in the template; this repo keeps a pointer and the facts specific to it. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WHt4DykxXaQnyaJfyS8KCn
46 lines
2.6 KiB
Plaintext
46 lines
2.6 KiB
Plaintext
# branding-sites.tsv - every place a canonical name has to appear, and in what form.
|
|
#
|
|
# Generated and refreshed by tools/brand-plugin.sh; read by tools/check-branding.sh,
|
|
# which asserts each pattern is present in its file. Tab-separated, four columns:
|
|
#
|
|
# kind req = a missing file is a failure; opt = a missing file is a skip
|
|
# owner the brand-plugin.sh rule that manages this row, or "custom" for rows
|
|
# you added by hand. Custom rows are preserved across regeneration;
|
|
# owned rows are overwritten, so do not hand-edit those.
|
|
# file repo-relative path
|
|
# pattern literal text that must appear in that file, already resolved
|
|
#
|
|
# Adding a site for something the template does not ship is a one-line edit here
|
|
# with owner "custom" - no shell to change, and it survives the next rename.
|
|
#
|
|
#kind owner file pattern
|
|
req pkg.cargo Cargo.toml name = "kolmekivi"
|
|
req pkg.bundler bundler.toml [kolmekivi]
|
|
opt pkg.lock Cargo.lock name = "kolmekivi"
|
|
opt pkg.ci .github/workflows/ci.yaml cargo xtask bundle kolmekivi
|
|
opt pkg.readme README.md cargo xtask bundle kolmekivi
|
|
req display.bundler bundler.toml name = "Kolmekivi"
|
|
opt display.notice NOTICE Kolmekivi
|
|
req name.plugin src/lib.rs const NAME: &'static str = "Kolmekivi"
|
|
req vendor.plugin src/lib.rs const VENDOR: &'static str = "Novoyuuparosk"
|
|
req email.plugin src/lib.rs const EMAIL: &'static str = "mikkeli@novoyuuparosk.org"
|
|
req authors.cargo Cargo.toml authors = ["Mikkeli Matlock <mikkeli@novoyuuparosk.org>"]
|
|
req homepage.cargo Cargo.toml homepage = "https://wiki.novoyuuparosk.org"
|
|
req url.plugin src/lib.rs const URL: &'static str = env!("CARGO_PKG_HOMEPAGE")
|
|
req description.cargo Cargo.toml description = "A stereo delay/echo plugin built with NIH-plug"
|
|
req description.clap src/lib.rs Some("Stereo delay with feedback and mix control")
|
|
req clapid.plugin src/lib.rs const CLAP_ID: &'static str = "org.novoyuuparosk.kolmekivi"
|
|
req vst3id.plugin src/lib.rs const VST3_CLASS_ID: [u8; 16] = *b"KolmekiviDelay!!"
|
|
req struct.def src/lib.rs struct Kolmekivi {
|
|
req struct.plugin src/lib.rs impl Plugin for Kolmekivi {
|
|
req struct.clap src/lib.rs impl ClapPlugin for Kolmekivi {
|
|
req struct.vst3 src/lib.rs impl Vst3Plugin for Kolmekivi {
|
|
req struct.exportclap src/lib.rs nih_export_clap!(Kolmekivi);
|
|
req struct.exportvst3 src/lib.rs nih_export_vst3!(Kolmekivi);
|
|
req params.def src/lib.rs struct KolmekiviParams {
|
|
req params.default src/lib.rs impl Default for KolmekiviParams {
|
|
req params.field src/lib.rs params: Arc<KolmekiviParams>,
|
|
opt deploy.pkg deploy.ps1 $Package = "kolmekivi"
|
|
opt deploy.vst3 deploy.ps1 $vst3Name = "Kolmekivi.vst3"
|
|
opt deploy.clap deploy.ps1 $clapName = "Kolmekivi.clap"
|