Ae galera, depois de ler esse tópico:
http://blog.zellen.com.br/index.cfm/2007/2/7/Compilando-aplica%C3%A7%C3%B5es-Flex-com-o-Ant-e-o-Eclipse
minhas dúvidas foram sanadas...

Valeu.

On 8 nov, 10:37, "Thiago Rodrigues Fernandes" <[EMAIL PROTECTED]>
wrote:
> Olá...
>
> Estou com uma dúvida a respeito do uso do graniteds...
>
> Baixei o projeto de pojo no site e rodei blz. Percebi que ele usa um jar (
> flexTasks.jar) para fazer a compilação dos .mxml. Não tenho certeza, mas
> acho q é isso mesmo...
>
> Pelo que entendi, ele usa esse jar pelo fato de não possuir o flex builder,
> visto que o builder já faz a compilação automaticamente.
>
> Daí eu criei um projeto do tipo flex e configurei o granite no meu projeto
> mas não deu certo.
>
> Só consegui quando adicionei as targets que vem no build do projeto do
> granite no meu build que são essas:
>
> // adiciona a biblioteca flexTasks
> <taskdef resource="flexTasks.tasks" classpath="${FLEX_TASKS_JAR}" />
>
> <target name="copy.mxml">
>         <mkdir dir="build"/>
>         <mkdir dir="build/swf"/>
>         <copy todir="build/swf">
>             <fileset dir="war">
>                 <include name="**/*.mxml"/>
>             </fileset>
>         </copy>
>     </target>
>
>     <target name="check.swf" depends="copy.mxml">
>         <uptodate property="skip.mxmlc" targetfile="build/swf/Counter.swf">
>             <srcfiles dir= "${FLEX_HOME}/frameworks" includes="**"/>
>             <srcfiles dir= "build/swf" includes="**/*.mxml"/>
>             <srcfiles dir= "war" includes="WEB-INF/flex/services-config.xml
> "/>
>         </uptodate>
>     </target>
>
> <target name="build.mxml" depends="check.swf" unless="skip.mxmlc">
>         <mxmlc
>             file="build/swf/Counter.mxml"
>             output="build/swf/Counter.swf"
>             services="war/WEB-INF/flex/services-config.xml"
>             context-root="${WEBAPP_CONTEXT_ROOT}"
>             use-network="false"
>             keep-generated-actionscript="true"
>             incremental="true">
>
>             <load-config filename="${FLEX_HOME}/frameworks/flex-config.xml
> "/>
>
>             <source-path path-element="${FLEX_HOME}/frameworks"/>
>             <source-path path-element="build/swf"/>
>         </mxmlc>
>     </target>
>
> Só que ai ele tá compilando um .mxml específico e eu quero por exemplo todos
> os meus .mxml da minha pasta src.
>
> Eu não testei, mas creio que nesse caso ai eu teria que criar dentro da
> target "build.mxml" uma tag <mxmlc> pra cada .mxml meu.
>
> E como eu falei, não sei pq, mas só funcionou usando as targets de
> compilação pra gerar o .swf. Não deu certo usando o .swf que o próprio
> projeto compilou e jogou lá na pasta bin.
>
> Alguém tem alguma sugestão?
>
> Grato.
>
> Thiago R. Fernandes


--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a