DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(autocf21.info.gz) Genesis

Info Catalog (autocf21.info.gz) History (autocf21.info.gz) History (autocf21.info.gz) Exodus
 
 14.1 Genesis
 ============
 
 In June 1991 I was maintaining many of the GNU utilities for the Free
 Software Foundation.  As they were ported to more platforms and more
 programs were added, the number of `-D' options that users had to
 select in the `Makefile' (around 20) became burdensome.  Especially for
 me--I had to test each new release on a bunch of different systems.  So
 I wrote a little shell script to guess some of the correct settings for
 the fileutils package, and released it as part of fileutils 2.0.  That
 `configure' script worked well enough that the next month I adapted it
 (by hand) to create similar `configure' scripts for several other GNU
 utilities packages.  Brian Berliner also adapted one of my scripts for
 his CVS revision control system.
 
    Later that summer, I learned that Richard Stallman and Richard Pixley
 were developing similar scripts to use in the GNU compiler tools; so I
 adapted my `configure' scripts to support their evolving interface:
 using the file name `Makefile.in' as the templates; adding `+srcdir',
 the first option (of many); and creating `config.status' files.
 
Info Catalog (autocf21.info.gz) History (autocf21.info.gz) History (autocf21.info.gz) Exodus
automatically generated byinfo2html