FinalBuilder


FinalBuilder es una herramienta comercial de automatización de compilación de Windows que proporciona una interfaz gráfica unificada para crear y ejecutar proyectos de compilación. Una vez definido, un proyecto solo se puede ejecutar a través de la interfaz gráfica o el programa de línea de comandos para ejecutar proyectos de compilación. Un proyecto consta de acciones , de las cuales hay alrededor de 650 tipos definidos a partir de la versión 6. [1] Los proyectos se almacenan en un formato XML comprimido.

Desarrollado por VSoft Technologies , FinalBuilder compite con NAnt y MSBuild . Está escrito en Delphi , C # (FinalBuilder aloja Microsoft .NET CLR ), VBScript y JScript . La herramienta tiene un sesgo leve hacia la creación de proyectos Delphi, pero admite una variedad de compiladores, lo que la hace adecuada para la creación de proyectos en muchos idiomas. [2]

La primera versión de FinalBuilder se puso a disposición del público en mayo de 2000. Rápidamente ganó popularidad y encontró una sólida base de usuarios, particularmente entre la comunidad Delphi . Esto se debió a que era solo una de las dos únicas herramientas de compilación gráfica disponibles en ese momento: la otra era Visual Build .

Debido a la adopción temprana por parte de los desarrolladores de Delphi, VSoft se centró inicialmente en desarrollar soporte para herramientas Delphi. Sin embargo, en versiones más recientes, VSoft ha ampliado el soporte de FinalBuilder para otros entornos y marcos de desarrollo, sobre todo Visual Studio y .NET Framework .

En 2008, VSoft lanzó la versión 6 de FinalBuilder, que incluía una aplicación de servidor para administrar servidores de compilación de forma remota e implementar la integración continua .

A partir de la versión 6, FinalBuilder incluye más de 650 tipos de acciones diferentes. Está más allá del alcance de este artículo enumerar cada acción, pero las categorías de acciones notables incluyen: