Accélérer la compilation Flash avec fcsh
- Catégories: Flash
Oui je sais, ce n’est pas nouveau, on peut accélérer la compilation des Flash grâce à fcsh, mais son utilisation n’est pas très pratique.
Ce qui existe déjà
Il existe des projets qui exploitent fcsh :
- iFac qui a l’air mort, on ne peut plus l’installer via Eclipse
- Zarkov, un autre plugin Eclipse (mais il prévoit de faire un standalone)
- fcshWrapper, utilisable par ANT (Windows uniquement pour l’instant)
- fcshd qui lance un daemon fcsh, écrit en Python
- flexcompile qui lance aussi un daemon fcsh, également écrit en Python
Je voulais une solution Java comme fcshWrapper qui marche sur Linux, mais après quelques heures de tests, je me suis arrêté sur la solution Python.
J’ai choisi flexcompile parce qu’il prend en paramètre l’exécutable fcsh fourni par Adobe, alors que fcshd utilise des variables d’environnement. Oui je sais, je suis une feignasse, j’aurai pu modifier un peu le script :) .
Installation de flexcompile et utilisation avec ANT
Pour installer flexcompile, il suffit de télécharger le fichier flexcompile.py et vous le mettez où vous voulez. Il faut rendre le fichier exécutable et avoir python d’installé.
Voici un exemple de fichier ANT:
Conclusion
Ca boost !
Cette solution me suffit pour l’instant, si quelqu’un a une autre façon de faire, sans cette dépendance avec python, j’veux bien :) .
Commentaires