"$schema" = "https://vit.am/~ololduck/abbaye/latest/dist/abbaye.schema.json" [site] name = "search_hub" output_dir = "public" [version_extractor] type = "git" tag_prefix = "v" dirty_suffix = "-dirty" [changelog] [git_ui] clone_url = "https://vit.am/~ololduck/search_hub/repository.git" include = ["main", "develop", "v*"] [[builders]] type = "archive" ignore_patterns = [".git/", "*.tar.gz"] [[builders]] id = "build default" type = "cargo" targets = ["x86_64-unknown-linux-gnu"] comment = "with ONNX tagging (default features)" [[builders]] type = "cargo" targets = ["x86_64-unknown-linux-gnu"] no_default_features = true comment = "without ONNX tagging (~30% smaller binary)" [[builders]] id = "generate schema" category = "Other" name = "Config JSON Schema" comment = "Auto-generated JSON Schema for search_hub config.toml" type = "script" script = [ "cargo run --release -- config-schema > target/search_hub.schema.json", ] outputs = ["target/search_hub.schema.json"] depends_on = ["build default"]