27 lines
847 B
Markdown
27 lines
847 B
Markdown
# Final Report
|
|
|
|
This is a huge document that is a combination of a large number
|
|
of other files from this course.
|
|
|
|
This repository avoids commiting PDFs whenever possible (some files'
|
|
original sources have been lost, and thus, only a PDF is available).
|
|
Thus, LaTeX sources of all possible documents are submoduled,
|
|
and compiled at build time.
|
|
|
|
Some components of this document are generated from previously
|
|
commited Markdown files to avoid redundancy. In particular,
|
|
READMEs from all the code repositories and the REVIEW files
|
|
containing code review feedback are used.
|
|
|
|
For the most part (you still need to clone submodules),
|
|
I specified the dependencies of this project in a Nix expression.
|
|
Thus, to build this whole PDF:
|
|
|
|
```
|
|
nix-shell
|
|
make
|
|
```
|
|
|
|
This should install all the required LaTeX packages and Pandoc,
|
|
and generate an `archive.pdf` file.
|