Browse wiki
| Computer languages
|
Perl +
|
| Documentation note
|
User manual included; user manual available in HTML from http://www.dsmit.com/cons/stable/cons.html
|
| Full description
|
'''Please note, this package is no longer … '''Please note, this package is no longer being maintained.''' CONS is a replacement for 'make.' It is not compatible with make, but it offers features not found in make or other build tools including:
* integrated dependency analysis (no more "make depend" to generate static lists of .h files)
* complete, non-recursive dependency analysis across multiple directories;
* multiple side-by-side variant builds;
* compilation from MD5 signatures instead of time stamps for determining whether a file is up-to-date
* extensibility via Perl.
CONS is implemented in Perl. You don't need to know Perl to use CONS, although you can use it more powerfully if you do. you can use it more powerfully if you do.
|
| Homepage URL
|
http://www.dsmit.com/cons/ +
|
| Interface
|
command-line +
|
| Is GNU
|
false +
|
| Keywords
|
Perl +
, MD5 +
, development +
, programming +
, software +
, build +
, make +
, dependencies +
, dependency +
, Cons +
|
| Last review by
|
Janet Casey +
|
| Last review date
|
5 January 2010 +
|
| License
|
GPLv2 +
|
| License verified by
|
Janet Casey +
|
| License verified date
|
31 January 2001 +
|
| Name
|
cons +
|
| Prerequisite description
|
Perl 5.002 or better +
, perl MD5 extension +
, gzip +
, GNU tar +
|
| Prerequisite kind
|
Required to use +
, Required to build +
|
| Program-build-automation
|
make-related +
|
| Real name
|
Rajesh Vaidheeswarran +
, Numerous users. +
|
| Related projects
|
FireMake +
, Ccbuild +
, Make +
, Smake +
, Makepp +
|
| Resource URL
|
http://mail.gnu.org/mailman/listinfo/cons-discuss +
, mailto:bug-cons@gnu.org +
, mailto:cons-discuss-request@gnu.org +
, mailto:cons-discuss@gnu.org +
|
| Resource audience
|
Developer +
, Help +
, Support +
, Bug Tracking +
|
| Resource kind
|
E-mail +
|
| Revisionid
|
529 +
|
| Revisiontimestamp
|
12 April 2011 07:27:54 +
|
| Revisionuser
|
User:WikiSysop +
|
| Role
|
Maintainer +
, Contributor +
|
| Short description
|
'Make' replacement +
|
| Software-development
|
program-build-automation +
|
| Submitted by
|
Database conversion +
|
| Submitted date
|
1 April 2011 +
|
| Use
|
software-development +
|
| User level
|
intermediate +
|
| VCS checkout command
|
AnonCVS access from :pserver:anoncvs@subversions.gnu.org:/cvs +
|
| Version comment
|
2.3.0 devel released 2001-05-31
|
| Version date
|
31 May 2001 +
|
| Version identifier
|
2.3.0 +
|
| Version status
|
developmental +
|
| Has queryThis property is a special property in this wiki.
|
Cons +
, Cons +
, Cons +
, Cons +
, Cons +
, Cons +
, Cons +
, Cons +
|
| Modification dateThis property is a special property in this wiki.
|
5 March 2013 20:42:55 +
|
| Page has default formThis property is a special property in this wiki.
|
Entry +
|
| Has subobjectThis property is a special property in this wiki.
|
Cons +
, Cons +
, Cons +
, Cons +
, Cons +
, Cons +
, Cons +
, Cons +
, Cons +
, Cons +
, Cons +
, Cons +
, Cons +
|
| EmailThis property is a special property in this wiki.
|
rv@dsmit.com +
|
|
Cons +
|
License of
|
|
Cons +
, Cons +
|
Person of
|
|
Ccbuild +
, FireMake +
, Make +
, Makepp +
, Smake +
|
Related projects
|
|
Cons +
, Cons +
, Cons +
, Cons +
|
Resource of
|
|
Cons +
, Cons +
, Cons +
, Cons +
, Cons +
, Cons +
|
Software prerequisite of
|
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
copy of the license is included in the page “GNU Free
Documentation License”.
The copyright and license notices on this page only apply to the
text on this page. Any software described in this text has its
own copyright notice and license, which can usually be found in
the distribution itself.