Waf (logiciel)

Waf (logiciel)
Waf
Importez le logo de ce logiciel
Développeurs Thomas Nagy
Écrit en Python
Environnements Multiplate-forme
Type Moteur de production
Licence BSD
Site web http://waf.googlecode.com/

Waf est un moteur de production semblable à SCons, mais disposant d'une gestion des dépendances comme avec Autoconf ou CMake.

Caractéristiques

  • Portable sur des systèmes UNIX-like et non-UNIX (type Windows).
  • Léger.
  • A le support des commandes standard: configure, clean, distclean, install et uninstall.

Exemple de fichier Waf

Ceci est un exemple de fichier wscript présent à la racine du projet:

top = '.'
out = 'build'
 
def options(opt):
    opt.load('compiler_c')
 
def configure(conf):
    conf.load('compiler_c')
 
def build(bld):
    bld.program(source = 'hello-world.c', target = 'hello-world', features = 'c cprogram')

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Waf (logiciel) de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • Waf — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres …   Wikipédia en Français

  • Pare-feu (informatique) — Pour les articles homonymes, voir Pare feu et Firewall. Un pare feu, représenté par un mur de briques, pour cloisonner le réseau privé Un pare feu …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”