.flake8
author Benjamin Bouvier <benj@benj.me>
Tue, 25 Sep 2018 15:56:56 +0200
changeset 438649 537457dc2f47fa9436c5abb6b27977ae9727e059
parent 436412 c5fbbf959e23a4f33d450cb6c64ef739e09fbe13
child 442905 8e850a230bfcfb52e5dc15d146a402c7d8521ab8
permissions -rw-r--r--
Bug 1490948: Add build system support for a Rust library in Spidermonkey; r=chmanchester This introduces two new crates: - jsrust, for standalone builds. This crate is compiled into a static library libjsrust.a, which gets linked into the shared Spidermonkey library when it's built, or into the static Spidermonkey library otherwise. This is just a static library wrapping jsrust_shared below. - jsrust_shared, for Gecko embedding. It just references other Rust crates actively used in Spidermonkey. It is used to be embedded as part of a new Rust dependency in Gecko (in gkrust).

[flake8]
# See http://pep8.readthedocs.io/en/latest/intro.html#configuration
ignore = E121, E123, E126, E129, E133, E226, E241, E242, E704, W503, E402, E741
max-line-length = 99
exclude =
    browser/extensions/mortar/ppapi/,
    browser/moz.configure,
    build/moz.configure/*.configure,
    build/pymake/,
    dom/canvas/test/webgl-conf/checkout/closure-library/,
    editor/libeditor/tests/browserscope/,
    intl/icu/,
    ipc/chromium/,
    gfx/angle/,
    gfx/harfbuzz,
    glx/skia/,
    js/*.configure,
    memory/moz.configure,
    mobile/android/*.configure,
    node_modules,
    security/nss/,
    testing/mochitest/pywebsocket,
    tools/lint/test/files,
    build/build-infer/build-infer.py,