aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2006-05-23 21:51:59 +0000
committerGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2006-05-23 21:51:59 +0000
commite24d8149c3aefd11b03458b6f9b3e38ca454b07a (patch)
tree7c66dda6b63ea0c1f3e6e03259ef0b1609aca8b6
parentb65fd67d6210f480eed759d58422ca8c4da95eab (diff)
Restructuration dossier dev et mise à jour de certaines documentations
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@8856 85f007b7-540e-0410-9357-904b9bb8a0f7
-rwxr-xr-xconfigure5
-rw-r--r--dev/README52
-rw-r--r--dev/doc/changes.txt (renamed from dev/changements.txt)0
-rw-r--r--dev/doc/cic.dtd (renamed from dev/cic.dtd)0
-rw-r--r--dev/doc/debugging.txt (renamed from dev/debugging.txt)0
-rw-r--r--dev/doc/header (renamed from dev/header)0
-rw-r--r--dev/doc/perf-analysis (renamed from dev/perf-analysis)0
-rw-r--r--dev/doc/style.txt (renamed from dev/style.txt)0
-rw-r--r--dev/doc/translate.txt (renamed from dev/translate.txt)0
-rw-r--r--dev/doc/universes.txt (renamed from dev/universes.txt)0
-rw-r--r--dev/ocamlweb-doc/Makefile (renamed from dev/doc/Makefile)0
-rw-r--r--dev/ocamlweb-doc/ast.ml (renamed from dev/doc/ast.ml)0
-rw-r--r--dev/ocamlweb-doc/interp.dep.ps (renamed from dev/doc/interp.dep.ps)0
-rw-r--r--dev/ocamlweb-doc/intro.tex (renamed from dev/doc/intro.tex)0
-rw-r--r--dev/ocamlweb-doc/kernel.dep.ps (renamed from dev/doc/kernel.dep.ps)0
-rw-r--r--dev/ocamlweb-doc/lex.mll (renamed from dev/doc/lex.mll)0
-rw-r--r--dev/ocamlweb-doc/library.dep.ps (renamed from dev/doc/library.dep.ps)0
-rw-r--r--dev/ocamlweb-doc/macros.tex (renamed from dev/doc/macros.tex)0
-rw-r--r--dev/ocamlweb-doc/parse.ml (renamed from dev/doc/parse.ml)0
-rw-r--r--dev/ocamlweb-doc/parsing.dep.ps (renamed from dev/doc/parsing.dep.ps)0
-rw-r--r--dev/ocamlweb-doc/preamble.tex (renamed from dev/doc/preamble.tex)0
-rw-r--r--dev/ocamlweb-doc/pretyping.dep.ps (renamed from dev/doc/pretyping.dep.ps)0
-rw-r--r--dev/ocamlweb-doc/proofs.dep.ps (renamed from dev/doc/proofs.dep.ps)0
-rw-r--r--dev/ocamlweb-doc/syntax.mly (renamed from dev/doc/syntax.mly)0
-rw-r--r--dev/ocamlweb-doc/tactics.dep.ps (renamed from dev/doc/tactics.dep.ps)0
-rw-r--r--dev/ocamlweb-doc/toplevel.dep.ps (renamed from dev/doc/toplevel.dep.ps)0
-rw-r--r--dev/tools/Makefile.common (renamed from dev/Makefile.common)0
-rw-r--r--dev/tools/Makefile.devel (renamed from dev/Makefile.devel)0
-rw-r--r--dev/tools/Makefile.dir (renamed from dev/Makefile.dir)0
-rw-r--r--dev/tools/Makefile.subdir (renamed from dev/Makefile.subdir)0
-rw-r--r--dev/tools/objects.el (renamed from dev/objects.el)0
-rwxr-xr-xdev/tools/univdot (renamed from dev/univdot)0
-rwxr-xr-xdev/v8-syntax/check-grammar (renamed from dev/doc/check-grammar)0
-rw-r--r--dev/v8-syntax/memo-v8.tex (renamed from dev/doc/memo-v8.tex)0
-rw-r--r--dev/v8-syntax/syntax-v8.tex (renamed from dev/doc/syntax-v8.tex)0
35 files changed, 39 insertions, 18 deletions
diff --git a/configure b/configure
index 5b031ccac..be6c2d0bc 100755
--- a/configure
+++ b/configure
@@ -575,11 +575,6 @@ if test "$coq_debug_flag" = "-g" ; then
chmod a-w,a+x $OCAMLDEBUGCOQ
fi
-# Compatibility with previous name
-if [ ! -f $COQTOP/dev/ocamldebug-v7 ] ; then
- ln -s `basename $OCAMLDEBUGCOQ` $COQTOP/dev/ocamldebug-v7
-fi
-
##################################################
# Fixing lablgtk types
####################################################
diff --git a/dev/README b/dev/README
index a8811beab..a4ca8f334 100644
--- a/dev/README
+++ b/dev/README
@@ -1,21 +1,47 @@
-This directory contains informations and tools to help developping the
-Coq system
+This directory contains informations and tools to help developing the
+ Coq system
+ ======================
-TODO
-changements.txt
-header
-lisezmoi.txt
-style.txt
+Debugging and profiling (in current directory - see doc/debugging.txt)
+-----------------------
-Debugging and profiling
-=======================
+ocamldebug-coq: to launch ocaml debugger
-debugging.txt: help for debugging or profiling
-db: to install pretty-printers from ocaml debugger
+db: to install pretty-printers from ocaml debugger
base_db: to install raw pretty-printers from ocaml debugger
-ocamldebug-v7: to launch ocaml debugger
-include: to install pretty-printers from ocaml toplevel
+
+include: to install pretty-printers from ocaml toplevel
base_include: to install raw pretty-printers from ocaml toplevel
+
+vm_printers.ml, dev_printers.ml: ML pretty-printers for debugging
+
+
+Miscellaneous informations about the code (directory doc)
+-----------------------------------------
+
+changes.txt: (partial) per-version summary of the evolutions of Coq ML source
+style.txt: a few style recommendations for writing Coq ML files
+debugging.txt: help for debugging or profiling
universes.txt: help to debug universes
+translate.txt: help to use coq translator
+header: standard header for Coq ML files
+perf-analysis: analysis of perfs measured on the compilation of user contribs
+cic.dtd: official dtd of the calc. of ind. constr. for im/ex-portation
+
+
+Documentation of ML interfaces using tex (directory ocamlweb-doc)
+----------------------------------------
+
+go in directory and call "make"
+
+
+Other development tools (directory tools)
+-----------------------
+
univdot: produces a graph of CIC universes
+Makefile.dir: makefile dedicated to intensive work in a given directory
+Makefile.subdir: makefile dedicated to intensive work in a given subdirectory
+Makefile.devel: utilities to automatically launch coq in various states
+Makefile.common: used by other Makefiles
+objects.el: various development utilities at emacs level
diff --git a/dev/changements.txt b/dev/doc/changes.txt
index d1df2a810..d1df2a810 100644
--- a/dev/changements.txt
+++ b/dev/doc/changes.txt
diff --git a/dev/cic.dtd b/dev/doc/cic.dtd
index f2314e224..f2314e224 100644
--- a/dev/cic.dtd
+++ b/dev/doc/cic.dtd
diff --git a/dev/debugging.txt b/dev/doc/debugging.txt
index e5c831396..e5c831396 100644
--- a/dev/debugging.txt
+++ b/dev/doc/debugging.txt
diff --git a/dev/header b/dev/doc/header
index 57945e47e..57945e47e 100644
--- a/dev/header
+++ b/dev/doc/header
diff --git a/dev/perf-analysis b/dev/doc/perf-analysis
index 232591569..232591569 100644
--- a/dev/perf-analysis
+++ b/dev/doc/perf-analysis
diff --git a/dev/style.txt b/dev/doc/style.txt
index 2e597dc45..2e597dc45 100644
--- a/dev/style.txt
+++ b/dev/doc/style.txt
diff --git a/dev/translate.txt b/dev/doc/translate.txt
index 5b372c96c..5b372c96c 100644
--- a/dev/translate.txt
+++ b/dev/doc/translate.txt
diff --git a/dev/universes.txt b/dev/doc/universes.txt
index 65c1e522a..65c1e522a 100644
--- a/dev/universes.txt
+++ b/dev/doc/universes.txt
diff --git a/dev/doc/Makefile b/dev/ocamlweb-doc/Makefile
index 964910173..964910173 100644
--- a/dev/doc/Makefile
+++ b/dev/ocamlweb-doc/Makefile
diff --git a/dev/doc/ast.ml b/dev/ocamlweb-doc/ast.ml
index 2153ef47c..2153ef47c 100644
--- a/dev/doc/ast.ml
+++ b/dev/ocamlweb-doc/ast.ml
diff --git a/dev/doc/interp.dep.ps b/dev/ocamlweb-doc/interp.dep.ps
index b05544812..b05544812 100644
--- a/dev/doc/interp.dep.ps
+++ b/dev/ocamlweb-doc/interp.dep.ps
diff --git a/dev/doc/intro.tex b/dev/ocamlweb-doc/intro.tex
index 4cec8673f..4cec8673f 100644
--- a/dev/doc/intro.tex
+++ b/dev/ocamlweb-doc/intro.tex
diff --git a/dev/doc/kernel.dep.ps b/dev/ocamlweb-doc/kernel.dep.ps
index 3c00121e8..3c00121e8 100644
--- a/dev/doc/kernel.dep.ps
+++ b/dev/ocamlweb-doc/kernel.dep.ps
diff --git a/dev/doc/lex.mll b/dev/ocamlweb-doc/lex.mll
index 617163e7e..617163e7e 100644
--- a/dev/doc/lex.mll
+++ b/dev/ocamlweb-doc/lex.mll
diff --git a/dev/doc/library.dep.ps b/dev/ocamlweb-doc/library.dep.ps
index 1c68240e7..1c68240e7 100644
--- a/dev/doc/library.dep.ps
+++ b/dev/ocamlweb-doc/library.dep.ps
diff --git a/dev/doc/macros.tex b/dev/ocamlweb-doc/macros.tex
index 6beacf7b0..6beacf7b0 100644
--- a/dev/doc/macros.tex
+++ b/dev/ocamlweb-doc/macros.tex
diff --git a/dev/doc/parse.ml b/dev/ocamlweb-doc/parse.ml
index e537b1f2f..e537b1f2f 100644
--- a/dev/doc/parse.ml
+++ b/dev/ocamlweb-doc/parse.ml
diff --git a/dev/doc/parsing.dep.ps b/dev/ocamlweb-doc/parsing.dep.ps
index 723d8c697..723d8c697 100644
--- a/dev/doc/parsing.dep.ps
+++ b/dev/ocamlweb-doc/parsing.dep.ps
diff --git a/dev/doc/preamble.tex b/dev/ocamlweb-doc/preamble.tex
index 2cd21f022..2cd21f022 100644
--- a/dev/doc/preamble.tex
+++ b/dev/ocamlweb-doc/preamble.tex
diff --git a/dev/doc/pretyping.dep.ps b/dev/ocamlweb-doc/pretyping.dep.ps
index 02d1b8b5a..02d1b8b5a 100644
--- a/dev/doc/pretyping.dep.ps
+++ b/dev/ocamlweb-doc/pretyping.dep.ps
diff --git a/dev/doc/proofs.dep.ps b/dev/ocamlweb-doc/proofs.dep.ps
index 0e78f4226..0e78f4226 100644
--- a/dev/doc/proofs.dep.ps
+++ b/dev/ocamlweb-doc/proofs.dep.ps
diff --git a/dev/doc/syntax.mly b/dev/ocamlweb-doc/syntax.mly
index bfc7d5ccf..bfc7d5ccf 100644
--- a/dev/doc/syntax.mly
+++ b/dev/ocamlweb-doc/syntax.mly
diff --git a/dev/doc/tactics.dep.ps b/dev/ocamlweb-doc/tactics.dep.ps
index f4de22b7e..f4de22b7e 100644
--- a/dev/doc/tactics.dep.ps
+++ b/dev/ocamlweb-doc/tactics.dep.ps
diff --git a/dev/doc/toplevel.dep.ps b/dev/ocamlweb-doc/toplevel.dep.ps
index e0355aac0..e0355aac0 100644
--- a/dev/doc/toplevel.dep.ps
+++ b/dev/ocamlweb-doc/toplevel.dep.ps
diff --git a/dev/Makefile.common b/dev/tools/Makefile.common
index 1ff5cf799..1ff5cf799 100644
--- a/dev/Makefile.common
+++ b/dev/tools/Makefile.common
diff --git a/dev/Makefile.devel b/dev/tools/Makefile.devel
index f3abb62dd..f3abb62dd 100644
--- a/dev/Makefile.devel
+++ b/dev/tools/Makefile.devel
diff --git a/dev/Makefile.dir b/dev/tools/Makefile.dir
index 54f7bfe9f..54f7bfe9f 100644
--- a/dev/Makefile.dir
+++ b/dev/tools/Makefile.dir
diff --git a/dev/Makefile.subdir b/dev/tools/Makefile.subdir
index 45358c426..45358c426 100644
--- a/dev/Makefile.subdir
+++ b/dev/tools/Makefile.subdir
diff --git a/dev/objects.el b/dev/tools/objects.el
index b3a2694d2..b3a2694d2 100644
--- a/dev/objects.el
+++ b/dev/tools/objects.el
diff --git a/dev/univdot b/dev/tools/univdot
index bb0dd2c89..bb0dd2c89 100755
--- a/dev/univdot
+++ b/dev/tools/univdot
diff --git a/dev/doc/check-grammar b/dev/v8-syntax/check-grammar
index 67da1bc51..67da1bc51 100755
--- a/dev/doc/check-grammar
+++ b/dev/v8-syntax/check-grammar
diff --git a/dev/doc/memo-v8.tex b/dev/v8-syntax/memo-v8.tex
index 8d116de26..8d116de26 100644
--- a/dev/doc/memo-v8.tex
+++ b/dev/v8-syntax/memo-v8.tex
diff --git a/dev/doc/syntax-v8.tex b/dev/v8-syntax/syntax-v8.tex
index 97973df2b..97973df2b 100644
--- a/dev/doc/syntax-v8.tex
+++ b/dev/v8-syntax/syntax-v8.tex