fmII
Fri, May 16th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 14:40 PDT
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]
Theme topics | Apps | Resources | Window Managers | Afterstep | Blackbox | Enlightenment | Fluxbox | GTK | IceWM | KDE | MetaCity | Sawfish | Window Maker

 Cons - Default branch
Section: Unix

 

Added: Wed, Jun 7th 2000 12:23 PDT (7 years, 11 months ago) Updated: Thu, May 31st 2001 10:43 PDT (6 years, 11 months ago)


About:
Cons is a Perl-based software construction tool (i.e., substitute for make). It offers a number of 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 dependency analysis across multiple directories, multiple side-by-side variant builds, compilation from code repositories, MD5 signatures instead of time stamps for determining whether a file is up-to-date, and extensibility via Perl.

Author:
Steven Knight [contact developer]

Rating:
8.52/10.00 (3 votes)

Homepage:
http://www.dsmit.com/cons/
Tar/GZ:
http://www.dsmit.com/cons/stable/cons-2.2.0.tgz
Changelog:
http://www.dsmit.com/cons/stable/CHANGES-2.2.0
RPM package:
http://www.dsmit.com/cons/stable/cons-2.2.0-1.noarch.rpm
Debian package:
http://www.dsmit.com/cons/stable/cons_2.2.0-1.deb
Mirror site:
http://www.gnu.org/software/cons/

Trove categories: [change]
[Development Status]  6 - Mature
[Intended Audience]  Developers
[License]  OSI Approved :: GNU General Public License (GPL)
[Programming Language]  Perl
[Topic]  Software Development, Software Development :: Build Tools

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» Steven Knight (Owner)

» Rating: 8.52/10.00 (Rank N/A)
» Vitality: 0.00% (Rank 12510)
» Popularity: 1.04% (Rank 5473)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 21,495
   URL hits: 5,816
   Subscribers: 14

Other projects from the same categories:
docXP
NoMachine NX
jEdit Ruby Editor Plugin
cgi-util
Millstone

Users who subscribed to this project also subscribed to:
Mozilla Firefox
GLib
gcc
ipsvd
Net-SNMP


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 2.2.0 27-Nov-2000 GNU General Public License (GPL) Homepage Tar/GZ Changelog
Development 2.3.0 31-May-2001 GNU General Public License (GPL) Homepage Tar/GZ Changelog

 Articles referencing this project

 Comments

[»] Looking for volunteers for Conversion from Makefiles to Conscripts
by Rajesh Vaidheeswarran - Aug 26th 2000 22:51:08

We are looking for volunteers to convert some popular programs to build with Cons.

If anyone has any ideas, or converted packages, I'd be glad to put them up on the cons web site for all to see and use.

Some of the targets that come to mind are:

  • Optional Perl packages (like CGI, CGI::Lite) that use the perl Makefile.PL -> Makefile -> make to have a set of cons scripts be generated, instead.
  • Some programs (like Emacs, or for that matter most GNU programs) that require the use of the configure script. If we can convert a couple of those, then we should be able to make a powerful case for cons.
  • Conversion of programs that build Makefiles to be modified to generate Cons scripts instead is also strongly encouraged.
    The classic ones that come to mind are:
    • configure (or even autoconf)
    • A major win would be having Larry Wall's famous `Configure' script for perl generate Cons scripts (if, of course, perl already exists on the machine where we are attempting to build perl.)

Feel free to contact me with any ideas that you might have in this area.

--
http://www.dsmit.com/gpgkey.asc

[reply] [top]


    [»] Re: Looking for volunteers for Conversion from Makefiles to Conscripts
    by Steve Fink - Sep 7th 2001 16:58:55


    > Conversion of programs that build Makefiles to be modified to generate
    > Cons scripts instead is also strongly encouraged.
    > The classic ones that come to mind are:
    >
    > configure (or even autoconf)
    configure doesn't generate Makefiles. That's the most common target, but it still has to be explicitly listed in configure.in. configure merely replaces @VAR@ in somefile.in to produce somefile, for every 'somefile' listed in AC_OUTPUT.

    [reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  ITMJ •  Linux.com •  NewsForge  •  SourceForge.net  •  Surveys •  Jobs •  PriceGrabber