mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-27 06:43:32 +00:00
f302214e11
Moves the contents of https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Gecko_Logging in tree, with minor edits. The only substantive addition is the information in the warning that explains how to get child process logging from sandboxed processes on Windows. Differential Revision: https://phabricator.services.mozilla.com/D107579
53 lines
992 B
Python
53 lines
992 B
Python
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
|
|
# vim: set filetype=python:
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
with Files("**"):
|
|
BUG_COMPONENT = ("Core", "XPCOM")
|
|
|
|
DIRS += [
|
|
"idl-parser/xpidl",
|
|
]
|
|
|
|
DIRS += [
|
|
"string",
|
|
"glue",
|
|
"base",
|
|
"ds",
|
|
"io",
|
|
"components",
|
|
"threads",
|
|
"reflect",
|
|
"system",
|
|
"../chrome",
|
|
"build",
|
|
]
|
|
|
|
if CONFIG["OS_ARCH"] == "WINNT" and CONFIG["MOZ_DEBUG"]:
|
|
DIRS += ["windbgdlg"]
|
|
|
|
TEST_DIRS += [
|
|
"rust/gtest",
|
|
"tests",
|
|
]
|
|
|
|
# Can't build internal xptcall tests that use symbols which are not exported.
|
|
# TEST_DIRS += [
|
|
# 'reflect/xptcall/tests,
|
|
# ]
|
|
|
|
CONFIGURE_DEFINE_FILES += [
|
|
"xpcom-config.h",
|
|
]
|
|
|
|
EXPORTS += [
|
|
"!xpcom-config.h",
|
|
]
|
|
|
|
SPHINX_TREES["/xpcom"] = "docs"
|
|
|
|
with Files("docs/**"):
|
|
SCHEDULES.exclusive = ["docs"]
|