From 6b649aba925b6f7462da07599fe67ebb12a3460e Mon Sep 17 00:00:00 2001 From: Samuel Mimram Date: Wed, 28 Jul 2004 21:54:47 +0000 Subject: Imported Upstream version 8.0pl1 --- config/Makefile.template | 107 +++++++++++++++++++++++++++++++++++++++++++++++ config/coq_config.mli | 36 ++++++++++++++++ config/giveostype.ml | 1 + 3 files changed, 144 insertions(+) create mode 100644 config/Makefile.template create mode 100644 config/coq_config.mli create mode 100644 config/giveostype.ml (limited to 'config') diff --git a/config/Makefile.template b/config/Makefile.template new file mode 100644 index 00000000..cd49db89 --- /dev/null +++ b/config/Makefile.template @@ -0,0 +1,107 @@ +################################## +# +# Configuration file for Coq +# +################################## + +############################################################################# +# +# This file is generated by the script "configure" +# +# DO NOT EDIT IT !! DO NOT EDIT IT !! DO NOT EDIT IT !! DO NOT EDIT IT !! +# +# If something is wrong below, then rerun the script "configure" +# with the good options (see the file INSTALL). +# +############################################################################# + +# Local use (no installation) +LOCAL=LOCALINSTALLATION + +# Paths for true installation +# BINDIR=path where coqtop, coqc, coqmktop, coq-tex, coqdep, gallina and +# do_Makefile will reside +# LIBDIR=path where the Coq library will reside +# MANDIR=path where to install manual pages +# EMACSDIR=path where to put Coq's Emacs mode (coq.el) +BINDIR="BINDIRDIRECTORY" +COQLIB="COQLIBDIRECTORY" +MANDIR="MANDIRDIRECTORY" +EMACSLIB="EMACSLIBDIRECTORY" +EMACS=EMACSCOMMAND + +# Path to Coq distribution +COQTOP=COQTOPDIRECTORY +VERSION=COQVERSION + +# Directory containing Camlp4 binaries. Can be empty if camlp4 is in the PATH +CAMLP4BIN=CAMLP4BINDIRECTORY + +# Ocaml version number +CAMLVERSION=CAMLTAG + +# Camlp4 library directory (avoid CAMLP4LIB used on Windows) +CAMLP4O=CAMLP4TOOL +MYCAMLP4LIB=CAMLP4LIBDIRECTORY + +# Objective-Caml compile command +OCAMLC=BYTECAMLC +OCAMLOPT=NATIVECAMLC + +# Caml link command and Caml make top command +CAMLLINK=BYTECAMLC +CAMLOPTLINK=NATIVECAMLC +CAMLMKTOP=ocamlmktop + +# Compilation debug flag +CAMLDEBUG=COQDEBUGFLAG + +# Compilation profile flag +CAMLTIMEPROF=COQPROFILEFLAG + +# The best compiler: native (=opt) or bytecode (=byte) if no native compiler +BEST=BESTCOMPILER + +# For Camlp4 use +P4=$(COQTOP)/bin/$(ARCH)/call_camlp4 -I $(COQTOP)/src/parsing +P4DEP=$(COQTOP)/bin/$(ARCH)/camlp4dep + +# Your architecture +# Can be obtain by UNIX command arch +ARCH=ARCHITECTURE + +# Supplementary libs for some systems, currently: +# . Sun Solaris: -cclib -lunix -cclib -lnsl -cclib -lsocket +# . others : -cclib -lunix +# . windows : -cclib -lunix + +OSDEPLIBS=OSDEPENDENTLIBS + +# executable files extension, currently: +# Unix systems: +# Win32 systems : .exe +EXE=EXECUTEEXTENSION + +# the command MKDIR (try to replace it with mkdirhier if you have problems) +MKDIR=mkdir -p + +# where to put the coqdoc.sty style file +COQDOCDIR=COQDOCDIRECTORY + +# command to update TeX' kpathsea database +#MKTEXLSR=MKTEXLSRCOMMAND + +#the command STRIP +# Unix systems and profiling: true +# Unix systems and no profiling: strip +# Win32 systems: true (actually strip is bogus) +STRIP=STRIPCOMMAND + +# Options for reals (all/basic) +REALS=REALSOPT + +# CoqIde (no/byte/opt) +HASCOQIDE=COQIDEOPT + +# make or sed are bogus and believe lines not terminating by a return +# are inexistent diff --git a/config/coq_config.mli b/config/coq_config.mli new file mode 100644 index 00000000..1d88358a --- /dev/null +++ b/config/coq_config.mli @@ -0,0 +1,36 @@ +(************************************************************************) +(* v * The Coq Proof Assistant / The Coq Development Team *) +(*