#!/usr/bin/env python # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/.
# Generate build info files for use by other tools. # This script assumes it is being run in a Mozilla CI build.
from argparse import ArgumentParser import datetime import buildconfig import json import mozinfo import os
def main():
parser = ArgumentParser()
parser.add_argument("output_json", help="Output JSON file")
parser.add_argument("buildhub_json", help="Output buildhub JSON file")
parser.add_argument("output_txt", help="Output text file") # TODO: Move package-name.mk variables into moz.configure.
parser.add_argument("pkg_platform", help="Package platform identifier")
parser.add_argument( "--no-download", action="store_true", help="Do not include download information"
)
parser.add_argument("--package", help="Path to application package file")
parser.add_argument("--installer", help="Path to application installer file")
args = parser.parse_args()
mozinfo.find_and_update_from_json()
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.