Estructura y funciones
Software Build Tools es un marco que ayuda a los programadores de software e ingenieros del versiones gestionar los procesos de compilación de software a través de una interfaz de línea de comandos. El marco utiliza una interfaz de servicio Web para Windchill y un cliente de Software Build Tools. El cliente se invoca desde un script de compilación, tal como Ant o Maven de Apache.
Los artefactos de compilación de software se almacenan como objetos de compilación de software en Windchill Integrations for Embedded Software. Un objeto de compilación de software puede ser un único fichero, tal como un fichero DLL, o un ejecutable o un único fichero ZIP con varios ficheros y carpetas.
A continuación se indican algunas de las funciones de Software Build Tools:
• Software Build Tools dispone de extensiones que automatizan scripts de compilación, tal como Apache Ant y Apache Maven.
• Los usuarios pueden ejecutar varios procesos de compilación al mismo tiempo.
• Los objetos de compilación de software creados mediante Software Build Tools se crean, numeran y colocan en una carpeta de un producto, un proyecto o una biblioteca en Windchill Integrations for Embedded Software.
En la figura siguiente se muestra cómo Software Build Tools colabora con Windchill Integrations for Embedded Software para gestionar los procesos de compilación: