diff options
author | Nao Pross <naopross@thearcway.org> | 2017-03-05 22:14:47 +0100 |
---|---|---|
committer | Nao Pross <naopross@thearcway.org> | 2017-03-05 22:14:47 +0100 |
commit | 1347154bb3026da689eb17dad6cc46162b60cf69 (patch) | |
tree | 02d97f2f32c4edde013839e22d291f01534085c4 /doc/report/makefile | |
parent | sw: copied flash tool source from gameboymod (diff) | |
download | z80uPC-1347154bb3026da689eb17dad6cc46162b60cf69.tar.gz z80uPC-1347154bb3026da689eb17dad6cc46162b60cf69.zip |
created doc
Diffstat (limited to 'doc/report/makefile')
-rw-r--r-- | doc/report/makefile | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/doc/report/makefile b/doc/report/makefile new file mode 100644 index 0000000..e10c0b9 --- /dev/null +++ b/doc/report/makefile @@ -0,0 +1,29 @@ +# documents +BUILD_DIR := build +RES_DIR := res + +SOURCES := z80uPC.tex notes.tex +DOCUMENTS := $(patsubst %.tex,$(BUILD_DIR)/%.pdf,$(SOURCES)) + +RES_SRC := $(wildcard $(RES_DIR)/*.svg) +RES := $(patsubst %.svg,%.pdf,$(RES_SRC)) + +# compiler settings +TEX := texfot lualatex + +# recipes +.PHONY: all dir clean +all: $(DOCUMENTS) + +$(DOCUMENTS): $(BUILD_DIR)/%.pdf: %.tex $(SOURCES) $(RES) dir + @printf "\nBuilding $< \n\n" + $(TEX) --output-directory=$(BUILD_DIR) $< + +$(RES): $(RES_DIR)/%.pdf: $(RES_DIR)/%.svg $(RES_SRC) dir + inkscape -z -D --file=$< --export-pdf=$@ + +dir: + mkdir -p $(BUILD_DIR) + +clean: + rm $(BUILD_DIR)/* |