【问题标题】:how I can build mozilla projects我如何构建 Mozilla 项目
【发布时间】:2016-11-21 16:59:47
【问题描述】:

我找到了https://github.com/mozilla/gecko-dev/tree/master/b2g Mozilla 存储库,其中有 moz.build 文件,任何人都可以帮忙,我如何构建这个插件。使用 moz.build 构建项目需要哪些工具?

谢谢

【问题讨论】:

    标签: linux browser build open-source mozilla


    【解决方案1】:

    如果您正在尝试构建 B2G (Firefox OS),那么您应该遵循记录在 here 中的过程。但我必须告诉你,如果这是你的目标,你使用了错误的存储库,因为 B2G 的正确存储库应该是 this

    在任何情况下,您都需要按照here 的说明,使用以下命令安装 Linux 的构建先决条件:

    wget -O bootstrap.py https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py && python bootstrap.py
    

    现在,如果您真的只想在您链接的存储库中构建 b2g 文件夹,一旦您下载并安装了先决条件,只需从 gecko-dev 的根目录发出以下命令:

    ./mach build b2g
    

    这将调用 Mozilla 使用的构建系统 mach 来构建 b2g 目录中的代码。

    【讨论】:

      猜你喜欢
      • 2022-11-03
      • 1970-01-01
      • 1970-01-01
      • 2020-07-11
      • 2018-03-04
      • 2010-10-10
      • 2012-11-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多