Waf

Un cadre gratuit de Python pour la configuration, la compilation et l'installation d'applications
Télécharger maintenant

Waf Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Waf Team
  • Site Internet de l'éditeur:
  • http://code.google.com/p/waf/
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 649 KB

Waf Mots clés


Waf La description

Un cadre gratuit de python pour la configuration, la compilation et l'installation d'applications WAF est un outil gratuit qui découle des concepts d'autres outils de construction tels que AutoTools, Scons, CUMAKE ou ANT.WAF permet d'aider à construire des logiciels (il s'appelle également un "système de construction"): · Détecter les variables de configuration · Compiler Source Fichiers · Installez des programmes et des bibliothèquesNOTE: La FAO est fournie et sous licence sous les termes de la nouvelle licence BSD. Voici quelques caractéristiques essentielles de "WAF": · Facile à utiliser: les fichiers de configuration de la GAF sont écrits dans le langage de script traditionnel python · Facile à installer et à distribuer: WAF convient entièrement dans un seul fichier redistribuable de 75 Ko qui ne nécessite aucune installation à exécuter. · Portable: WAF dépend uniquement de Python qui est porté sur la plupart des systèmes d'exploitation · FIABLE: WAF utilise des dépendances de calcul de dépendance basées sur des haches pour calculer les objectifs à reconstruire · Convivial: la sortie peut être affichée dans des couleurs, filtrées, affichées avec des barres de progression ou de sortie toutes les commandes qui sont exécutées · Documenté: le livre WAF résume les commandes essentielles · Flexible: car WAF a une architecture orientée objet soigneusement conçue, il est très facile d'ajouter de nouvelles fonctionnalités · Fast: En raison de son architecture soigneusement conçue, WAF est capable de distribuer les travaux sur du matériel multi-core (-J), il est capable de réutiliser les cibles compilées (CCACHACH) et son empreinte d'exécution est assez petite par rapport à une autre construction. outils · Prise en charge large pour les langues et les outils: WAF est déjà utilisé pour C, C ++, C #, D, Java, OCAML, Python Project et fournit divers outils pour traiter DOCBOOK, MAN PAGES, INTLTOOL, MSGFMT Quoi de neuf dans cette version: · Les commandes sont exécutées sans la coque par défaut, les listes sont recommandées pour CXXFLAGS. · La restriction srcdir = "". a été supprimé (utilisation avec soin) · Améliorations de l'outil Java · Jumelage de fichier de nouveau type de fourmis: imprimer bld.path.ant_glob ('** / *. C', plat = vrai) · Modifications cosmétiques pour l'outil de test de l'unité · Deux outils de language de D + mise à jour de démonstration (USELIB_LOCAL) · D drapeaux de simplification · Activer les chaînes de commandes: "Construction de la machine distclean configure" · Activer la récursion pour les commandes (y compris les commandes personnalisées) en passant une instance de contexte · Activer la documentation pour les commandes personnalisées (dans - help) · Activer les contextes de construction ou de configuration personnalisés à partir de scripts utilisateur · Dectcheck est exécuté sans la coquille · L'autoconfiguration du projet s'active lorsque le répertoire de construction est supprimé / n'existe pas · Supprimer les bibliothèques statiques avant "AR" est exécutée · Compatibilité Python 3.0 (testé pour les projets C ++) · Config.log améliorations · Activer la sortie d'en-tête unique pour VALA> = 0.7.0 · Évitez de charger un outil deux fois avec les mêmes fonctions de configuration (projets composites) · Améliorations de démonstration de la compilation croisée (aire de jeux / croix /) · La démo Swig a été mise à jour pour être entièrement dynamique (expérimentale)


Waf Logiciels associés

Wostransform

Utilitaire de ligne de commande pour transformer les entrées de référence de la littérature Web-Science en entrées similaires pour une base de données BIBTEX ...

125 173 KB

Télécharger