-----BEGIN PGP SIGNED MESSAGE-----
I'm releasing a new version of autoproject. It now supports the
creation of a config.h file, thanks to Alan Eldridge
<alane _at_ geeksrus.net>.
Here are the recent entries in the changelog:
2001-01-18 James R. Van Zandt <jrv _at_ vanzandt.mv.com>
* configure.in: version 0.11
* autoproject.in: call autoheader, to create config.h.in.
* lib/cli/c*/*/configure.in and lib/all/c*/all/system.h: Adapt for
config.h - thanks to Alan Eldridge <alane _at_ geeksrus.net>.
2000-12-24 James R. Van Zandt <jrv _at_ vanzandt.mv.com>
* configure.in: version 0.10.2
* chk*: clear skeleton search path so only the files in the source
tree are searched (otherwise self test is invalid). Remove one
"../" from search path so self test succeeds when autoproject is
not installed (thanks to Alan Eldridge <alane _at_ geeksrus.net>).
* autoproject.in: --help lists default path for skeletons.
Correct test for .texinfo files (thanks to Alan Eldridge
<alane _at_ geeksrus.net>)
* lib/all/all/all/COPYING (GNU Public License) added
2000-12-13 James R. Van Zandt <jrv _at_ vanzandt.mv.com>
* configure.in: version 0.10.1
* lib/cli/c/argp/configure.in: delete extra "fi" (thanks to
Michael Ghens <michael _at_ spconnect.com> and Charles McDonald
<support _at_ cmweb.org>).
* chkar: Add "make check" test case for argp.
* autoproject.1: In documentation of -L, use "DIR" in all three
places. Minor wording and emphasis fixes.
autoproject may be downloaded from here:
http://www.mv.com/ipusers/vanzandt/
ftp://metalab.unc.edu/pub/Linux/devel
from README:
autoproject - create a skeleton source package for a new program
autoproject interviews the user, then creates a source package for a
new program which follows the GNU programming standards. The new
package uses autoconf to configure itself, and automake to create the
Makefile. `make distcheck' succeeds.
The idea is that you execute autoproject just once when you start a
new project. It will ask a few questions, then create a new directory
and populate it with standard files, customized for the new project.
The version number for the new program is initialized as 0.1.0, and is
set in configure.in. It is available in C programs as the macro
VERSION, and in the Makefile as $(VERSION).
Optionally, the new package will use an external command line parser
or a parser generator. Currently, autoproject supports:
argp by Miles Bader, included in GNU C Library 2.1
clig by Harald Kirsch <kir _at_ iitb.fhg.de>
(see http://wsd.iitb.fhg.de/~kir/clighome/)
autogen by Bruce Korb <bkorb _at_ gnu.org>
(see http://AutoGen.SourceForge.net/autoopts/)
I would like to support graphical user interface (GUI) as well as
command line interface (CLI) programs, but I have very little
experience with them. Contributions would be welcome.
For the latest version, check here:
http://www.mv.com/ipusers/vanzandt/
ftp://metalab.unc.edu/pub/Linux/devel
autoproject itself is distributed under the GNU General Public License.
As a special exception to the GNU General Public License, you may
use the files generated by autoproject without any restriction.
- James R. Van Zandt <jrv _at_ vanzandt.mv.com>
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce _at_ news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1
iQCVAgUBOnREFFrUI/eHXJZ5AQGn0QP/YAr/cAbYqmRriUrtKxDqMXkOB0vD/U/s
5XkVWm7oRo9NkizEy/bundRZXRxfu+09Gkh1jzaA4+h6OxaS5BGmRNR0TxA2TqoX
zsNMmj8aN4gu1GmyCPmZ0LcIFglJ3o+hbKAlkf8gLc5bT2T0ioAgQiugHQk39eEp
O4z8u2Y0wHU=
=+Ddf
-----END PGP SIGNATURE-----