gecko/dom/moz.build
Phil Ringnalda 3f94a5b045 Backed out 4 changesets (bug 1150683) for Android xpcshell test bustage
CLOSED TREE

Backed out changeset 645508dd2a76 (bug 1150683)
Backed out changeset 4389151f1348 (bug 1150683)
Backed out changeset 66ca87f2a944 (bug 1150683)
Backed out changeset 814fc7abbe18 (bug 1150683)
2015-04-13 20:15:58 -07:00

165 lines
2.7 KiB
Python

# -*- Mode: python; c-basic-offset: 4; 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/.
JAR_MANIFESTS += ['jar.mn']
interfaces = [
'base',
'canvas',
'core',
'html',
'events',
'devicestorage',
'settings',
'stylesheets',
'sidebar',
'css',
'traversal',
'range',
'xbl',
'xpath',
'xul',
'security',
'storage',
'json',
'offline',
'geolocation',
'notification',
'permission',
'svg',
'smil',
'apps',
'gamepad',
]
DIRS += ['interfaces/' + i for i in interfaces]
DIRS += [
'animation',
'apps',
'base',
'bluetooth',
'activities',
'archivereader',
'requestsync',
'bindings',
'battery',
'browser-element',
'cache',
'canvas',
'cellbroadcast',
'contacts',
'crypto',
'phonenumberutils',
'alarm',
'datastore',
'devicestorage',
'encoding',
'events',
'fetch',
'filehandle',
'filesystem',
'fmradio',
'geolocation',
'html',
'icc',
'inputport',
'json',
'jsurl',
'asmjscache',
'mathml',
'media',
'messages',
'mobileconnection',
'notification',
'offline',
'power',
'quota',
'security',
'settings',
'storage',
'svg',
'mobilemessage',
'time',
'locales',
'network',
'permission',
'plugins/base',
'plugins/ipc',
'indexedDB',
'system',
'ipc',
'workers',
'camera',
'audiochannel',
'broadcastchannel',
'promise',
'smil',
'telephony',
'tv',
'voicemail',
'inputmethod',
'webidl',
'xbl',
'xml',
'xslt',
'xul',
'resourcestats',
'manifest',
'vr',
]
if CONFIG['OS_ARCH'] == 'WINNT':
DIRS += ['plugins/ipc/hangui']
if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk':
DIRS += [
'speakermanager',
'tethering',
'wifi',
]
if CONFIG['MOZ_B2G_RIL']:
DIRS += [
'wappush',
]
if CONFIG['MOZ_PAY']:
DIRS += ['payment']
if CONFIG['MOZ_GAMEPAD']:
DIRS += ['gamepad']
if CONFIG['MOZ_NFC']:
DIRS += ['nfc']
if CONFIG['MOZ_SIMPLEPUSH']:
DIRS += ['simplepush']
else:
DIRS += ['push']
if CONFIG['MOZ_SECUREELEMENT']:
DIRS += ['secureelement']
if CONFIG['MOZ_B2G']:
DIRS += [
'downloads',
'identity',
'mobileid',
'engineeringmode'
]
DIRS += ['presentation']
TEST_DIRS += [
'tests',
'imptests',
]
if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3', 'cocoa', 'windows', 'android', 'qt'):
TEST_DIRS += ['plugins/test']