#!/bin/bash # Remove old file rm Filemanager_20C_9829423.zip # Create doc cd Documentation/ || exit mkdir -p out mkdir -p out/content mkdir -p out/customization mkdir -p out/images mkdir -p out/includes xelatex -file-line-error -interaction=nonstopmode -synctex=1 -output-directory=out main.tex biber out/main xelatex -file-line-error -interaction=nonstopmode -synctex=1 -output-directory=out main.tex cd .. || exit # Create zip cp Documentation/out/main.pdf Documentation/out/documentation.pdf cd Documentation/out/ && zip ../../Filemanager_20C_9829423.zip documentation.pdf && cd ../../ cd Frontend && zip -r ../Filemanager_20C_9829423.zip . && cd ../ # Clean up rm -rf Documentation/out