Download List

Descripción del Proyecto

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.

System Requirements

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

Nuevas formas de configurar cómo se utilizan las firmas de archivos de código fuente y los archivos de derivados, n interna md5:: depuración de paquetes para facilitar la depuración de cálculo de la firma y una opción de línea de comando para usarlo, una nueva AfterBuild () para la ejecución de código Perl después un archivo de destino se ha evaluado un nuevo DefaultRules () para permitir la construcción de reglas predeterminado para ser configurada de manera explícita, un conjunto de reglas nuevas () para buscar fácilmente la acción conjunto de reglas de generación de una tradicional Unix / Linux o Microsoft Visual Studio herramienta las cadenas, soporte experimental para la construcción de objetivos a través de la ejecución directa de las referencias de código Perl, y los cambios en las secuencias de llamada de la semi-_objects interna () y SIG:: MD5:: srcsig () métodos.
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

Apoyo para la actualización de los objetivos mediante la ejecución de código Perl en lugar de comandos de la shell, las actualizaciones de varios métodos para apoyar a las matrices de transformación de los nombres de archivo, reelaboración de la configuración del espacio de nombres de manipulación de ficheros para apoyar el uso de módulos externos Perl, una solución para el separador de ruta del escáner en la dependencia de QuickScan Windows NT, y fija para la manipulación de varios nombres de ruta de acceso.
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

Esta versión incluye las correcciones para renombrar ficheros similares, y los permisos de copia de archivos en sistemas no UNIX. Fija Win32 se han añadido los nombres de ruta UNC, superior letras de unidad de caso, informes de estado de salida con precisión y anexar. Exe a los nombres de programa, si aún no está especificado. Contras es ahora "perl-w" y "uso estricto" limpia. Una llamada a un método nuevo apoya chdir () al directorio de un archivo de recluta, lo que permite esta expansión de nombres de archivo. Los paquetes de Debian y Red Hat están disponibles ahora.
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

Esta es la primera versión de desarrollo independiente. Incluye mensajes de error mejor, fija Win32 para los contenidos de archivos binarios y letras mayúsculas y minúsculas unidad, una solución para los objetivos de comandos directorio en línea con la opción-t, y una solución para analizar el espacio en blanco en la línea de comandos a través de la reescritura %[-%] .
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

Fija se hicieron a QuickScan y SplitPath. Win32 se hicieron arreglos para el C + + y la regla por defecto. Envoltorio bat.
Fixes were made to QuickScan and SplitPath. Win32 fixes were made for the C++ default rule and .bat file wrapper.

Project Resources