From c3dc00557b6b12a0dad00368ca469a1bd7303dce Mon Sep 17 00:00:00 2001
From: Andri Joos <andri@joos.io>
Date: Wed, 12 Jun 2024 22:04:56 +0200
Subject: [PATCH] add public version

---
 .gitlab-ci.yml      |  8 +++++++
 src/main_public.tex | 51 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)
 create mode 100644 src/main_public.tex

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d060f31..60dd5c9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -28,3 +28,11 @@ build_doc:
     - build_diagrams
   variables:
     SOURCE: src/main.tex
+
+build_public_doc:
+  extends: .build_pdf
+  stage: build
+  needs:
+    - build_diagrams
+  variables:
+    SOURCE: src/main_public.tex
diff --git a/src/main_public.tex b/src/main_public.tex
new file mode 100644
index 0000000..4e0e8bb
--- /dev/null
+++ b/src/main_public.tex
@@ -0,0 +1,51 @@
+% Template for SE Project software documentation
+% (c) Farhad Mehta 2021
+
+\documentclass[11pt, oneside, a4paper]{book}
+
+\input{custom}
+
+\bibstyle{plain}
+\bibliography{references}
+
+\hypersetup{
+    pdfauthor={Andri Joos},
+    pdftitle={Bachelor Thesis - PanPal Documentation},
+}
+
+\begin{document}
+
+\pagestyle{plain}
+
+\frontmatter
+
+\input{title-page}
+\input{00_intro/achnowledgements}
+\tableofcontents
+
+\mainmatter
+
+\part{Management Summary}
+\input{01_management-summary/management-summary}
+
+
+\part{Product Documentation}
+\input{02_product-documentation/requirements}
+\input{02_product-documentation/architecture}
+\input{02_product-documentation/quality-measures}
+\input{02_product-documentation/limitations}
+
+
+\part{Project Documentation}
+\input{03_project-documentation/initial-project-description}
+\input{03_project-documentation/project-plan}
+
+\part{Bibliography}
+\input{bibliography}
+
+\part{Appendix}
+\input{04_Appendix/testing-protocols}
+\input{04_Appendix/tooling-evaluations}
+\input{04_Appendix/assistant-comparison}
+
+\end{document}
-- 
GitLab