tor-browser

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

moz.build (1146B)


      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 EXPORTS += [
      8     "nsNetCID.h",
      9 ]
     10 
     11 SOURCES += [
     12     "nsNetModule.cpp",
     13 ]
     14 
     15 XPCOM_MANIFESTS += [
     16     "components.conf",
     17 ]
     18 
     19 include("/ipc/chromium/chromium-config.mozbuild")
     20 
     21 FINAL_LIBRARY = "xul"
     22 
     23 LOCAL_INCLUDES += [
     24     "/netwerk/base",
     25     "/netwerk/dns",
     26     "/netwerk/mime",
     27     "/netwerk/protocol/about",
     28     "/netwerk/protocol/data",
     29     "/netwerk/protocol/file",
     30     "/netwerk/protocol/http",
     31     "/netwerk/protocol/res",
     32     "/netwerk/protocol/viewsource",
     33     "/netwerk/protocol/websocket",
     34     "/netwerk/socket",
     35     "/netwerk/streamconv",
     36     "/netwerk/streamconv/converters",
     37 ]
     38 
     39 if CONFIG["MOZ_AUTH_EXTENSION"]:
     40     LOCAL_INCLUDES += [
     41         "/extensions/auth",
     42     ]
     43 
     44 if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
     45     LOCAL_INCLUDES += [
     46         "/netwerk/protocol/gio",
     47     ]
     48 
     49 
     50 LOCAL_INCLUDES += [
     51     "!/netwerk/dns",
     52     "/modules/brotli/dec",
     53 ]