On a commencé la journée par le chargement de Firefox 3.0.
On l'a continué avec la mise à jour de Adobe Air1.1.
Et on la terminera avec la mise à jour du SDK de Flex 3.0.2.
mercredi, juin 18 2008
Par Laurent Deketelaere le mercredi, juin 18 2008, 18:33 - Flash plateforme
On a commencé la journée par le chargement de Firefox 3.0.
On l'a continué avec la mise à jour de Adobe Air1.1.
Et on la terminera avec la mise à jour du SDK de Flex 3.0.2.
jeudi, janvier 10 2008
Par Laurent Deketelaere le jeudi, janvier 10 2008, 23:13 - Flash plateforme
Salut
Suite à ma mes soucis de compilation : [Flex SDK] - Compilation, un petit souci de lenteur ?! , Myxans m'a renvoyé vers le Flex Compiler Shell.
En faisant une petite recherche sur le sujet, je suis tombé sur un plugin Eclipse qui permet d'utiliser FCSH directement via une Task Ant.
Avec ce plugin mon temps de compilation est passé de plus de 15 sec à quelques centaines de milisecondes. :p
Son installation se fait en deux étapes.
Et son utilisation aussi :
[xml] <taskdef name="ifac" classname="com.netTrek.iFac.ant.core.IFacTask" classpath="${iFac.ant}"/> <target name="compile" > <ifac args="${iFac.compile}" failonerror="true" delay="${iFac.delay}"/> </target>
Peu de documentation, mais pour les habitués de Ant son utilisation reste simple. A noter qu'il semble que l'on ne puisse pas utiliser les balise <arg value="" />, donc il faut placer tous les paramètres de la compilation dans une variable (tout sur une seule ligne).
vendredi, janvier 4 2008
Par Laurent Deketelaere le vendredi, janvier 4 2008, 16:01 - Flash plateforme
Salut
Après une rapide recherche sur le net, j'ai l'impression d'être le seul à avoir des soucis de lenteur avec la compilation via le SDK de Flex.
j'arrive à 15sec de compilation pour un petit projet qui génère 3 swf.
Comparé à MTASC ça fait mal!!!
Je compile avec un Core 2 Duo 2Ghz et 2Go de RAM.
J'utilise flex_sdk_3_190423, je passe par une tâche Ant sous FDT3.
[xml] <property name="mxmlc" value="${flex.bin.dir}/mxmlc" /> <target name="index" description="builds index swf"> <exec executable="${mxmlc}" dir="." failonerror="false"> <arg line="-source-path '${project.classpath}' '${project.dependencies}'" /> <arg line="-default-frame-rate ${project.framerate}" /> <arg line="-default-background-color ${project.bgcolor}" /> <arg line="-default-size ${project.width} ${project.height}" /> <arg line="-output '${project.index.swf}'" /> <arg line="-incremental=true" /> <arg line="-- '${project.classpath}/triptyk/swift_cropping/Main.as'" /> </exec> </target> <target name="img_cropper" description="builds cropperIMG.swf"> <exec executable="${mxmlc}" dir="." failonerror="false"> <arg line="-source-path '${project.classpath}' '${project.dependencies}'" /> <arg line="-default-frame-rate ${project.framerate}" /> <arg line="-default-background-color ${project.bgcolor}" /> <arg line="-default-size ${project.width} ${project.height}" /> <arg line="-output '${project.dll.dir}/cropperIMG.swf'" /> <arg line="-- '${project.classpath}/triptyk/plugins/img_cropper/Importer.as'" /> </exec> </target> <target name="uploader" description="builds uploader.swf"> <exec executable="${mxmlc}" dir="." failonerror="false"> <arg line="-source-path '${project.classpath}' '${project.dependencies}'" /> <arg line="-default-frame-rate ${project.framerate}" /> <arg line="-default-background-color ${project.bgcolor}" /> <arg line="-default-size ${project.width} ${project.height}" /> <arg line="-output '${project.dll.dir}/uploader.swf'" /> <arg line="-- '${project.classpath}/triptyk/plugins/uploader/Importer.as'" /> </exec> </target>
Il y a une solution pour accélérer tout ça, ou je dois me remettre à fumer et à boire plus de café ?!
Bon week-end
Derniers commentaires