Re: que pensez vous de scons ?
[ Nouvelle discussion
| Répondre au groupe
|
fr.comp.lang.python ]
Sujet: Re: que pensez vous de scons ?
De: nicol...@aaton.com (NicolasP)
Groupes: fr.comp.lang.python
Organisation: Guest of ProXad - France
Date: 19. Aug 2008, 10:04:30
References: 1 2 3
|
chris a écrit :
> Merci pour la réponse en fait je m'attendais a une reponse de ce style
> mais mon probleme est le suivant
> J'utilise make par defaut car je ne connais d'autres outils du cycle
> think - edit - make
> Mais pour du python j'utilise make :
> - pour lancer python option prog.py option du programme (make run)
> - lancer un status svn (make stat)
> - lancer l'install (make install)
> - nettoyer (make clean)
>
> bref des taches repetitives mais pas de cycle compile / link ...
>
> je sais que des shell pourrait faire la même chose mais make a qq chose
> de concis que j'aime
>
> et j'aimerais faire la même chose mais en plus poussé et je pensais a
> scons mais j'ai pas compris comment on pouvait le faire de manière simple
>
> voila mon soucis merci de m'apporter un peu de lumière
>
je ne suis pas expert de scons. D'autant plus que j'utilise encore une vieille
version de scons.
Le principe de scons est d'utiliser des builders pour tout. Il existe des
builders déjà faits. Par exemple, il y en a un pour visual C++. On peut faire
ses propres builders. Grossièrement, quand on crée un builder, on dit quelle est
la cible et comment faire pour la créer. Cette cible peut être dépendante d'une
ou plusieurs autres cibles. Scons gère les dépendances tout seul bien
évidemment. Il est possible de déclarer des actions à faire avant ou après la
construction de la cible.
Si tu parles anglais, je t'invites à poser tes questions sur la user mailling
list de scons. Tu pourras avoir des réponses précises.
Nicolas

|
 cette fonctionnalité est reservée aux membres ayant une session active !
|