Each subdirectory contains a LaTeX project, where the main file is main.tex.
Compilation is automated with latexmk and make.
Namely:
make pdfcompiles (recursively) the PDF(s)make cleanremoves all build artifactsmake zipcreates one zip file with all PDFs
Tip
To speed-up the compilation process, run
make pdf -j$(nproc) to use all cores/threads.
Note
The wireless_* projects use the minted package for code highlighting, which requires Pygments to be installed. Read how to install minted's dependencies here.