Bug 1876289 [wpt PR 44165] - Unskip loaf-source-location-redirect and deflake, a...
[gecko.git] / netwerk / build / moz.build
bloba3c3fbdd662c5dafdf5f1a0ed726654dfbb4cb18
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/.
7 EXPORTS += [
8     "nsNetCID.h",
11 SOURCES += [
12     "nsNetModule.cpp",
15 XPCOM_MANIFESTS += [
16     "components.conf",
19 include("/ipc/chromium/chromium-config.mozbuild")
21 FINAL_LIBRARY = "xul"
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",
39 if CONFIG["MOZ_AUTH_EXTENSION"]:
40     LOCAL_INCLUDES += [
41         "/extensions/auth",
42     ]
44 if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
45     LOCAL_INCLUDES += [
46         "/netwerk/protocol/gio",
47     ]
50 LOCAL_INCLUDES += [
51     "!/netwerk/dns",
52     "/modules/brotli/dec",