From 75b58ba30420460786d0e043bbdb0789b257a4e4 Mon Sep 17 00:00:00 2001 From: Andrew McCreight Date: Tue, 10 Mar 2015 16:41:38 -0700 Subject: [PATCH] Bug 1139050 - Add moz.build BUG_COMPONENT metadata for xpcom/. r=froydnj --- xpcom/glue/moz.build | 3 +++ xpcom/moz.build | 3 +++ xpcom/string/moz.build | 6 ++++++ 3 files changed, 12 insertions(+) diff --git a/xpcom/glue/moz.build b/xpcom/glue/moz.build index a1709df973e7..a31e277e88dd 100644 --- a/xpcom/glue/moz.build +++ b/xpcom/glue/moz.build @@ -4,6 +4,9 @@ # 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('nsString*'): + BUG_COMPONENT = ('Core', 'String') + DIRS += ['standalone'] # On win we build two glue libs - glue linked to crt dlls here and in staticruntime we build diff --git a/xpcom/moz.build b/xpcom/moz.build index 49b6009531cc..565315b23be4 100644 --- a/xpcom/moz.build +++ b/xpcom/moz.build @@ -4,6 +4,9 @@ # 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', ] diff --git a/xpcom/string/moz.build b/xpcom/string/moz.build index 51ea03b83c26..256f79207e2f 100644 --- a/xpcom/string/moz.build +++ b/xpcom/string/moz.build @@ -4,6 +4,12 @@ # 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', 'String') + +with Files('nsAlgorithm.h'): + BUG_COMPONENT = ('Core', 'XPCOM') + EXPORTS += [ 'nsAlgorithm.h', 'nsAString.h',