1 # -*- Mode: python; c-basic-offset: 4; 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/.
7 if CONFIG['MOZ_WEBRTC']:
8 DIRS += ['bridge', 'gmp-plugin']
11 '/media/webrtc/signaling/src/common',
12 '/media/webrtc/trunk',
17 '-Wno-unused-local-typedefs', # Workaround until we fix bug 1020661
20 TEST_DIRS += ['tests/mochitest', 'tests/ipc', 'tests/identity']
23 'nsIDOMMediaStream.idl',
24 'nsIDOMNavigatorUserMedia.idl',
25 'nsIMediaManager.idl',
28 XPIDL_MODULE = 'dom_media'
30 EXPORTS.mozilla.dom += [
31 'GetUserMediaRequest.h',
39 'GetUserMediaRequest.cpp',
45 'PeerConnection.manifest',
48 JS_MODULES_PATH = 'modules/media'
52 'PeerConnectionIdp.jsm',
58 'MediaPermissionGonk.h',
61 'MediaPermissionGonk.cpp',
64 FAIL_ON_WARNINGS = True
72 include('/ipc/chromium/chromium-config.mozbuild')