Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-01-19 14:03:05 -0800 (Thu, 19 Jan 2006)
Revision: 8518
Log message:

      Reconfigure MetaPRL to allow an installable version.
      Mostly finished, but see the notes below.
      
      To do it:
         - Run "omake install"
           This installs a binary version of MetaPRL into
           <installdir>, which is currently metaprl/export.
      
         - In your private directory,
           1. Link/copy <installdir>/mk/OMakeroot
           2. Copy mpconfig
           3. Create an OMakefile with a line
              THEORIES = <names>
           Now you can run omake and it will produce an
           executable called "mp".
      
      NOTES:
         - It is uglier than it should be, mainly because of
           special-casing for theories/meta/base.  This should
           be discussed, find a better solution.
           
         - The location of the <installdir> should be configurable
           in mk/config.
      
         - The initial private user setup should be scripted.
      

Changes  Path
+67 -616 metaprl/OMakefile
Added metaprl/OMakefile_common
Added metaprl/OMakefile_config
Added metaprl/OMakefile_full
Added metaprl/OMakefile_theories
Copied metaprl/OMakeroot_install
+45 -0 metaprl/OMakeroot_install
+52 -106 metaprl/editor/ml/OMakefile
Deleted metaprl/editor/ml/make_mp_version.ml
Deleted metaprl/editor/ml/mp.ml
Deleted metaprl/editor/ml/mp.mli
Deleted metaprl/editor/ml/mp_top.ml
Deleted metaprl/editor/ml/mp_top.mli
Deleted metaprl/editor/ml/mp_version.mli
Deleted metaprl/editor/ml/nuprl_eval.ml
Deleted metaprl/editor/ml/nuprl_eval.mli
Deleted metaprl/editor/ml/nuprl_jprover.ml
Deleted metaprl/editor/ml/nuprl_jprover.mli
Deleted metaprl/editor/ml/nuprl_run.ml
Deleted metaprl/editor/ml/nuprl_run.mli
Deleted metaprl/editor/ml/shell_mp.ml
Deleted metaprl/editor/ml/shell_mp.mli
Deleted metaprl/editor/ml/shell_p4.ml
Deleted metaprl/editor/ml/shell_p4.mli
Deleted metaprl/editor/ml/tutorial.ml
Deleted metaprl/editor/ml/tutorial_itt.ml
Deleted metaprl/editor/ml/x.ml
+4 -11 metaprl/filter/OMakefile
+0 -1 metaprl/filter/base/OMakefile
+1 -1 metaprl/filter/base/filter_cache.ml
+0 -15 metaprl/filter/filter/OMakefile
Properties metaprl/lib/mk
Properties metaprl/lib/theories
+5 -5 metaprl/mk/prlcomp
+3 -3 metaprl/mllib/OMakefile
Properties metaprl/proxyedit
+5 -3 metaprl/proxyedit/OMakefile
+1 -3 metaprl/refiner/OMakefile
+0 -1 metaprl/refiner/refbase/OMakefile
+0 -1 metaprl/refiner/refiner/OMakefile
+0 -1 metaprl/refiner/reflib/OMakefile
+0 -1 metaprl/refiner/refsig/OMakefile
+0 -4 metaprl/refiner/rewrite/OMakefile
+0 -1 metaprl/refiner/term_ds/OMakefile
+0 -1 metaprl/refiner/term_gen/OMakefile
+0 -1 metaprl/refiner/term_std/OMakefile
+11 -5 metaprl/support/OMakefile
+1 -0 metaprl/support/display/OMakefile
+1 -0 metaprl/support/doc/OMakefile
Copied metaprl/support/editor
+12 -190 metaprl/support/editor/OMakefile
+1 -0 metaprl/support/shell/OMakefile
+1 -0 metaprl/support/tactics/OMakefile
+1 -0 metaprl/theories/meta/OMakefile
+1 -1 metaprl/theories/meta/base/OMakefile
+0 -1 metaprl/util/OMakefile