diff --git a/Cargo.lock b/Cargo.lock index 0dda8e2..d490cf8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -38,6 +38,10 @@ dependencies = [ "url", ] +[[package]] +name = "cargo-finestra" +version = "0.3.0" + [[package]] name = "cfg-if" version = "1.0.0" diff --git a/Cargo.toml b/Cargo.toml index 70881e6..60959e4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,7 @@ [workspace] resolver = "2" members = [ + "cargo-finestra", "finestra", "showcase", ] diff --git a/cargo-finestra/Cargo.toml b/cargo-finestra/Cargo.toml new file mode 100644 index 0000000..563a9f6 --- /dev/null +++ b/cargo-finestra/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "cargo-finestra" +edition.workspace = true +repository.workspace = true +version.workspace = true +authors.workspace = true +license.workspace = true +description.workspace = true + +[dependencies] diff --git a/cargo-finestra/src/main.rs b/cargo-finestra/src/main.rs new file mode 100644 index 0000000..3ad5925 --- /dev/null +++ b/cargo-finestra/src/main.rs @@ -0,0 +1,14 @@ +// Copyright (C) 2024 Tristan Gerritsen +// All Rights Reserved. + +fn main() { + println!("{} environment variable(s) set:", std::env::vars().count()); + for (name, value) in std::env::vars() { + println!(" - {name}: \"{value}\""); + } + + println!("{} argument(s) set:", std::env::args().count()); + for arg in std::env::args() { + println!(" - \"{arg}\""); + } +}