Blame mobile/android/moz.build

Packit f0b94e
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
Packit f0b94e
# vim: set filetype=python:
Packit f0b94e
# This Source Code Form is subject to the terms of the Mozilla Public
Packit f0b94e
# License, v. 2.0. If a copy of the MPL was not distributed with this
Packit f0b94e
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
Packit f0b94e
Packit f0b94e
with Files('**'):
Packit f0b94e
    BUG_COMPONENT = ('Firefox for Android', 'Build Config & IDE Support')
Packit f0b94e
    SCHEDULES.exclusive = ['android']
Packit f0b94e
Packit f0b94e
with Files('branding/**'):
Packit f0b94e
    BUG_COMPONENT = ('Firefox for Android', 'General')
Packit f0b94e
Packit f0b94e
with Files('config/**'):
Packit f0b94e
    BUG_COMPONENT = ('Firefox for Android', 'Build Config & IDE Support')
Packit f0b94e
Packit f0b94e
with Files('docs/**'):
Packit f0b94e
    BUG_COMPONENT = ('Firefox for Android', 'General')
Packit f0b94e
Packit f0b94e
with Files('geckoview/**'):
Packit f0b94e
    BUG_COMPONENT = ('Firefox for Android', 'GeckoView')
Packit f0b94e
Packit f0b94e
with Files('geckoview/src/main/aidl/**'):
Packit f0b94e
    BUG_COMPONENT = ('Firefox for Android', 'Audio/Video')
Packit f0b94e
Packit f0b94e
with Files('geckoview/src/main/java/org/mozilla/gecko/mozglue/**'):
Packit f0b94e
    BUG_COMPONENT = ('Firefox for Android', 'Audio/Video')
Packit f0b94e
Packit f0b94e
with Files('geckoview_example/**'):
Packit f0b94e
    BUG_COMPONENT = ('Firefox for Android', 'GeckoView')
Packit f0b94e
Packit f0b94e
with Files('gradle/**'):
Packit f0b94e
    BUG_COMPONENT = ('Firefox for Android', 'Build Config & IDE Support')
Packit f0b94e
Packit f0b94e
with Files('services/**'):
Packit f0b94e
    BUG_COMPONENT = ('Android Background Services', 'Android Sync')
Packit f0b94e
Packit f0b94e
with Files('themes/**'):
Packit f0b94e
    BUG_COMPONENT = ('Firefox for Android', 'Theme and Visual Design')
Packit f0b94e
Packit f0b94e
with Files('thirdparty/**'):
Packit f0b94e
    BUG_COMPONENT = ('Firefox for Android', 'General')
Packit f0b94e
Packit f0b94e
CONFIGURE_SUBST_FILES += ['installer/Makefile']
Packit f0b94e
Packit f0b94e
DIRS += [
Packit f0b94e
    '../locales',
Packit f0b94e
    'locales',
Packit f0b94e
]
Packit f0b94e
Packit f0b94e
DIRS += [
Packit f0b94e
    'base',
Packit f0b94e
    'chrome',
Packit f0b94e
    'components',
Packit f0b94e
    'modules',
Packit f0b94e
    'themes/core',
Packit f0b94e
    'themes/geckoview',
Packit f0b94e
    'app',
Packit f0b94e
    'fonts',
Packit f0b94e
]
Packit f0b94e
Packit f0b94e
TEST_DIRS += [
Packit f0b94e
    'tests',
Packit f0b94e
]
Packit f0b94e
Packit f0b94e
SPHINX_TREES['fennec'] = 'docs'
Packit f0b94e
Packit f0b94e
with Files('docs/**'):
Packit f0b94e
    SCHEDULES.exclusive = ['docs']