tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

moz.build (2004B)


      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")
      7 
      8 LOCAL_INCLUDES += [
      9     "!/dist/include/libwebrtc_overrides",
     10     "!/ipc/ipdl/_ipdlheaders",
     11     "/dom/base",
     12     "/dom/media",
     13     "/dom/media/webrtc",
     14     "/ipc/chromium/src",
     15     "/media/webrtc",
     16     "/netwerk/dns",  # For nsDNSService2.h
     17     "/netwerk/sctp/datachannel",
     18     "/third_party/abseil-cpp",
     19     "/third_party/libsrtp/src/include",
     20     "/third_party/libwebrtc",
     21 ]
     22 
     23 UNIFIED_SOURCES += [
     24     "DefaultCodecPreferences.cpp",
     25     "MediaTransportHandler.cpp",
     26     "MediaTransportHandlerIPC.cpp",
     27     "MediaTransportParent.cpp",
     28     "PacketDumper.cpp",
     29     "PeerConnectionCtx.cpp",
     30     "PeerConnectionImpl.cpp",
     31     "RemoteTrackSource.cpp",
     32     "RTCDataChannel.cpp",
     33     "RTCDtlsTransport.cpp",
     34     "RTCDTMFSender.cpp",
     35     "RTCEncodedAudioFrame.cpp",
     36     "RTCEncodedFrameBase.cpp",
     37     "RTCEncodedVideoFrame.cpp",
     38     "RTCIceTransport.cpp",
     39     "RTCRtpReceiver.cpp",
     40     "RTCRtpScriptTransform.cpp",
     41     "RTCRtpScriptTransformer.cpp",
     42     "RTCRtpSender.cpp",
     43     "RTCRtpTransceiver.cpp",
     44     "RTCSctpTransport.cpp",
     45     "RTCStatsIdGenerator.cpp",
     46     "RTCStatsReport.cpp",
     47     "RTCTransformEventRunnable.cpp",
     48     "WebrtcGlobalInformation.cpp",
     49     "WebrtcGlobalStatsHistory.cpp",
     50 ]
     51 
     52 EXPORTS.mozilla.dom += [
     53     "RTCDataChannel.h",
     54     "RTCDataChannelDeclarations.h",
     55     "RTCDtlsTransport.h",
     56     "RTCDTMFSender.h",
     57     "RTCEncodedAudioFrame.h",
     58     "RTCEncodedFrameBase.h",
     59     "RTCEncodedVideoFrame.h",
     60     "RTCIceTransport.h",
     61     "RTCRtpReceiver.h",
     62     "RTCRtpScriptTransform.h",
     63     "RTCRtpScriptTransformer.h",
     64     "RTCRtpSender.h",
     65     "RTCRtpTransceiver.h",
     66     "RTCSctpTransport.h",
     67     "RTCStatsReport.h",
     68 ]
     69 
     70 FINAL_LIBRARY = "xul"