From ad5a393c4dd469a609afe4f42f160a4d0af108f2 Mon Sep 17 00:00:00 2001 From: KtorZ Date: Thu, 29 Dec 2022 10:54:21 +0100 Subject: [PATCH] Add 'docs' and 'assets' to generated gitignore And also make 'docs' the default folder (instead of doc) to be more aligned with Github's defaults. --- crates/aiken-project/src/lib.rs | 2 +- crates/aiken/src/cmd/new.rs | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/crates/aiken-project/src/lib.rs b/crates/aiken-project/src/lib.rs index 586c1d87..e022dcd7 100644 --- a/crates/aiken-project/src/lib.rs +++ b/crates/aiken-project/src/lib.rs @@ -118,7 +118,7 @@ where self.read_source_files()?; - let destination = destination.unwrap_or_else(|| self.root.join("doc")); + let destination = destination.unwrap_or_else(|| self.root.join("docs")); let mut parsed_modules = self.parse_sources(self.config.name.clone())?; diff --git a/crates/aiken/src/cmd/new.rs b/crates/aiken/src/cmd/new.rs index 4ee27cef..d84e4312 100644 --- a/crates/aiken/src/cmd/new.rs +++ b/crates/aiken/src/cmd/new.rs @@ -185,7 +185,12 @@ fn gitignore(root: &Path) -> miette::Result<()> { gitignore_path, indoc! { r#" + # Aiken compilation artifacts + assets/ + # Aiken's project working directory build/ + # Aiken's default documentation export + docs/ "# }, )