editor/moz.build
author Nick Alexander <nalexander@mozilla.com>
Mon, 16 Oct 2017 15:09:15 -0700
changeset 386854 1c49a7a7cb5ecab97b2bd3a3384631e6718b748f
parent 357483 a07187abe8bd1cfe8f91f31ccf248f5e7ddc86e4
child 392557 ad1d0e907341683853dcbf49498bac682967f2ec
permissions -rw-r--r--
Bug 1366644 - Part 3a: Update Android build-tools (25.0.3), Gradle (3.4.1), Android-Gradle (2.3.3). r=maliu The goal is to use a newer Android-Gradle build plugin version (2.3.3 is latest stable). That requires a modern Gradle (anything 3.3+, but 3.4.1 is the default from my Android Studio), and also a newer build-tools (25.0.3 is latest stable). The locations of lint output changed, and we want to use the standard output location because it's difficult to accommodate variant details in custom names. We change the location of findbugs output to follow suit. This requires either: - fixing lint errors - adding to the lint whitelist - using the new lint baseline It's best to use the new lint baseline, which will happen in the next commit. MozReview-Commit-ID: D19FzIDCJrE

# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=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/.

DIRS += [
    'txtsvc',
    'libeditor',
    'txmgr',
    'composer',
]

XPIDL_SOURCES += [
    'nsIContentFilter.idl',
    'nsIDocumentStateListener.idl',
    'nsIEditActionListener.idl',
    'nsIEditor.idl',
    'nsIEditorMailSupport.idl',
    'nsIEditorObserver.idl',
    'nsIEditorSpellCheck.idl',
    'nsIEditorStyleSheets.idl',
    'nsIEditorUtils.idl',
    'nsIHTMLAbsPosEditor.idl',
    'nsIHTMLEditor.idl',
    'nsIHTMLInlineTableEditor.idl',
    'nsIHTMLObjectResizer.idl',
    'nsIPlaintextEditor.idl',
    'nsITableEditor.idl',
    'nsIURIRefObject.idl',
    'nsPIEditorTransaction.idl',
]

XPIDL_MODULE = 'editor'

EXPORTS += [
    'nsEditorCID.h',
]

TESTING_JS_MODULES += [
    'AsyncSpellCheckTestHelper.jsm',
]

with Files('**'):
    BUG_COMPONENT = ('Core', 'Editor')