home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 3 / 3068 / README < prev   
Encoding:
Text File  |  1991-03-15  |  2.4 KB  |  66 lines

  1.  
  2.         README for EZMENU - Menu Widgets with Resources
  3.  
  4.          George Ferguson, ferguson@cs.rochester.edu
  5.  
  6.                  12 Nov 1990
  7.  
  8. DESCRIPTION:
  9.  
  10.     The EzMenu package provides a resource manager interface to the Athena
  11.     simpleMenuWidgets. This code is lifted from the xtex distribution,
  12.     copyright 1989 by Dirk Grunwald. The EzMenu code is itself straight out
  13.     of the X distribution, hence requiring the following disclaimer, to which
  14.     I needn't add anything. I just wrote a short man page.
  15.  
  16.     27 Feb 1991: gf: Removed use of whitespace to separate arguments in
  17.              action specs, otherwise it's too hard to quote them
  18.              and escape the quotes when needed. Comma is the only
  19.              separator now.
  20.  
  21. DISCLAIMER:
  22.  
  23.  * Copyright 1989 Massachusetts Institute of Technology
  24.  *
  25.  * Permission to use, copy, modify, distribute, and sell this software and its
  26.  * documentation for any purpose is hereby granted without fee, provided that
  27.  * the above copyright notice appear in all copies and that both that
  28.  * copyright notice and this permission notice appear in supporting
  29.  * documentation, and that the name of M.I.T. not be used in advertising or
  30.  * publicity pertaining to distribution of the software without specific,
  31.  * written prior permission.  M.I.T. makes no representations about the
  32.  * suitability of this software for any purpose.  It is provided "as is"
  33.  * without express or implied warranty.
  34.  *
  35.  * M.I.T. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
  36.  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL M.I.T.
  37.  * BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  38.  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
  39.  * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  40.  * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  41.  
  42. INSTALLATION:
  43.  
  44.      1. Edit the Imakefile to reflect any changes for your site. For
  45.     example, by default the library created will be of the form
  46.  
  47.         libezMenu-sparc.a
  48.  
  49.     for example, where "-sparc" comes form the $(TARGET_MACH) variable
  50.     defined in Sun make. If you only use one architecture, or want
  51.     to make separate targets for separate architectures, just edit
  52.     or duplicate and edit the single target.
  53.  
  54.      2. Execute
  55.         % xmkmf
  56.     to create the Makefile.
  57.  
  58.      3. Execute
  59.         % make depend
  60.     to add the dependencies to the Makefile. This is optional for
  61.     this package unless you edit the header files.
  62.  
  63.      4. Make the package using
  64.         % make
  65.  
  66.