DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Mercurial (d8847129d134)

VCS Links

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
# -*- 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/.

BROWSER_CHROME_MANIFESTS += ['test/browser.ini']

EXTRA_JS_MODULES.devtools.projecteditor += [
    'lib/editors.js',
    'lib/project.js',
    'lib/projecteditor.js',
    'lib/shells.js',
    'lib/tree.js',
]

EXTRA_JS_MODULES.devtools.projecteditor.helpers += [
    'lib/helpers/event.js',
    'lib/helpers/file-picker.js',
    'lib/helpers/l10n.js',
    'lib/helpers/promise.js',
    'lib/helpers/prompts.js',
    'lib/helpers/readdir.js',
]
EXTRA_JS_MODULES.devtools.projecteditor.plugins += [
    'lib/plugins/core.js',
]

EXTRA_JS_MODULES.devtools.projecteditor.plugins['app-manager'] += [
    'lib/plugins/app-manager/app-project-editor.js',
    'lib/plugins/app-manager/plugin.js',
]

EXTRA_JS_MODULES.devtools.projecteditor.plugins.delete += [
    'lib/plugins/delete/delete.js',
]

EXTRA_JS_MODULES.devtools.projecteditor.plugins.dirty += [
    'lib/plugins/dirty/dirty.js',
]

EXTRA_JS_MODULES.devtools.projecteditor.plugins['image-view'] += [
    'lib/plugins/image-view/image-editor.js',
    'lib/plugins/image-view/plugin.js',
]

EXTRA_JS_MODULES.devtools.projecteditor.plugins.logging += [
    'lib/plugins/logging/logging.js',
]

EXTRA_JS_MODULES.devtools.projecteditor.plugins.new += [
    'lib/plugins/new/new.js',
]

EXTRA_JS_MODULES.devtools.projecteditor.plugins.rename += [
    'lib/plugins/rename/rename.js',
]

EXTRA_JS_MODULES.devtools.projecteditor.plugins.save += [
    'lib/plugins/save/save.js',
]

EXTRA_JS_MODULES.devtools.projecteditor.plugins['status-bar'] += [
    'lib/plugins/status-bar/plugin.js',
]

EXTRA_JS_MODULES.devtools.projecteditor.stores += [
    'lib/stores/base.js',
    'lib/stores/local.js',
    'lib/stores/resource.js',
]