Uso de la Waf Sistema de compilación - Lumberyard Guía del usuario

Si proporcionásemos una traducción de la versión en inglés de la guía, prevalecerá la versión en inglés de la guía si hubiese algún conflicto. La traducción se proporciona mediante traducción automática.

Uso de la Waf Sistema de compilación

Lumberyard utiliza Sistema de compilación de Waf para permitirle cambiar entre varias canalizaciones de compilación y para asegúrese de que compila solo lo que necesita. Puede utilizar extensiones, como el proyecto automático o una sencilla interfaz gráfica de usuario para modificar el sistema base de la línea de comandos del proyecto los requisitos.

Puede ejecutar Waf con los siguientes métodos:

  • Ventana de línea de comandos

  • Archivo de solución de Visual Studio generado por Waf. Waf crea una solución de Visual Studio junto con los proyectos especificados en las especificaciones de proyecto seleccionadas. Si más de un archivo de especificaciones incluye el mismo proyecto, solo se crea un archivo de proyecto para evitar duplica. Waf utiliza las especificaciones del proyecto para determinar los proyectos, los filtros del proyecto, y posibles configuraciones de compilación. El Waf utiliza los archivos wscript para identificar del proyecto de.

nota

Waf es compatible con la versión de Python 3 que viene con Lumberyard.

Lumberyard incluye el Project Configurator, una aplicación independiente que le permite especificar en ¿Qué plantillas y recursos de juego y activos de Waf (Gemas) que se va a incluir en la compilación del juego.