Bug 1203159 - Update install location for external libs. r=ochameau
authorJ. Ryan Stinnett <jryans@gmail.com>
Wed, 14 Oct 2015 16:23:48 -0500
changeset 303878 c5f9c2055402e2e10fafac4f9de33c1de896d54d
parent 303877 6de7cd4e859803d8fe18855c6083fdb6fd48b5cb
child 303879 3d34494a6881727c92b5aaafb6c9bc2a3398e051
push id1001
push userraliiev@mozilla.com
push dateMon, 18 Jan 2016 19:06:03 +0000
treeherdermozilla-release@8b89261f3ac4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersochameau
bugs1203159
milestone44.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1203159 - Update install location for external libs. r=ochameau External libs that do not yet use DevToolsModules need manual updating to match the new system.
devtools/shared/acorn/moz.build
devtools/shared/gcli/moz.build
devtools/shared/sourcemap/moz.build
--- a/devtools/shared/acorn/moz.build
+++ b/devtools/shared/acorn/moz.build
@@ -1,13 +1,13 @@
 # -*- Mode: python; c-basic-offset: 4; 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/.
 
 XPCSHELL_TESTS_MANIFESTS += ['tests/unit/xpcshell.ini']
 
-EXTRA_JS_MODULES.devtools.acorn += [
+FINAL_TARGET_FILES.chrome.devtools.modules.devtools.acorn += [
     'acorn.js',
     'acorn_loose.js',
     'walk.js',
 ]
--- a/devtools/shared/gcli/moz.build
+++ b/devtools/shared/gcli/moz.build
@@ -3,63 +3,63 @@
 # 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/.
 
 DIRS += [
     'commands',
 ]
 
-EXTRA_JS_MODULES.devtools.gcli.commands += [
+FINAL_TARGET_FILES.chrome.devtools.modules.devtools.gcli.commands += [
     'source/lib/gcli/commands/clear.js',
     'source/lib/gcli/commands/commands.js',
     'source/lib/gcli/commands/connect.js',
     'source/lib/gcli/commands/context.js',
     'source/lib/gcli/commands/exec.js',
     'source/lib/gcli/commands/global.js',
     'source/lib/gcli/commands/help.js',
     'source/lib/gcli/commands/intro.js',
     'source/lib/gcli/commands/lang.js',
     'source/lib/gcli/commands/mocks.js',
     'source/lib/gcli/commands/pref.js',
     'source/lib/gcli/commands/preflist.js',
     'source/lib/gcli/commands/test.js',
 ]
 
-EXTRA_JS_MODULES.devtools.gcli.connectors += [
+FINAL_TARGET_FILES.chrome.devtools.modules.devtools.gcli.connectors += [
     'source/lib/gcli/connectors/connectors.js',
 ]
 
-EXTRA_JS_MODULES.devtools.gcli.converters += [
+FINAL_TARGET_FILES.chrome.devtools.modules.devtools.gcli.converters += [
     'source/lib/gcli/converters/basic.js',
     'source/lib/gcli/converters/converters.js',
     'source/lib/gcli/converters/html.js',
     'source/lib/gcli/converters/terminal.js',
 ]
 
-EXTRA_JS_MODULES.devtools.gcli.fields += [
+FINAL_TARGET_FILES.chrome.devtools.modules.devtools.gcli.fields += [
     'source/lib/gcli/fields/delegate.js',
     'source/lib/gcli/fields/fields.js',
     'source/lib/gcli/fields/selection.js',
 ]
 
-EXTRA_JS_MODULES.devtools.gcli.languages += [
+FINAL_TARGET_FILES.chrome.devtools.modules.devtools.gcli.languages += [
     'source/lib/gcli/languages/command.html',
     'source/lib/gcli/languages/command.js',
     'source/lib/gcli/languages/javascript.js',
     'source/lib/gcli/languages/languages.js',
 ]
 
-EXTRA_JS_MODULES.devtools.gcli.mozui += [
+FINAL_TARGET_FILES.chrome.devtools.modules.devtools.gcli.mozui += [
     'source/lib/gcli/mozui/completer.js',
     'source/lib/gcli/mozui/inputter.js',
     'source/lib/gcli/mozui/tooltip.js',
 ]
 
-EXTRA_JS_MODULES.devtools.gcli.types += [
+FINAL_TARGET_FILES.chrome.devtools.modules.devtools.gcli.types += [
     'source/lib/gcli/types/array.js',
     'source/lib/gcli/types/boolean.js',
     'source/lib/gcli/types/command.js',
     'source/lib/gcli/types/date.js',
     'source/lib/gcli/types/delegate.js',
     'source/lib/gcli/types/file.js',
     'source/lib/gcli/types/fileparser.js',
     'source/lib/gcli/types/javascript.js',
@@ -69,42 +69,42 @@ EXTRA_JS_MODULES.devtools.gcli.types += 
     'source/lib/gcli/types/selection.js',
     'source/lib/gcli/types/setting.js',
     'source/lib/gcli/types/string.js',
     'source/lib/gcli/types/types.js',
     'source/lib/gcli/types/union.js',
     'source/lib/gcli/types/url.js',
 ]
 
-EXTRA_JS_MODULES.devtools.gcli.ui += [
+FINAL_TARGET_FILES.chrome.devtools.modules.devtools.gcli.ui += [
     'source/lib/gcli/ui/focus.js',
     'source/lib/gcli/ui/history.js',
     'source/lib/gcli/ui/intro.js',
     'source/lib/gcli/ui/menu.css',
     'source/lib/gcli/ui/menu.html',
     'source/lib/gcli/ui/menu.js',
     'source/lib/gcli/ui/view.js',
 ]
 
-EXTRA_JS_MODULES.devtools.gcli.util += [
+FINAL_TARGET_FILES.chrome.devtools.modules.devtools.gcli.util += [
     'source/lib/gcli/util/domtemplate.js',
     'source/lib/gcli/util/fileparser.js',
     'source/lib/gcli/util/filesystem.js',
     'source/lib/gcli/util/host.js',
     'source/lib/gcli/util/l10n.js',
     'source/lib/gcli/util/legacy.js',
     'source/lib/gcli/util/prism.js',
     'source/lib/gcli/util/spell.js',
     'source/lib/gcli/util/util.js',
 ]
 
-EXTRA_JS_MODULES.devtools.gcli += [
+FINAL_TARGET_FILES.chrome.devtools.modules.devtools.gcli += [
     'source/lib/gcli/cli.js',
     'source/lib/gcli/index.js',
     'source/lib/gcli/l10n.js',
     'source/lib/gcli/settings.js',
     'source/lib/gcli/system.js',
 ]
 
-EXTRA_JS_MODULES.devtools.shared.gcli += [
+FINAL_TARGET_FILES.chrome.devtools.modules.devtools.shared.gcli += [
     'gcli.jsm',
     'Templater.jsm',
 ]
--- a/devtools/shared/sourcemap/moz.build
+++ b/devtools/shared/sourcemap/moz.build
@@ -1,11 +1,11 @@
 # -*- Mode: python; c-basic-offset: 4; 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/.
 
 XPCSHELL_TESTS_MANIFESTS += ['tests/unit/xpcshell.ini']
 
-EXTRA_JS_MODULES.devtools.sourcemap += [
+FINAL_TARGET_FILES.chrome.devtools.modules.devtools.sourcemap += [
     'source-map.js',
 ]