about summary refs log tree commit diff stats
path: root/src/command_line_interface.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/command_line_interface.rs')
-rw-r--r--src/command_line_interface.rs40
1 files changed, 0 insertions, 40 deletions
diff --git a/src/command_line_interface.rs b/src/command_line_interface.rs
deleted file mode 100644
index 5d24ae5..0000000
--- a/src/command_line_interface.rs
+++ /dev/null
@@ -1,40 +0,0 @@
-use clap::{Parser, Subcommand};
-
-/// A project manager for LaTeX
-#[derive(Parser, Debug)]
-#[clap(author, version, about, long_about = None)]
-pub struct Args {
-    #[command(subcommand)]
-    pub cli: Command,
-}
-
-#[derive(Subcommand, Debug)]
-pub enum Command {
-    /// Generates a new part
-    #[command(subcommand)]
-    New(SubCommand),
-}
-
-#[derive(Subcommand, Debug)]
-pub enum SubCommand {
-    /// Adds a section
-    Section {
-        /// Name of the new Section
-        name: String,
-    },
-
-    /// Adds a chapter
-    Chapter {
-        /// Name of the new Chapter
-        name: String,
-    },
-    //    /// generates a new project
-    //    Project {
-    //        /// Name of the new Project
-    //        name: String,
-    //        /// Name of the first chapter
-    //        first_chapter: String,
-    //        // /// Name of the first section
-    //        // first_section: String,
-    //    },
-}