2010-12-10 97 views
0

J'essaye de construire un projet flex (et java) en utilisant un script de construction groovy. Voir documentation ici - http://groovy.codehaus.org/Using+Ant+from+Groovyscript de construction groovy pour construire un projet flexible

J'ai la construction qui fonctionne pour le projet java, mais pour une raison quelconque cela ne fonctionne pas pour le projet flexible. Il échoue car il ne peut pas créer de tâche mxmlc. Mon flexTasks.jar est dans la variable d'environnement $ CLASSPATH.

Quel est le problème ici? Est-ce que quelqu'un a déjà fait ce genre de configuration auparavant?

Répondre

1

J'écris un plugin Gradle pour compiler Flex qui utilise les tâches Flex ANT existantes. Il gère les compilations multi-modules avec compc ou mxmlc et corrige l'ordre de construction en fonction des dépendances. Comme nous utilisons Flashbuilder pour le développement, la construction utilise le reniflage des fichiers de propriétés pour déterminer si compc ou mxmlc doit être utilisé.

Mon entreprise est d'accord avec l'ouverture du plugin dans un proche avenir (probablement sur GitHub), alors laissez un commentaire si vous ou quelqu'un d'autre êtes intéressé.

Mise à jour

Vous pouvez trouver le plug-in Flex Gradle à GitHub here et des exemples d'utilisation du plug-in here.