| Waf WAF, previamente conocido como BKSYS es un marco basado en Python para configurar, compilar e instalar aplicaciones. |
Descargar ahora |
Waf Clasificación y resumen
- Nombre del editor:
- Thomas Nagy
- Sitio web del editor:
- http://freehackers.org/~tnagy/kdissert.html
Waf Etiquetas
Waf Descripción
WAF, previamente conocido como BKSYS es un marco basado en Python para configurar, compilar e instalar aplicaciones. WAF, previamente conocido como BKSYS es un marco basado en Python para configurar, compilar e instalar aplicaciones.it reemplaza toda la cadena de AutoTool GNU (AutoTake, AutoConf, Aclocal, AutoHeader, LibBool, Make) y depende solo de Python. WAF presenta varias demostraciones, incluidas las aplicaciones de muestra de KDE3, QT4 y OCAML. After sin comprimir el archivo, ejecutar: SU -C "./waf.py instalar" WAF --Preparec Demos / KDE3 / WAF Configure; WAF Aquí están algunas características clave de "WAF": · Rescan rápido para las compilaciones incrementales (desarrollador que trabaja en el proyecto) · Salida de color tipo color de color o barra de progreso (-V interruptor para mostrar líneas de comandos) · Declaración objetivo orientada a objetos. · Scripts como módulos de Python · Frontal de script XML para facilitar la interacción con entornos de desarrollo integrado · Un preprocesador C / C ++ para las dependencias informáticas · Acciones auto-compiladas y auto optimizantes utilizando una sintaxis similar a la de SCONS · BuildDir establecido de forma predeterminada y sin esfuerzo, y ahora con variantes de construcción también · Esquema de configuración modular con análisis de línea de comandos personalizable · Las variables de configuración se almacenan en un caché editable · Emulación de Libool real (apagado por defecto) · No hay extensiones más codificadas como .So, .a o .exe · Control apretado sobre el programador (no todos los enlaces al final, etc.) · Modo daemon para la recompilación de fondo. · Encuentre archivos de origen de manera inteligente (similar a Glob) para facilitar el mantenimiento de scripts (todas las clases similares a C: · Soporte para programas de cámara y híbridos objetivos (programa KDE3 con una parte escrita en Caml) · Soporte para programas de GNOME: C y MONO (GTK #) ¿Qué hay de nuevo en este lanzamiento: · Se ha agregado un nuevo sistema basado en reglas para declarar objetivos en un sistema de makefile. · Se han solucionado varios errores menores para permitir la compilación en más sistemas (OS X y Cygwin). · Se han agregado nuevos ejemplos para mostrar cómo usar GCC para extraer dependencias (reemplazar el preprocesador de WAF) o para usar los compiladores para compilar varios archivos a la vez (las compilaciones por lotes).
Waf Software relacionado