Flex Builder: как запустить несколько «Экспорт сборки выпуска ...» - PullRequest
1 голос
/ 08 апреля 2009

Итак, у меня есть приложение Flex, которое состоит из около 20 модулей, которые загружаются во время выполнения. Каждый модуль - это собственный проект в Flex Builder, и я хотел бы иметь какой-то способ создать сборку релизов для всех из них, не переходя к каждому проекту и не выбрав Project-> Export Release Build ...

Как я могу это сделать?

1 Ответ

4 голосов
/ 08 апреля 2009

Если у вас сложный проект, возможно, стоит создать задачу сборки муравья. Это позволяет вам очень точно контролировать процесс сборки и параметры.

Вы можете скачать муравей с сайта (руководство здесь ). Существует версия, которая включена в eclipse, но я предпочитаю запускать ее через командные строки.

Flex Builder поставляется с библиотекой ant, которая определяет задачи для создания файлов ActionScript и mxml. Здесь есть некоторая документация

Например, это пример задачи mxmlc, которую вы можете выполнить, запустив 'ant production-compile':

<target name="production-compile">
        <mxmlc file="myApp.mxml"
            show-actionscript-warnings="false"
            output="myApp.swf"
            debug="false"
            optimize="true"
            >

            <default-size width="800" height="600"/>
            <default-frame-rate>60</default-frame-rate>
        </mxmlc>
</target>

Вы можете добавить задачи mxmlc для каждого из ваших модулей, и это позволит вам собрать все приложение одной командой.

...