diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/europasscv/Makefile.europasscv')
-rw-r--r-- | Master/texmf-dist/doc/latex/europasscv/Makefile.europasscv | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/europasscv/Makefile.europasscv b/Master/texmf-dist/doc/latex/europasscv/Makefile.europasscv new file mode 100644 index 00000000000..730d277ff32 --- /dev/null +++ b/Master/texmf-dist/doc/latex/europasscv/Makefile.europasscv @@ -0,0 +1,57 @@ +ICONS_SVG=$(wildcard *_europass_icon.svg) +ICONS_PDF=$(ICONS_SVG:.svg=.pdf) + +all: class documentation + +pictures: icons europasslogo.pdf + +europasslogo.pdf: europasslogo.svg + inkscape $< --export-area-drawing --export-pdf $@ + +# convert from pdf to ps then back to pdf to avoid the pdftex warning "PDF +# inclusion: multiple pdfs with page group included in a single page" +icons: $(ICONS_SVG) $(ICONS_PDF) + +%_europass_icon.pdf.temp : %_europass_icon.svg + inkscape $< --export-area-page --export-pdf $@ + +%_europass_icon.ps : %_europass_icon.pdf.temp + pdf2ps $< $@ + +%_europass_icon.pdf : %_europass_icon.ps + ps2pdf $< + +documentation: class europasscv.pdf europasscv_en.pdf + +europasscv.pdf: europasscv.tex + pdflatex $< + pdflatex $< + +europasscv_en.pdf: europasscv_en.tex + pdflatex $< + pdflatex $< + +class: pictures + +package: class documentation + mkdir -p europasscv/example + cp *.svg europasscv + cp *_europass_icon.pdf europasscv + cp europasslogo.pdf europasscv + cp europasscv.cls europasscv + cp europasscv*.def europasscv + cp europasscv.tex europasscv + cp europasscv.pdf europasscv + cp europasscv_en.tex europasscv/example + cp europasscv_en.pdf europasscv/example + cp README europasscv + cp Makefile europasscv/Makefile.europasscv + tar -cvf europasscv.tar europasscv + gzip -f europasscv.tar + rm -fr europasscv + +distclean: + rm -f *~ *.synctex.gz *.aux *.log *.out *.backup *.toc + +clean: distclean + rm -f *.pdf
\ No newline at end of file |