FDT Compiler arguments (incluir librerías)

4 views
Skip to first unread message

xleon

unread,
Sep 6, 2008, 5:31:04 PM9/6/08
to asna...@googlegroups.com
Buenas, me estoy rompiendo la cabeza con esto y no doy con la solución.

Estoy usando getDefinitionByName para instanciar dinámicamente ciertas clases.
Para que el compilador reconozca por ejemplo "contents.MiClase" hace falta que esa clase se compile lógicamente.
La opción cutre y que funciona es instanciar dicha clase con valor "null" (private var miClase:MiClase = null;)

Pero estoy intentando "hacerlo bien y limpio", incluyendo las clases (más bien las librerías) en los compiler arguments.
He probado con:

-include-library "path", donde path es la ruta física a la librería (ej: D:/proyecto/src/content/) ==> esto da error al compilar

-include-library "path", donde path es la ruta física a la librería (ej: D:/proyecto/src/content/.*) ==> esto da error al compilar

-include-library "path", donde path es el namespace (ej: content.*) ==> esto da error al compilar

también he probado así:

-include=content/clase1 -include=content/clase2 (esto no da error pero al compilar no funciona)


¿Sabéis cuál es el "argument" mágico?

Un saludo

Rodrigo Erades

unread,
Sep 7, 2008, 3:16:11 AM9/7/08
to asna...@googlegroups.com
Si la verdad es que es un poco guarrería el tener que  incluir cada clase y tenerla que instanciar a null.
Yo lo que he encontrado es este artículo:
http://flexonrails.net/?p=65
en donde explica como hacerlo con un swc. Todavía no lo he intentado, es algo que tengo pendiente pero espero que te sirva de ayuda

saludos


2008/9/6 xleon <mala...@gmail.com>

xleon

unread,
Sep 7, 2008, 7:19:42 AM9/7/08
to asna...@googlegroups.com
Gracias, ya había visto similares, tanto en swc (embebido) como swf (carga en runtime). Pero quería evitar el paso de tener que generar dichos archivos...

Joseba Alonso

unread,
Sep 8, 2008, 6:26:48 AM9/8/08
to asna...@googlegroups.com

Yo con ANT y los Flex tasks uso:

 

<include-sources dir="${basedir}/src/" includes="*" />

 

A ver si te sirve….

 

Un saludo,

 

Joseba

xleon

unread,
Sep 8, 2008, 7:51:21 AM9/8/08
to asna...@googlegroups.com
oño, eso tiene toda la pinta de funcionar bien, en cuanto pueda lo pruebo y te digo.
Gracias Joseba


Joseba Alonso escribió:
Reply all
Reply to author
Forward
0 new messages