Skip to content

Commit

Permalink
Add license files to crates, set descriptions
Browse files Browse the repository at this point in the history
  • Loading branch information
drogus committed Mar 24, 2024
1 parent 0702ebf commit 83d3c2f
Show file tree
Hide file tree
Showing 19 changed files with 6,009 additions and 0 deletions.
5 changes: 5 additions & 0 deletions bindings/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
name = "crows-bindings"
version.workspace = true
edition.workspace = true
license-file = "LICENSE"
description = "WASM bindings for Crows scenarios"
documentation = "https://docs.rs/crows-bindings"
homepage = "https://github.com/drogus/crows"
repository = "https://github.com/drogus/crows"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
661 changes: 661 additions & 0 deletions bindings/LICENSE

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
name = "crows-cli"
version.workspace = true
edition.workspace = true
license-file = "LICENSE"
description = "CLI for using the Crows stress testing tool"
documentation = "https://docs.rs/crows-cli"
homepage = "https://github.com/drogus/crows"
repository = "https://github.com/drogus/crows"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[[bin]]
Expand Down
661 changes: 661 additions & 0 deletions cli/LICENSE

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions coordinator/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
name = "crows-coordinator"
version.workspace = true
edition.workspace = true
license-file = "LICENSE"
description = "Coordinator server for Crows"
documentation = "https://docs.rs/crows-coordinator"
homepage = "https://github.com/drogus/crows"
repository = "https://github.com/drogus/crows"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
661 changes: 661 additions & 0 deletions coordinator/LICENSE

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions macros/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
name = "crows-macros"
version.workspace = true
edition.workspace = true
license-file = "LICENSE"
description = "Macros for Crows"
documentation = "https://docs.rs/crows-macros"
homepage = "https://github.com/drogus/crows"
repository = "https://github.com/drogus/crows"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
661 changes: 661 additions & 0 deletions macros/LICENSE

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions service/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
name = "crows-service"
version.workspace = true
edition.workspace = true
license-file = "LICENSE"
description = "Service macro used for the Crows RPC communication"
documentation = "https://docs.rs/crows-service"
homepage = "https://github.com/drogus/crows"
repository = "https://github.com/drogus/crows"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
661 changes: 661 additions & 0 deletions service/LICENSE

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions shared/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
name = "crows-shared"
version.workspace = true
edition.workspace = true
license-file = "LICENSE"
description = "Utilities shared between WASM and host in Crows"
documentation = "https://docs.rs/crows-shared"
homepage = "https://github.com/drogus/crows"
repository = "https://github.com/drogus/crows"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
661 changes: 661 additions & 0 deletions shared/LICENSE

Large diffs are not rendered by default.

15 changes: 15 additions & 0 deletions tools/publish.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#!/bin/bash

set -e

declare -a CRATES=(service utils wasm macros bindings shared worker coordinator cli)

for crate in "${CRATES[@]}" ; do
cd "${crate}"
if [ $DRY_RUN == 1 ] ; then
cargo publish --dry-run
else
cargo publish
fi
done

5 changes: 5 additions & 0 deletions utils/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
name = "crows-utils"
version.workspace = true
edition.workspace = true
license-file = "LICENSE"
description = "Code shared between various Crows libraries"
documentation = "https://docs.rs/crows-utils"
homepage = "https://github.com/drogus/crows"
repository = "https://github.com/drogus/crows"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
Loading

0 comments on commit 83d3c2f

Please sign in to comment.