Télécharger la liste

Description du projet

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.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-05-31 19:43
2.3.0

De nouvelles façons de configurer la manière dont les signatures des fichiers source et les fichiers dérivés sont utilisés, n interne md5:: debug package pour faciliter le débogage de calcul de signature et un command-line option de l'utiliser, un AfterBuild méthode new () pour l'exécution de code Perl après un fichier cible a été évaluée, une nouvelle DefaultRules () pour permettre à la valeur par défaut de construire des règles d'être configuré de manière explicite, un jeu de règles nouvelles () pour récupérer facilement le stock ensemble de règles de constructions pour un UNIX traditionnels / Linux ou Microsoft Visual Studio outil chaînes, un support expérimental pour le renforcement des objectifs par l'exécution directe des références de code Perl, et des changements aux séquences d'appel de la semi-_objects interne () et SIG:: md5:: srcsig () méthodes.
Tags: Development, Major feature enhancements
New ways to configure how the signatures of source files and derived files are used, n internal md5::debug package for easier debugging of signature calculation and a command-line option to use it, a new AfterBuild() method for executing Perl code after a target file has been evaluated, a new DefaultRules() method to allow the default build rules to be configured explicitly, a new RuleSet() method to fetch easily the stock set of build rules for a traditional UNIX/Linux or Microsoft Visual Studio tool chains, experimental support for building targets via direct execution of Perl code references, and changes to calling sequences of the semi-internal _Objects() and sig::md5::srcsig() methods.

2001-01-30 15:12
2.2.0

Appui à la mise à jour des objectifs par l'exécution de code Perl au lieu de commandes shell, mises à jour de plusieurs méthodes pour appuyer la transformation des tableaux de noms de fichiers, la refonte de la manipulation du fichier de configuration d'espace de noms pour soutenir l'utilisation de modules externes Perl, un correctif pour le scanner séparateur de chemin de dépendance QuickScan sur Windows NT, et des correctifs pour diverses manipulations chemin nom.
Support for updating targets by executing Perl code instead of shell commands, updates to several methods to support processing arrays of file names, reworking of the config file namespace manipulation to support use of external Perl modules, a fix for the QuickScan dependency scanner's PATH separator on Windows NT, and fixes for various path name manipulations.

2001-01-30 15:12
2.1.2

Cette version apporte des correctifs pour le renommage de fichiers similaires, et de copier les autorisations de fichiers sur les systèmes non Unix. Win32 correctifs ont été ajoutés pour les noms de chemin UNC, en Haute-lettres de lecteur de cas, la déclaration d'état de sortie précise, et en ajoutant. Exe aux noms de programme si elle n'est pas déjà spécifiée. Cons est maintenant "perl-w" et "use strict" clean. Un appel de méthode de nouveaux appuis chdir () pour le répertoire d'un fichier de conscrits, permettant d'englobement des noms de fichier. Debian et des paquets Red Hat sont maintenant disponibles.
This release adds fixes for renaming similar files, and copying file permissions on non-UNIX systems. Win32 fixes have been added for UNC path names, upper-case drive letters, reporting exit status accurately, and appending .exe to program names if it's not already specified. Cons is now "perl -w" and "use strict" clean. A new method call supports chdir() to a Conscript file's directory, allowing globbing of file names. Debian and Red Hat packages are now available.

2001-01-30 15:12
2.1.1

Il s'agit de la première version de développement séparé. Elle comprend mieux les messages d'erreur, corrige Win32 pour le contenu des fichiers binaires et les cas des lettres de lecteur insensible, un correctif pour le commandement des objectifs annuaire en ligne avec l'option-t, et un correctif pour analyser les espaces dans la ligne de commande via la réécriture %[-%] .
This is the first separate development release. It includes better error messages, Win32 fixes for binary file contents and case-insensitive drive letters, a fix for command-line directory targets with the -t option, and a fix for whitespace parsing in command-line rewriting via %[-%].

2001-01-30 15:12
2.0.1

Corrections ont été apportées à QuickScan et SplitPath. Win32 corrections ont été faites pour le C + + et règle par défaut. Wrapper fichier bat.
Fixes were made to QuickScan and SplitPath. Win32 fixes were made for the C++ default rule and .bat file wrapper.

Project Resources