Skip to content

Commit 4568384

Browse files
authored
fix: Align all manifest files to use workspace level configuration for v0.1.0 (#93)
fix: Align all manifest files to use workspace level configuration
1 parent 59505b1 commit 4568384

File tree

3 files changed

+24
-8
lines changed

3 files changed

+24
-8
lines changed

Cargo.toml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,14 @@ members = [ "tpchgen" , "tpchgen-arrow", "tpchgen-cli"]
44

55
resolver = "2"
66

7+
[workspace.package]
8+
authors = ["clflushopt", "alamb"]
9+
edition = "2021"
10+
homepage = "https://github.com/clflushopt/tpchgen-rs"
11+
license = "Apache-2.0"
12+
readme = "README.md"
13+
repository = "https://github.com/clflushopt/tpchgen-rs"
14+
version = "0.1.0"
15+
716
[profile.release]
8-
debug = true
17+
strip = "debuginfo"

tpchgen-cli/Cargo.toml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
[package]
22
name = "tpchgen-cli"
3-
version = "0.1.0"
4-
edition = "2021"
5-
authors = ["clflushopt", "alamb"]
3+
authors = { workspace = true }
4+
description = "Blazing fast pure Rust no dependency TPC-H data generator."
5+
readme = { workspace = true }
6+
version = { workspace = true }
7+
edition = { workspace = true }
8+
homepage = { workspace = true }
9+
license = { workspace = true }
10+
repository = { workspace = true }
611

712
[dependencies]
813
arrow = "54.3.0"

tpchgen/Cargo.toml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
[package]
22
name = "tpchgen"
3-
version = "0.1.0"
4-
edition = "2021"
53
authors = ["clflushopt", "alamb"]
6-
description = "Blazing fast pure Rust no dependency TPC-H data generator"
4+
description = "Blazing fast pure Rust no dependency TPC-H data generation library."
75
repository = "https://github.com/clflushopt/tpchgen-rs"
6+
readme = { workspace = true }
7+
version = { workspace = true }
8+
edition = { workspace = true }
9+
homepage = { workspace = true }
10+
license = { workspace = true }
811

912
# Designed to have no depdencies to make it easy to embed in other projects
1013
# See ../ARCHITECTURE.md for more details
1114
[dependencies]
1215

1316
[dev-dependencies]
1417
flate2 = "1.1.0"
15-

0 commit comments

Comments
 (0)