diff --git a/Makefile b/Makefile index 91928910ac5d4752d0a94ebff590c4a15025d29e..90a7dfaefeb3e70dde0be7f8e5974e27b85b3f7c 100644 --- a/Makefile +++ b/Makefile @@ -18,14 +18,17 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. -PROJECT_ROOT_FILE="main" +PROJECT_ROOT_FILE=main +PROJECT_BUILD_DIR=out all: - mkdir -p out - pdflatex ${PROJECT_ROOT_FILE}.tex --output-directory=out/ - bibtex ${PROJECT_ROOT_FILE} - pdflatex ${PROJECT_ROOT_FILE}.tex --output-directory=out/ - pdflatex ${PROJECT_ROOT_FILE}.tex --output-directory=out/ + mkdir -p ${PROJECT_BUILD_DIR} + mkdir -p ${PROJECT_BUILD_DIR}/pages + pdflatex -output-directory=${PROJECT_BUILD_DIR} ${PROJECT_ROOT_FILE}.tex + bibtex ${PROJECT_BUILD_DIR}/${PROJECT_ROOT_FILE} + pdflatex -output-directory=${PROJECT_BUILD_DIR} ${PROJECT_ROOT_FILE}.tex + pdflatex -output-directory=${PROJECT_BUILD_DIR} ${PROJECT_ROOT_FILE}.tex + mv ${PROJECT_BUILD_DIR}/${PROJECT_ROOT_FILE}.pdf ${PROJECT_ROOT_FILE}.pdf clean: - rm *.aux *.bbl *.blg *.log *.toc pages/*.aux + rm -rf ${PROJECT_BUILD_DIR} diff --git a/main.pdf b/main.pdf index ef4e332776b4d38f5ef11a8e658847b1488dd82f..fe2850a0d4c6a9cd688321c0cbf8b9cac80cfb13 100644 Binary files a/main.pdf and b/main.pdf differ