Backed out 19 changesets (bug 1830790) for causing failures on test_peerConnection_ex...
[gecko.git] / dom / media / webrtc / jsapi / moz.build
blob7acd127384cacc147c6d17665d238816c1fd9165
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 include("/dom/media/webrtc/third_party_build/webrtc.mozbuild")
8 LOCAL_INCLUDES += [
9     "!/ipc/ipdl/_ipdlheaders",
10     "/dom/base",
11     "/dom/media",
12     "/dom/media/webrtc",
13     "/ipc/chromium/src",
14     "/media/webrtc",
15     "/netwerk/dns",  # For nsDNSService2.h
16     "/third_party/libsrtp/src/include",
17     "/third_party/libwebrtc",
18     "/third_party/libwebrtc/third_party/abseil-cpp",
21 UNIFIED_SOURCES += [
22     "MediaTransportHandler.cpp",
23     "MediaTransportHandlerIPC.cpp",
24     "MediaTransportParent.cpp",
25     "PacketDumper.cpp",
26     "PeerConnectionCtx.cpp",
27     "PeerConnectionImpl.cpp",
28     "RemoteTrackSource.cpp",
29     "RTCDtlsTransport.cpp",
30     "RTCDTMFSender.cpp",
31     "RTCRtpReceiver.cpp",
32     "RTCRtpSender.cpp",
33     "RTCRtpTransceiver.cpp",
34     "RTCSctpTransport.cpp",
35     "RTCStatsIdGenerator.cpp",
36     "RTCStatsReport.cpp",
37     "WebrtcGlobalInformation.cpp",
40 EXPORTS.mozilla.dom += [
41     "RTCDtlsTransport.h",
42     "RTCDTMFSender.h",
43     "RTCRtpReceiver.h",
44     "RTCRtpSender.h",
45     "RTCRtpTransceiver.h",
46     "RTCSctpTransport.h",
47     "RTCStatsReport.h",
50 FINAL_LIBRARY = "xul"