Commit 12ef0ec5 authored by Adam Chlipala's avatar Adam Chlipala

Port Generic

parent 7e0330f7
MODULES_NODOC := Axioms Tactics MoreSpecif DepList
MODULES_PROSE := Intro
MODULES_CODE := StackMachine InductiveTypes Predicates Coinductive Subset \
MoreDep DataStruct Equality Match Reflection Firstorder Hoas Interps \
Extensional Intensional Impure Generic
MoreDep DataStruct Equality Generic Match Reflection Firstorder Hoas \
Interps Extensional Intensional Impure
MODULES_DOC := $(MODULES_PROSE) $(MODULES_CODE)
MODULES := $(MODULES_NODOC) $(MODULES_DOC)
VS := $(MODULES:%=src/%.v)
......@@ -30,7 +30,7 @@ doc: latex/cpdt.dvi latex/cpdt.pdf html
latex/cpdt.tex: Makefile $(VS)
cd src ; coqdoc --interpolate --latex -s $(VS_DOC) \
-p "\usepackage{url}" \
-p "\usepackage{url,amsmath,amssymb}" \
-p "\title{Certified Programming with Dependent Types}" \
-p "\author{Adam Chlipala}" \
-p "\iffalse" \
......@@ -38,7 +38,7 @@ latex/cpdt.tex: Makefile $(VS)
latex/%.tex: src/%.v
coqdoc --interpolate --latex -s \
-p "\usepackage{url}" \
-p "\usepackage{url,amsmath,amssymb}" \
$< -o $@
latex/%.dvi: latex/%.tex
......
This diff is collapsed.
......@@ -199,6 +199,8 @@ Dependent Data Structures & \texttt{DataStruct.v} \\
\hline
Reasoning About Equality Proofs & \texttt{Equality.v} \\
\hline
Generic Programming & \texttt{Generic.v} \\
\hline
Proof Search in Ltac & \texttt{Match.v} \\
\hline
Proof by Reflection & \texttt{Reflection.v} \\
......@@ -215,8 +217,6 @@ Intensional Transformations & \texttt{Intensional.v} \\
\hline
Modeling Impure Languages & \texttt{Impure.v} \\
\hline
Generic Programming & \texttt{Generic.v} \\
\hline
\end{tabular} \end{center}
% *)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment