mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-08 20:47:44 +00:00
0db5cd0782
CLOSED TREE Backed out changeset 7953d3dd62ff (bug 1150683) Backed out changeset c6805afff48c (bug 1150683) Backed out changeset 186ed6bc887e (bug 1150683) Backed out changeset 8e82f557f913 (bug 1150683)
166 lines
2.8 KiB
Python
166 lines
2.8 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',
|
|
'push',
|
|
'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']
|
|
|