[Flex SDK] - Compilation, un petit souci de lenteur ?!
Par Laurent Deketelaere le vendredi, janvier 4 2008, 16:01 - Flash plateforme - Lien permanent
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
Commentaires
Oui , il faut créer des builds par plugin et n'appeler que celle là ensuite tu ne fait que lancer le site généré.
Hello Ali ! Bonne année !
As-tu fait des tests avec Flex Compiler Shell ?
Ca devrait accélérer grandement le temps de compilation.
++
Yesssssss!
FCSH ca pulse grave.
Merci