summaryrefslogtreecommitdiff
path: root/doc/stdlib/make-library-files
diff options
context:
space:
mode:
authorGravatar Enrico Tassi <gareuselesinge@debian.org>2015-01-25 14:42:51 +0100
committerGravatar Enrico Tassi <gareuselesinge@debian.org>2015-01-25 14:42:51 +0100
commit7cfc4e5146be5666419451bdd516f1f3f264d24a (patch)
treee4197645da03dc3c7cc84e434cc31d0a0cca7056 /doc/stdlib/make-library-files
parent420f78b2caeaaddc6fe484565b2d0e49c66888e5 (diff)
Imported Upstream version 8.5~beta1+dfsg
Diffstat (limited to 'doc/stdlib/make-library-files')
-rwxr-xr-xdoc/stdlib/make-library-files36
1 files changed, 0 insertions, 36 deletions
diff --git a/doc/stdlib/make-library-files b/doc/stdlib/make-library-files
deleted file mode 100755
index c071c4a2..00000000
--- a/doc/stdlib/make-library-files
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/bin/sh
-
-# Needs COQSRC and GALLINA set
-
-# On garde la liste de tous les *.v avec dates dans library.files.ls
-# Si elle a change depuis la derniere fois ou library.files n'existe pas
-# on fabrique des .g (si besoin) et la liste library.files dans
-# l'ordre de ls -tr des *.vo
-# Ce dernier trie les fichiers dans l'ordre inverse de leur date de création
-# En supposant que make fait son boulot, ca fait un tri topologique du
-# graphe des dépendances
-
-LIBDIRS="Arith PArith NArith ZArith Reals Logic Bool Lists Relations Sets Sorting Wellfounded Setoids Program Classes Numbers"
-
-rm -f library.files.ls.tmp
-(cd $COQSRC/theories; find $LIBDIR -name "*.v" -ls) > library.files.ls.tmp
-if ! test -e library.files || ! cmp library.files.ls library.files.ls.tmp; then
- mv -f library.files.ls.tmp library.files.ls
- rm -f library.files; touch library.files
- ABSOLUTE=`pwd`/library.files
- cd $COQSRC/theories
- echo $LIBDIRS
- for rep in $LIBDIRS ; do
- (cd $rep
- echo $rep/intro.tex >> $ABSOLUTE
- VOFILES=`ls -tr *.vo`
- for file in $VOFILES ; do
- VF=`basename $file \.vo`
- if [ \( ! -e $VF.g \) -o \( $VF.v -nt $VF.g \) ] ; then
- $GALLINA $VF.v
- fi
- echo $rep/$VF.g >> $ABSOLUTE
- done
- )
- done
-fi