From 15a129c29421bf3f12c74b54cbcd0b947a87f6d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20Ke=C3=9Fler?= Date: Tue, 22 Mar 2022 08:31:35 +0100 Subject: [PATCH] ignore .git folder in output dir --- PyTeX/build/build/builder.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/PyTeX/build/build/builder.py b/PyTeX/build/build/builder.py index e02ae8c..4f7a6e1 100644 --- a/PyTeX/build/build/builder.py +++ b/PyTeX/build/build/builder.py @@ -64,15 +64,19 @@ class PyTeXBuilder: return version def _ignored_subfolders_in_build_dir(self) -> List[Path]: + paths = [] if self._build_target_type == PyTeXRootDirType.BUILD: dirs = [ self.pytex_config.build_dir_specification.tex_source_root, self.pytex_config.build_dir_specification.doc_root ] - return [ + paths = [ path.absolute().resolve() for path in dirs ] - return [] + paths.append( + (self.target_root / '.git').absolute().resolve() + ) + return paths def is_ignored_in_build_dir(self, path: RelativePath) -> bool: real_path: Path = path.absolute().resolve()