%%comments:
Copyright (C) 2000 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the file COPYING.
%%name: CONS
%%short-description: software CONStruction tool (make replacement)
%%full-description: Cons is an intelligent software Construction
tool that serves the same basic purpose as the venerable Make, but offers
numerous advantages:
- Superior dependency checking, including:
- Fully automatic checking of header file dependencies.
- Use of MD5 checksums instead of time stamps, for more reliable results
and no problems with unsynchronized clocks on networked machines.
- Automatic detection of compiler flag changes.
- Operates on almost any Unix-like OS (GNU/Linux, FreeBSD, Solaris, SunOS,
AIX, HPUX, etc.) and Windows NT.
- Construct/Conscript files (makefile equivalents) are
written in Perl. You don't have to know Perl to use Cons, but if you do
then you have full access to all of that language's very powerful
facilities.
- Extensible in Perl.
- Simplifies build configuration for projects that must be built on both
Unix-like and Windows NT systems. This includes the ability to use Perl
instead of shell commands, so you don't have to accomodate N possible
shells. Shell commands may also be used if you prefer.
- Slices, dices, peels, walks the dog, washes the dishes and can core a
apple (features planned for future releases).
%%category: Development
%%license: GPL
%%license verified by:
%%license verified on:
%%maintainer: Rajesh Vaidheeswarran
%%updated: 2000 December 7
%%keywords: make, build, perl
%%interface: command line
%%programs:
%%GNU: yes
%%web-page: http://www.dsmit.com/cons/
%%support:
%%doc: English programmer reference included
%%developers: Bob Sidebotham, Rajesh Vaidheeswarran, Steven Knight
%%contributors:
%%sponsors:
%%source: http://www.dsmit.com/cons/
%%debian: http://www.dsmit.com/cons/
%%redhat: http://www.dsmit.com/cons/
%%repository: http://www.dsmit.com/cons/
%%related:
%%source-language: Perl
%%supported-languages: C, C++, easily extended to almost any other (ala Make)
%%use-requirements: Perl (V5.002 or greater), Perl module Digest::MD5 (from CPAN)
%%build-prerequisites:
%%weak-prerequisites:
%%source-prerequisites:
%%version: 2.2.0 (stable) released 2000 November 27
%%announce-list: mailto:address@hidden mailto:address@hidden http://mail.gnu.org/mailman/listinfo/cons-discuss
%%announce-news:
%%help-list: mailto:address@hidden mailto:address@hidden http://mail.gnu.org/mailman/listinfo/cons-discuss
%%help-news:
%%dev-list: mailto:address@hidden mailto:address@hidden http://mail.gnu.org/mailman/listinfo/cons-discuss
%%dev-news:
%%bug-list: mailto:address@hidden NONE
%%bug-database:
%%entry written by: Alex Jacques