diff options
Diffstat (limited to 'stage/Makefile')
| -rw-r--r-- | stage/Makefile | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/stage/Makefile b/stage/Makefile new file mode 100644 index 0000000..ffe39be --- /dev/null +++ b/stage/Makefile @@ -0,0 +1,35 @@ +FILE=article +SOURCES=$(FILE).tex +BUILD_DIR=build + +LATEX=latex +DVIPS=dvips +PS2PDF=ps2pdf + +all: $(BUILD_DIR)/$(FILE).pdf +dvi: $(BUILD_DIR)/$(FILE).dvi +ps: $(BUILD_DIR)/$(FILE).ps +pdf: $(BUILD_DIR)/$(FILE).pdf +clean: + rm -rf $(BUILD_DIR) + +$(BUILD_DIR)/$(FILE).dvi: $(SOURCES) + +$(BUILD_DIR): + mkdir $@ + +%.ps: %.dvi + $(DVIPS) -o $@ $< + +%.pdf: %.ps + $(PS2PDF) $< $@ + +%.dvi: %.tex + $(LATEX) $< + +$(BUILD_DIR)/%.dvi: %.tex $(BUILD_DIR) + $(LATEX) --output-directory=$(BUILD_DIR) $< + + + + |
