rust: Create workspace

A workspaces simplifies the build and packaging process significantly.
All build artifacts and binaries are now built in a single location
(e.g., rust/target/release/*), and a unified dependency resolution is
used. Hence one Cargo.lock for all crates at rust/Cargo.lock.

Closes: https://github.com/ibm-s390-linux/s390-tools/issues/156
Reviewed-by: Marc Hartmayer <marc@linux.ibm.com>
Signed-off-by: Steffen Eiden <seiden@linux.ibm.com>
This commit is contained in:
Steffen Eiden
2023-10-04 10:59:34 +02:00
parent 55fdb17b18
commit 32b68a5fad
7 changed files with 59 additions and 43 deletions

View File

@@ -1,5 +1,5 @@
[package]
name = "utils"
version = "0.1.0"
edition = "2021"
license = "MIT"
edition.workspace = true
license.workspace = true