*******************************************************************
** RAPID
**
** By: Martin C. Carlisle
**     Jonathan Busch
**     W. Blair Watkinson II
**     United States Air Force Academy
**     Department of Computer Science
**
** See README-SOURCE.txt for copyright information.
**
** To get newest releases, visit:
** http://wuarchive.wustl.edu/languages/ada/usafa/rapid/index.html
**
** Submit bug reports/questions to:
** Martin Carlisle (carlislem@acm.org)
*******************************************************************

RAPID (the RAPID Ada Portable Interface Designer) is a GUI Design tool
written for and in Ada.  Currently, implementations exist for both
the JVM (using JGNAT), and Tcl/Tk.

See the docs subfolder for more information regarding RAPID.

The JVM version may be built by doing "gnatmake rapid" with the
appropriate -I flags (to include mcc_gui, jvm_peer, rapid, and the
jvm2ada generated specs for JDK 1.2.2) from the JRAPID subfolder.

Other versions (Tcl/Tk, e.g.) should be built from the RAPID subfolder.

To run RAPID on the JVM, use a command similar to:

(Win 32)
c:\jdk1.2.2\bin\java -cp .;c:\jgnat-1.0-Beta\lib\jgnat.jar rapid 
(UNIX)
java -cp .:/home/mcc/jgnat-1.0-Beta/lib/jgnat.jar rapid

DESCRIPTION OF FOLDERS:
jrapid     - main program for JVM
rapid      - sources for RAPID
docs       - documentation
lib        - common libraries for all peers
tcl_peer   - peer for Tcl/Tk implementation
jvm_peer   - peer for JVM implementation (using JGNAT)
gtk_peer   - peer for GtkAda implementation
stub_peer  - peer with no implementation
peer_tests - small programs to test a new peer implementation
bin        - may contain a native build of RAPID
examples   - demo programs
