From 63b0619094fc057d024fb2aafe1223020a1d2e8b Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Wed, 18 Oct 2023 19:59:45 -0400 Subject: [PATCH] Add the folder structure for the toml config. --- src/config/definition.rs | 4 ++++ src/config/mod.rs | 2 ++ src/main.rs | 1 + 3 files changed, 7 insertions(+) create mode 100644 src/config/definition.rs create mode 100644 src/config/mod.rs diff --git a/src/config/definition.rs b/src/config/definition.rs new file mode 100644 index 0000000..e8e9786 --- /dev/null +++ b/src/config/definition.rs @@ -0,0 +1,4 @@ +/// This is the struct for the writer.toml config file that ends up in each site's root directory. +pub(crate) struct Config { + foo: String, +} diff --git a/src/config/mod.rs b/src/config/mod.rs new file mode 100644 index 0000000..d6be996 --- /dev/null +++ b/src/config/mod.rs @@ -0,0 +1,2 @@ +mod definition; +pub(crate) use definition::Config; diff --git a/src/main.rs b/src/main.rs index cb2c077..14d9a7a 100644 --- a/src/main.rs +++ b/src/main.rs @@ -6,6 +6,7 @@ use self::cli::parameters::Cli; use self::cli::parameters::Commands; mod cli; mod command; +mod config; fn main() -> Result> { let rt = tokio::runtime::Runtime::new()?;