[tools] "cargo:diesel_cli" = { version = "2.3.6", features = "sqlite,sqlite-bundled", default-features = false } "cargo:cargo-audit" = "0.22.1" "cargo:cargo-vet" = "0.10.2" flutter = "3.38.9-stable" protoc = "29.6" "rust" = {version = "1.93.0", components = "clippy"} "cargo:cargo-features-manager" = "0.11.1" "cargo:cargo-nextest" = "0.9.126" "cargo:cargo-shear" = "latest" "cargo:cargo-insta" = "1.46.3" python = "3.14.3" ast-grep = "0.42.0" "cargo:cargo-edit" = "0.13.9" [tasks.codegen] sources = ['protobufs/*.proto', 'protobufs/**/*.proto'] outputs = ['useragent/lib/proto/**'] run = ''' dart pub global activate protoc_plugin && \ protoc --dart_out=grpc:useragent/lib/proto --proto_path=protobufs/ $(find protobufs -name '*.proto' | sort) '''