Source code

Revision control

Other Tools

1
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
2
# vim: set filetype=python:
3
# This Source Code Form is subject to the terms of the Mozilla Public
4
# License, v. 2.0. If a copy of the MPL was not distributed with this
5
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
6
7
include('../templates.mozbuild')
8
9
DIRS += [
10
'acorn',
11
'adb',
12
'client',
13
'css',
14
'discovery',
15
'fronts',
16
'heapsnapshot',
17
'inspector',
18
'jsbeautify',
19
'layout',
20
'locales',
21
'node-properties',
22
'performance',
23
'performance-new',
24
'platform',
25
'protocol',
26
'qrcode',
27
'resources',
28
'screenshot',
29
'security',
30
'sprintfjs',
31
'specs',
32
'storage',
33
'transport',
34
'webconsole',
35
'worker',
36
]
37
38
if CONFIG['MOZ_BUILD_APP'] != 'mobile/android':
39
BROWSER_CHROME_MANIFESTS += ['tests/browser/browser.ini']
40
41
BROWSER_CHROME_MANIFESTS += ['test-helpers/browser.ini']
42
43
MOCHITEST_CHROME_MANIFESTS += ['tests/mochitest/chrome.ini']
44
XPCSHELL_TESTS_MANIFESTS += ['tests/xpcshell/xpcshell.ini']
45
46
JAR_MANIFESTS += ['jar.mn']
47
48
DevToolsModules(
49
'accessibility.js',
50
'async-storage.js',
51
'async-utils.js',
52
'base-loader.js',
53
'builtin-modules.js',
54
'constants.js',
55
'content-observer.js',
56
'debounce.js',
57
'defer.js',
58
'DevToolsUtils.js',
59
'dom-helpers.js',
60
'dom-node-constants.js',
61
'dom-node-filter-constants.js',
62
'event-emitter.js',
63
'execution-point-utils.js',
64
'extend.js',
65
'flags.js',
66
'generate-uuid.js',
67
'indentation.js',
68
'indexed-db.js',
69
'l10n.js',
70
'loader-plugin-raw.jsm',
71
'Loader.jsm',
72
'natural-sort.js',
73
'path.js',
74
'picker-constants.js',
75
'plural-form.js',
76
'protocol.js',
77
'service-workers-debug-helper.js',
78
'system.js',
79
'task.js',
80
'ThreadSafeDevToolsUtils.js',
81
'throttle.js',
82
)
83
84
with Files('**'):
85
BUG_COMPONENT = ('DevTools', 'General')