Abbaye

at 4940405

"$schema" = "./abbaye.schema.json"

[site]
name = "Abbaye"
base_url = "https://vit.am/~ololduck/abbaye"
repo_url = "https://git.sr.ht/~ololduck/abbaye"
fediverse_creator = "@ololduck@vit.am"

[site.opengraph]
image = "latest/logo-wordmark.svg"
image_alt = "Abbaye logo"

[version_extractor]
type = "git"
tag_prefix = "v"

[changelog]

[[builders]]  # builds the project using cargo build --release
type = "cargo"
targets = ["x86_64-unknown-linux-gnu", "x86_64-unknown-linux-musl"]

[[builders]]  # generates documentation using cargo doc
type = "cargo_doc"
no_deps = true

[[builders]]
type = "script"
script = [
  "mkdir -p target",
  "cargo run --bin abbaye -- dump-schema > target/abbaye.schema.json",
]
outputs = ["target/abbaye.schema.json"]

[[builders]]
type = "archive"  # creates a compressed tarball of the source code (can be of anything, really)