[strip-devtools] bundle everything but c++ components draft
authorAlexandre Poirot <poirot.alex@gmail.com>
Tue, 21 Mar 2017 18:13:30 +0100
changeset 573299 371118817cada65f6926138f4f140215ce21c10a
parent 573298 7e28a804bf3b34ed4580ced4a9621cf520fb5150
child 573300 3ef683362d8989195a7ff4914e35da928e81ddbb
push id57328
push userbmo:poirot.alex@gmail.com
push dateFri, 05 May 2017 13:29:54 +0000
milestone55.0a1
[strip-devtools] bundle everything but c++ components MozReview-Commit-ID: JsefX2phwR4
devtools/moz.build
--- a/devtools/moz.build
+++ b/devtools/moz.build
@@ -1,63 +1,31 @@
 # -*- 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/.
 
-if CONFIG['MOZ_DEVTOOLS'] and CONFIG['MOZ_DEVTOOLS'] not in ('all', 'server'):
-    error('Unsupported MOZ_DEVTOOLS value: %s' % (CONFIG['MOZ_DEVTOOLS']))
+DIRS += [
+    'shared/heapsnapshot'
+]
 
-if CONFIG['MOZ_DEVTOOLS'] == 'all':
-    DIRS += [
-        'client',
-    ]
+XPIDL_SOURCES += [
+    'server/nsIJSInspector.idl',
+]
 
-if CONFIG['MOZ_DEVTOOLS']:
-  DIRS += [
-      'server',
-      'shared',
-  ]
-else:
-  DIRS += [
-      'shared/heapsnapshot'
-  ]
+XPIDL_MODULE = 'jsinspector'
 
-  XPIDL_SOURCES += [
-      'server/nsIJSInspector.idl',
-  ]
-
-  XPIDL_MODULE = 'jsinspector'
+SOURCES += [
+    'server/nsJSInspector.cpp',
+]
 
-  SOURCES += [
-      'server/nsJSInspector.cpp',
-  ]
-
-  FINAL_LIBRARY = 'xul'
+FINAL_LIBRARY = 'xul'
 
 # /browser uses DIST_SUBDIR.  We opt-in to this treatment when building
 # DevTools for the browser to keep the root omni.ja slim for use by external XUL
 # apps.  Mulet also uses this since it includes /browser.
 if CONFIG['MOZ_BUILD_APP'] == 'browser':
     DIST_SUBDIR = 'browser'
     export('DIST_SUBDIR')
 
 with Files('**'):
     BUG_COMPONENT = ('Firefox', 'Developer Tools')
-
-with Files('docs/**'):
-    BUG_COMPONENT = ('Firefox', 'Developer Tools')
-
-with Files('docs/tools/memory-panel.md'):
-    BUG_COMPONENT = ('Firefox', 'Developer Tools: Memory')
-
-with Files('docs/tools/debugger-panel.md'):
-    BUG_COMPONENT = ('Firefox', 'Developer Tools: Debugger')
-
-with Files('docs/backend/debugger-api.md'):
-    BUG_COMPONENT = ('Firefox', 'Developer Tools: Debugger')
-
-with Files('docs/tools/http-inspector.md'):
-    BUG_COMPONENT = ('Firefox', 'Developer Tools: Console')
-
-with Files('docs/tools/inspector-panel.md'):
-    BUG_COMPONENT = ('Firefox', 'Developer Tools: Inspector')