summaryrefslogtreecommitdiffstats
path: root/dom/moz.build
diff options
context:
space:
mode:
authorMatt A. Tobin <mattatobin@localhost.localdomain>2018-02-02 04:16:08 -0500
committerMatt A. Tobin <mattatobin@localhost.localdomain>2018-02-02 04:16:08 -0500
commit5f8de423f190bbb79a62f804151bc24824fa32d8 (patch)
tree10027f336435511475e392454359edea8e25895d /dom/moz.build
parent49ee0794b5d912db1f95dce6eb52d781dc210db5 (diff)
downloadUXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar
UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.gz
UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.lz
UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.xz
UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.zip
Add m-esr52 at 52.6.0
Diffstat (limited to 'dom/moz.build')
-rw-r--r--dom/moz.build132
1 files changed, 132 insertions, 0 deletions
diff --git a/dom/moz.build b/dom/moz.build
new file mode 100644
index 000000000..6242b4fbc
--- /dev/null
+++ b/dom/moz.build
@@ -0,0 +1,132 @@
+# -*- 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/.
+
+JAR_MANIFESTS += ['jar.mn']
+
+interfaces = [
+ 'base',
+ 'canvas',
+ 'core',
+ 'html',
+ 'events',
+ 'settings',
+ 'stylesheets',
+ 'sidebar',
+ 'css',
+ 'traversal',
+ 'range',
+ 'xbl',
+ 'xpath',
+ 'xul',
+ 'security',
+ 'storage',
+ 'json',
+ 'offline',
+ 'geolocation',
+ 'notification',
+ 'permission',
+ 'svg',
+ 'smil',
+ 'apps',
+ 'push',
+]
+
+DIRS += ['interfaces/' + i for i in interfaces]
+
+DIRS += [
+ 'animation',
+ 'apps',
+ 'base',
+ 'archivereader',
+ 'bindings',
+ 'battery',
+ 'browser-element',
+ 'cache',
+ 'canvas',
+ 'crypto',
+ 'encoding',
+ 'events',
+ 'fetch',
+ 'filehandle',
+ 'filesystem',
+ 'flyweb',
+ 'gamepad',
+ 'geolocation',
+ 'grid',
+ 'html',
+ 'json',
+ 'jsurl',
+ 'asmjscache',
+ 'mathml',
+ 'media',
+ 'notification',
+ 'offline',
+ 'power',
+ 'push',
+ 'quota',
+ 'security',
+ 'settings',
+ 'storage',
+ 'svg',
+ 'time',
+ 'locales',
+ 'network',
+ 'permission',
+ 'plugins/base',
+ 'plugins/ipc',
+ 'indexedDB',
+ 'system',
+ 'ipc',
+ 'workers',
+ 'audiochannel',
+ 'broadcastchannel',
+ 'messagechannel',
+ 'promise',
+ 'smil',
+ 'url',
+ 'inputmethod',
+ 'webidl',
+ 'xbl',
+ 'xml',
+ 'xslt',
+ 'xul',
+ 'manifest',
+ 'vr',
+ 'u2f',
+ 'console',
+ 'performance',
+ 'xhr',
+ 'worklet',
+]
+
+if CONFIG['OS_ARCH'] == 'WINNT':
+ DIRS += ['plugins/ipc/hangui']
+
+if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk':
+ DIRS += [
+ 'speakermanager',
+ 'tethering',
+ 'wifi',
+ ]
+
+if CONFIG['MOZ_SECUREELEMENT']:
+ DIRS += ['secureelement']
+
+if CONFIG['MOZ_B2G']:
+ DIRS += [
+ 'downloads',
+ ]
+
+DIRS += ['presentation']
+
+TEST_DIRS += [
+ 'tests',
+ 'imptests',
+]
+
+if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3', 'cocoa', 'windows', 'android'):
+ TEST_DIRS += ['plugins/test']
+