From: Matthijs Kooijman Date: Mon, 30 Jun 2008 09:28:47 +0000 (+0200) Subject: Add a sheet with an image of the compilation process. X-Git-Tag: Report-final~67 X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fprojects%2Finternship.git;a=commitdiff_plain;h=69c06f9bb9a69b6148c04dd97edc2bfe61f2e315 Add a sheet with an image of the compilation process. --- diff --git a/Progress presentation/Makefile b/Progress presentation/Makefile index 8047620..ece134a 100755 --- a/Progress presentation/Makefile +++ b/Progress presentation/Makefile @@ -8,7 +8,7 @@ REPEAT_TEXT = 'Rerun to get cross-references right' %.ps: %.svg inkscape $(addsuffix .svg,$(basename $@)) --export-ps=$@ -Presentation.dvi: *.tex beamerthemerecore.sty +Presentation.dvi: *.tex beamerthemerecore.sty images/*.ps latex '\scrollmode\input $(basename $@)' || exit 1; \ latex '\scrollmode\input $(basename $@)' || exit 1; \ while grep -s $(REPEAT_TEXT) $(addsuffix .log,$(basename $@)) ; do \ diff --git a/Progress presentation/Presentation.tex b/Progress presentation/Presentation.tex index b68f296..3364e6c 100755 --- a/Progress presentation/Presentation.tex +++ b/Progress presentation/Presentation.tex @@ -58,6 +58,10 @@ \subsection{MontiumC} \subsection{LLVM} \subsection{Compile process} + \begin{frame}{Compiling MontiumC} + \pgfdeclareimage[width=\textwidth]{Compiling}{images/Compiling} + \pgfuseimage{Compiling} + \end{frame} \section{Tasks} diff --git a/Progress presentation/images/Compiling.svg b/Progress presentation/images/Compiling.svg new file mode 100644 index 0000000..557b384 --- /dev/null +++ b/Progress presentation/images/Compiling.svg @@ -0,0 +1,316 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + MontiumC + + + montiumccfe + + + clang + + + Transformation + + + SynC backend + + + + Montium IR + + + + LLVM IR + + + + Montium binary + + + + + + + + +