gecko-dev/toolkit/devtools/gcli/Makefile.in
Joe Walker 6148f170d7 Bug 984365 - Refactor and split out BuiltinCommands.jsm; r=mratcliffe,robcee,panos
BuiltinCommands.jsm was huge to avoid slowing things down by having many
modules loading.

To avoid splitting it up from slowing things down we want to delay loading
commands. Create [add|remove]ItemsByModule to allow us to lazily add modules,
and convert all command modules to use this.

Then break up BuiltinCommands into a set of files, for each command, and do
some refactoring to use JS files rather than JSMs and use "use strict".

--HG--
rename : browser/devtools/commandline/Commands.jsm => browser/devtools/commandline/commands-index.js
rename : browser/devtools/debugger/CmdDebugger.jsm => browser/devtools/debugger/debugger-commands.js
rename : browser/devtools/inspector/CmdInspect.jsm => browser/devtools/inspector/inspector-commands.js
rename : browser/devtools/responsivedesign/CmdResize.jsm => browser/devtools/responsivedesign/resize-commands.js
rename : browser/devtools/scratchpad/CmdScratchpad.jsm => browser/devtools/scratchpad/scratchpad-commands.js
rename : browser/devtools/styleeditor/CmdEdit.jsm => browser/devtools/styleeditor/styleeditor-commands.js
rename : browser/devtools/tilt/CmdTilt.jsm => browser/devtools/tilt/tilt-commands.js
2014-04-13 07:47:27 +01:00

53 lines
2.1 KiB
Makefile

# 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/.
gcli_commands_internal_FILES = $(wildcard $(srcdir)/commands/*)
gcli_commands_internal_DEST = $(FINAL_TARGET)/modules/devtools/gcli/commands
INSTALL_TARGETS += gcli_commands_internal
gcli_commands_FILES = $(wildcard $(srcdir)/source/lib/gcli/commands/*)
gcli_commands_DEST = $(FINAL_TARGET)/modules/devtools/gcli/commands
INSTALL_TARGETS += gcli_commands
gcli_connectors_FILES = $(wildcard $(srcdir)/source/lib/gcli/connectors/*)
gcli_connectors_DEST = $(FINAL_TARGET)/modules/devtools/gcli/connectors
INSTALL_TARGETS += gcli_connectors
gcli_converters_FILES = $(wildcard $(srcdir)/source/lib/gcli/converters/*)
gcli_converters_DEST = $(FINAL_TARGET)/modules/devtools/gcli/converters
INSTALL_TARGETS += gcli_converters
gcli_fields_FILES = $(wildcard $(srcdir)/source/lib/gcli/fields/*)
gcli_fields_DEST = $(FINAL_TARGET)/modules/devtools/gcli/fields
INSTALL_TARGETS += gcli_fields
gcli_languages_FILES = $(wildcard $(srcdir)/source/lib/gcli/languages/*)
gcli_languages_DEST = $(FINAL_TARGET)/modules/devtools/gcli/languages
INSTALL_TARGETS += gcli_languages
gcli_mozui_FILES = $(wildcard $(srcdir)/source/lib/gcli/mozui/*)
gcli_mozui_DEST = $(FINAL_TARGET)/modules/devtools/gcli/mozui
INSTALL_TARGETS += gcli_mozui
gcli_types_FILES = $(wildcard $(srcdir)/source/lib/gcli/types/*)
gcli_types_DEST = $(FINAL_TARGET)/modules/devtools/gcli/types
INSTALL_TARGETS += gcli_types
gcli_ui_FILES = $(wildcard $(srcdir)/source/lib/gcli/ui/*)
gcli_ui_DEST = $(FINAL_TARGET)/modules/devtools/gcli/ui
INSTALL_TARGETS += gcli_ui
gcli_util_FILES = $(wildcard $(srcdir)/source/lib/gcli/util/*)
gcli_util_DEST = $(FINAL_TARGET)/modules/devtools/gcli/util
INSTALL_TARGETS += gcli_util
gcli_root_FILES = $(wildcard $(srcdir)/source/lib/gcli/*)
gcli_root_DEST = $(FINAL_TARGET)/modules/devtools/gcli
INSTALL_TARGETS += gcli_root
include $(topsrcdir)/config/rules.mk
libs::
$(INSTALL) $(IFLAGS1) $(srcdir)/*.jsm $(FINAL_TARGET)/modules/devtools