| __init__.py |
|
0 |
| buildlist.py |
A generic script to add entries to a file
if the entry does not already exist.
Usage: buildlist.py <filename> <entry> [<entry> ...]
|
1309 |
| check_binary.py |
|
10184 |
| download_wpt_manifest.py |
|
546 |
| dump_env.py |
|
576 |
| dumpsymbols.py |
|
3550 |
| exe_7z_archive.py |
|
2465 |
| fat_aar.py |
Fetch and unpack architecture-specific Maven zips, verify cross-architecture
compatibility, and ready inputs to an Android multi-architecture fat AAR build.
|
7738 |
| file_generate.py |
|
5161 |
| file_generate_wrapper.py |
|
1122 |
| generate_symbols_file.py |
|
3305 |
| html_fragment_preprocesor.py |
\
/* 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/. */
const EXPORTED_SYMBOLS = ["getHTMLFragment"];
const Fragments = {json_string};
/*
* Loads HTML fragment strings pulled from fragment documents.
* @param key - key identifying HTML fragment
*
* @return raw HTML/XHTML string
*/
const getHTMLFragment = key => Fragments[key];
|
3667 |
| install.py |
|
554 |
| jar_maker.py |
|
347 |
| langpack_localeNames.json |
|
7574 |
| langpack_manifest.py |
Return the current date or SOURCE_DATE_EPOCH, if set. |
18900 |
| make_dmg.py |
|
2230 |
| make_unzip.py |
|
582 |
| node.py |
%s is not
in SCRIPT_ALLOWLIST in python/mozbuild/mozbuild/action/node.py.
Using NodeJS from moz.build is currently in beta, and node
scripts to be executed need to be added to the allowlist and
reviewed by a build peer so that we can get a better sense of
how support should evolve. (To consult a build peer, raise a
question in the #build channel at https://chat.mozilla.org.)
|
4756 |
| package_generated_sources.py |
|
1876 |
| preprocessor.py |
|
536 |
| process_define_files.py |
Creates the given config header. A config header is generated by
taking the corresponding source file and replacing some *#define/#undef*
occurences:
- "#undef NAME" is turned into "#define NAME VALUE"
- "#define NAME" is unchanged
- "#define NAME ORIGINAL_VALUE" is turned into "#define NAME VALUE"
- "#undef UNKNOWN_NAME" is turned into "/* #undef UNKNOWN_NAME */"
- Whitespaces are preserved.
As a special rule, "#undef ALLDEFINES" is turned into "#define NAME
VALUE" for all the defined variables.
|
4272 |
| process_install_manifest.py |
|
3934 |
| symbols_archive.py |
|
2807 |
| test_archive.py |
|
30505 |
| tooltool.py |
This function originates from redo 2.0.3 https://github.com/mozilla-releng/redo
A generator function that sleeps between retries, handles exponential
backoff and jitter. The action you are retrying is meant to run after
retrier yields.
|
56220 |
| unify_symbols.py |
|
1312 |
| unify_tests.py |
|
2292 |
| unpack_dmg.py |
|
1563 |
| webidl.py |
Perform WebIDL code generation required by the build system. |
672 |
| wrap_rustc.py |
|
2751 |
| xpccheck.py |
A generic script to verify all test files are in the
corresponding .toml file.
Usage: xpccheck.py <directory> [<directory> ...]
|
2986 |
| xpidl-process.py |
|
5565 |
| zip.py |
|
2311 |