Skip to content

Commit

Permalink
Add package metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
Rigidity committed Jul 6, 2024
1 parent a14d502 commit 8b0d3d6
Show file tree
Hide file tree
Showing 9 changed files with 63 additions and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,5 +40,5 @@ jobs:
- name: Publish
if: startsWith(github.event.ref, 'refs/tags')
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.cargo_registry_token }}
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
run: cargo ws publish --publish-as-is --allow-dirty
5 changes: 5 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
resolver = "2"
members = ["crates/*"]

[workspace.package]
readme = "README.md"
keywords = ["chia", "blockchain", "crypto"]
categories = ["cryptography::cryptocurrencies", "development-tools"]

[workspace.lints.rust]
unsafe_code = "deny"
rust_2018_idioms = "deny"
Expand Down
8 changes: 8 additions & 0 deletions crates/rue-cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
name = "rue-cli"
version = "0.1.0"
edition = "2021"
license = "Apache-2.0"
description = "CLI tool for the Rue compiler."
authors = ["Brandon Haggstrom <[email protected]>"]
homepage = "https://github.com/rigidity/rue"
repository = "https://github.com/rigidity/rue"
readme = { workspace = true }
keywords = { workspace = true }
categories = { workspace = true }

[lints]
workspace = true
Expand Down
8 changes: 8 additions & 0 deletions crates/rue-clvm/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
name = "rue-clvm"
version = "0.1.0"
edition = "2021"
license = "Apache-2.0"
description = "CLVM utilities for the Rue compiler."
authors = ["Brandon Haggstrom <[email protected]>"]
homepage = "https://github.com/rigidity/rue"
repository = "https://github.com/rigidity/rue"
readme = { workspace = true }
keywords = { workspace = true }
categories = { workspace = true }

[lints]
workspace = true
Expand Down
8 changes: 8 additions & 0 deletions crates/rue-compiler/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
name = "rue-compiler"
version = "0.1.0"
edition = "2021"
license = "Apache-2.0"
description = "The Rue compiler."
authors = ["Brandon Haggstrom <[email protected]>"]
homepage = "https://github.com/rigidity/rue"
repository = "https://github.com/rigidity/rue"
readme = { workspace = true }
keywords = { workspace = true }
categories = { workspace = true }

[lints]
workspace = true
Expand Down
8 changes: 8 additions & 0 deletions crates/rue-lexer/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
name = "rue-lexer"
version = "0.1.0"
edition = "2021"
license = "Apache-2.0"
description = "Transforms Rue source code into tokens."
authors = ["Brandon Haggstrom <[email protected]>"]
homepage = "https://github.com/rigidity/rue"
repository = "https://github.com/rigidity/rue"
readme = { workspace = true }
keywords = { workspace = true }
categories = { workspace = true }

[lints]
workspace = true
8 changes: 8 additions & 0 deletions crates/rue-lsp/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
name = "rue-lsp"
version = "0.1.0"
edition = "2021"
license = "Apache-2.0"
description = "Provides a language server for Rue."
authors = ["Brandon Haggstrom <[email protected]>"]
homepage = "https://github.com/rigidity/rue"
repository = "https://github.com/rigidity/rue"
readme = { workspace = true }
keywords = { workspace = true }
categories = { workspace = true }

[lints]
workspace = true
Expand Down
8 changes: 8 additions & 0 deletions crates/rue-parser/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
name = "rue-parser"
version = "0.1.0"
edition = "2021"
license = "Apache-2.0"
description = "Parses Rue tokens into an AST."
authors = ["Brandon Haggstrom <[email protected]>"]
homepage = "https://github.com/rigidity/rue"
repository = "https://github.com/rigidity/rue"
readme = { workspace = true }
keywords = { workspace = true }
categories = { workspace = true }

[lints]
workspace = true
Expand Down
9 changes: 9 additions & 0 deletions crates/rue-tests/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@
name = "rue-tests"
version = "0.1.0"
edition = "2021"
publish = false
license = "Apache-2.0"
description = "Runs Rue tests."
authors = ["Brandon Haggstrom <[email protected]>"]
homepage = "https://github.com/rigidity/rue"
repository = "https://github.com/rigidity/rue"
readme = { workspace = true }
keywords = { workspace = true }
categories = { workspace = true }

[lints]
workspace = true
Expand Down

0 comments on commit 8b0d3d6

Please sign in to comment.