Skip to content
Snippets Groups Projects
Makefile 746 B
Newer Older
  • Learn to ignore specific revisions
  • Malin Freeborn's avatar
    Malin Freeborn committed
    output: docs.pdf
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    include vars
    
    
    images:
    	mkdir images
    
    images/wide.jpg:| images
    
    	convert -size 100x60 xc:skyblue -fill white -stroke black  -draw "ellipse 50,30 40,20 45,270" images/wide.jpg
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    
    ALL_FILES := LOCTEX STYLE_FILES | $(DROSS)
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    
    .PHONY: test
    test: $(DROSS)/test.pdf
    
    $(DROSS)/test.pdf: $(ALL_FILES) $(DROSS)
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	$(RUN) test.tex
    
    	$(GLOS) test
    
    	$(RUN) test.tex
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    
    docs.pdf: images/wide.jpg STYLE_FILES | $(DROSS)
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	$(RUN) docs.tex
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	$(GLOS) docs
    	$(RUN) docs.tex
    	$(CP) $(DROSS)/docs.pdf docs.pdf
    
    resources.pdf: HANDOUTS STYLE_FILES | $(DROSS)
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	$(RUN) resources.tex
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	$(RUN) resources.tex
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	$(CP) $(DROSS)/resources.pdf resources.pdf
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    .PHONY: all clean
    
    all: docs.pdf config/booklet.pdf resources.pdf $(DROSS)/test.pdf 
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	$(CLEAN) images/wide.jpg