gpt4 book ai didi

Ant - 用 mxmlc 和 compc 替换 fb.exportReleaseBuild

转载 作者:行者123 更新时间:2023-12-04 16:00:41 25 4
gpt4 key购买 nike

我有一个复杂的 Flash Builder 工作区,其中包含 18 个 Flex 库项目和 1 个 AS3 应用程序项目,它们之间存在许多依赖关系。

我已经为自动构建创建了一个 ANT build.xml 文件,但是我使用 Flash Builder 本身的 ANT 任务:

<fb.exportReleaseBuild project="..." destdir="..." failonerror="true" />

它有效,但它带来了一些缺点:
  • 没有调试版本
  • 需要安装 Flash Builder(在 Linux 服务器上不可用)

  • 所以 我的问题 :是否有一种简单的方法可以使用 mxmlc 将这个 fb.exportReleaseBuild ANT 任务重写为按项目的小任务?和 compc ?

    每个 swc 项目都有 4 个其他 swc 依赖项和其他需要链接以进行嵌入的外部 Assets 。

    最佳答案

    不知道怎么办fb.exportReleaseBuild任务工作,但我想这可能会帮助您在 unix 平台上完成一些类似的任务,如果您使用的是 flexbuild 4 或更高版本。

    help link in adobe online doc

    您可以使用 '-dump-config'选择将使用的 mxmlc 或 compc 编译器的设置转储到文件中,然后使用 '-load-config'从 unix 平台加载它的选项。
    详细步骤只是从之前的链接复制:

  • 在 Flash Builder 中,选择项目 > 属性 > Flex 编译器
  • 在附加编译器参数中,指定以下参数:-dump-config pathname,其中 pathname 指定系统上文件的绝对路径。
  • 在“项目”窗口中应用更改。编译器设置被写入指定的文件。删除 -dump-config验证文件已写入后的参数。
  • 根据需要修改配置设置。在您的构建脚本中,运行编译器,使其包含保存的编译器设置:
  • mxmlc -load-config pathname
  • 关于Ant - 用 mxmlc 和 compc 替换 fb.exportReleaseBuild,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8808885/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com