head     3.0;
access   ;
symbols  ;
locks    bert:3.0; strict;
comment  @# @;


3.0
date     95.08.30.17.50.42;  author bert;  state Exp;
branches ;
next     2.9;

2.9
date     95.06.29.18.00.33;  author bert;  state Exp;
branches ;
next     2.8;

2.8
date     95.06.27.10.43.08;  author bert;  state Exp;
branches ;
next     2.7;

2.7
date     95.04.19.20.22.38;  author bert;  state Exp;
branches ;
next     2.6;

2.6
date     95.04.19.20.21.41;  author bert;  state Exp;
branches ;
next     2.5;

2.5
date     94.07.29.15.31.53;  author bert;  state Exp;
branches ;
next     ;


desc
@@


3.0
log
@new revision
@
text
@* Wbuild

Wbuild is a program for easier creating of X widgets. It reads
abbreviated code from a file and expands it with the boilerplate code
that every widget must have. It also generates the documentation.

* Files

The program has been written in C with Spidery WEB (Norman Ramsey
<nr@@princeton.edu>). The WEB sources are included, but WEB is not
really needed. The .e files are automatically created header files (e
= export)

* Compilation

Check the Makefile for incompatible flags. If you change the scanner
or parser, you will need `bison'/`yacc' and `lex'/`flex'. Then just
type `make'. If you don't have the /etc/install program, you will have
to copy the program by hand. You will also have to install the manual
page by hand.

If make complains about `ceetangle not found', it means that the
relative dates of some of the source files are incorrect. Just do
`touch *.c' and then `make' again.

* Author

Bert Bos <bert@@let.rug.nl>
Alfa-informatica, Rijksuniversiteit Groningen, The Netherlands
August 1992 - June 1995

* FTP

Wbuild is available from ftp.let.rug.nl (129.125.8.20) in directory
pub/FWF
@


2.9
log
@new revision
@
text
@@


2.8
log
@new revision
@
text
@d17 4
a20 4
or parser, you will need `bison'/`yacc' and `lex'/`flex'. If you use
`lex', remove the -DFLEX flag. Then just type `make'. If you don't
have the /etc/install program, you will have to copy the program by
hand. You will also have to install the manual page by hand.
d22 3
a24 2
- If you can't get lex or flex to run, you might try copying
  scan.c.nolex to scan.c and try again.
a25 7
- If you can't get yacc or bison to run, you might try copying
  parse.c.noyacc to parse.c and try again. 

- If make complains about `ceetangle not found', it means that the
  relative dates of some of the source files are incorrect. Just do
  `touch *.c' and then `make' again.

d30 1
a30 1
August 1992 - July 1994
@


2.7
log
@new revision
@
text
@@


2.6
log
@new revision
@
text
@@


2.5
log
@new revision
@
text
@d22 2
a23 2
If you can't get lex or flex to run, you might try copying
scan.c.nolex to scan.c and try again.
d25 2
a26 2
If you can't get yacc or bison to run, you might try copying
parse.c.noyacc to parse.c and try again.
d28 4
d41 1
a41 1
pub/Bert, or from cs.uiuc.edu (128.174.252.1) in directory pub/FWF.
@
