make-dist
author lcp
Thu, 24 Nov 1994 00:32:12 +0100
changeset 734 a3e0fd3c0f2f
parent 0 a5a9c433f639
permissions -rwxr-xr-x
ZF INDUCTIVE DEFINITIONS: Simplifying the type checking for mutually recursive datatypes, especially with monotone operators Inductive_Fun,CoInductive_Fun: deleted as obsolete inductive_decl: now reads a SINGLE domain for the mutually recursive construction. This could be a sum, perhaps not! CONCRETE SYNTAX has changed too (but there are no examples of this to change).

#!/bin/sh
#make-dist <DIR> 
#make a distribution directory of Isabelle sources. Example:    
#    rm -r /usr/groups/theory/isabelle/91
#    make-dist /usr/groups/theory/isabelle/91

#BEFORE MAKING A NEW DISTRIBUTION VERSION, CHECK...
#   * that make-all works perfectly
#   * that README files are up-to-date
#   * that the version number has been updated

#This version copies EVERYTHING!!!!!!!!!!!!!!!!

set -e		#terminate if error

#Pure Isabelle
mkdir ${1?'No destination directory specified'}
cp -ipr . $1

#TO WRITE POLY/ML AND ISABELLE TAPES, USE SHELL SCRIPT write-dist
#TO PACK FOR EMAIL, USE SHELL SCRIPTS make-emaildist, send-emaildist