TARGET=specification MODULE_NAME := $(shell basename `dirname \`pwd\``) .PHONY: all tex pdf clean cleanall all: pdf clean tex: python3 reqif/scripts/parse.py $(TARGET).reqif pdf: tex latexmk -pdf -pdflatex="pdflatex -interaction=nonstopmode" -use-make $(TARGET).tex release: pdf clean mkdir -p ../pylibs/$(MODULE_NAME)/_requirements_ cp specification.pdf ../pylibs/$(MODULE_NAME)/_requirements_ view: pdf clean xdg-open $(TARGET).pdf clean: @echo -e "\033[1;33mCleaning up requirements...\033[00m" @echo -e "\e[1m * Generated latex files...\e[0m" @latexmk -c -f $(TARGET).tex 1> /dev/null 2> /dev/null @echo -e "\e[1m * Generated TeX-File...\e[0m" @rm -vf *.tex cleanall: clean @echo -e "\e[1m * Generated pdf-File...\e[0m" @rm -vf $(TARGET).pdf