Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
450 lines
9.2 KiB
JavaScript
Executable file
450 lines
9.2 KiB
JavaScript
Executable file
require.config({
|
|
baseUrl: '/js',
|
|
paths: {
|
|
'modules': 'modules',
|
|
'panels': 'panels',
|
|
'shared': '../shared/js',
|
|
'views': '../views'
|
|
},
|
|
// This is the default value of the loading timeout, we will disable the
|
|
// timeout in the production build
|
|
waitSeconds: 7,
|
|
// shim global object into AMD format
|
|
// organized in alphabet order
|
|
shim: {
|
|
'dsds_settings': {
|
|
exports: 'DsdsSettings'
|
|
},
|
|
'settings': {
|
|
exports: 'Settings'
|
|
},
|
|
'shared/addons/match_pattern': {
|
|
exports: 'MatchPattern'
|
|
},
|
|
'shared/airplane_mode_helper': {
|
|
exports: 'AirplaneModeHelper'
|
|
},
|
|
'shared/apn_helper': {
|
|
exports: 'ApnHelper'
|
|
},
|
|
'shared/async_storage': {
|
|
exports: 'asyncStorage'
|
|
},
|
|
'shared/bluetooth_helper': {
|
|
exports: 'BluetoothHelper'
|
|
},
|
|
'shared/device_storage/enumerate_all': {
|
|
exports: 'enumerateAll'
|
|
},
|
|
'shared/download/download_formatter': {
|
|
exports: 'DownloadFormatter'
|
|
},
|
|
'shared/download/download_store': {
|
|
exports: 'DownloadStore'
|
|
},
|
|
'shared/download/download_ui': {
|
|
exports: 'DownloadUI'
|
|
},
|
|
'shared/download/download_helper': {
|
|
exports: 'DownloadHelper'
|
|
},
|
|
'shared/fxa_iac_client': {
|
|
exports: 'FxAccountsIACHelper'
|
|
},
|
|
'shared/homescreens/homescreen_settings': {
|
|
exports: 'homescreenSettings'
|
|
},
|
|
'shared/icc_helper': {
|
|
exports: 'IccHelper'
|
|
},
|
|
'shared/keyboard_helper': {
|
|
exports: 'KeyboardHelper',
|
|
deps: ['shared/input_mgmt/input_app_list']
|
|
},
|
|
'shared/language_list': {
|
|
exports: 'LanguageList'
|
|
},
|
|
'shared/lazy_loader': {
|
|
exports: 'LazyLoader'
|
|
},
|
|
'shared/manifest_helper': {
|
|
exports: 'ManifestHelper'
|
|
},
|
|
'shared/mime_mapper': {
|
|
exports: 'MimeMapper'
|
|
},
|
|
'shared/mobile_operator': {
|
|
exports: 'MobileOperator'
|
|
},
|
|
'shared/omadrm/fl': {
|
|
exports: 'ForwardLock'
|
|
},
|
|
'shared/passcode_helper': {
|
|
exports: 'PasscodeHelper'
|
|
},
|
|
'shared/sanitizer': {
|
|
exports: 'Sanitizer'
|
|
},
|
|
'shared/screen_layout': {
|
|
exports: 'ScreenLayout'
|
|
},
|
|
'shared/search_provider': {
|
|
exports: 'SearchProvider'
|
|
},
|
|
'shared/settings_helper': {
|
|
exports: 'SettingsHelper'
|
|
},
|
|
'shared/settings_listener': {
|
|
exports: 'SettingsListener'
|
|
},
|
|
'shared/settings_url': {
|
|
exports: 'SettingsURL'
|
|
},
|
|
'shared/sim_settings_helper': {
|
|
exports: 'SimSettingsHelper'
|
|
},
|
|
'shared/simslot': {
|
|
exports: 'SIMSlot'
|
|
},
|
|
'shared/simslot_manager': {
|
|
exports: 'SIMSlotManager',
|
|
deps: ['shared/simslot']
|
|
},
|
|
'shared/stk_helper': {
|
|
exports: 'STKHelper'
|
|
},
|
|
'shared/text_normalizer': {
|
|
exports: 'Normalizer'
|
|
},
|
|
'shared/toaster': {
|
|
exports: 'Toaster'
|
|
},
|
|
'shared/tz_select': {
|
|
exports: 'tzSelect',
|
|
deps: ['shared/icc_helper']
|
|
},
|
|
'shared/uuid': {
|
|
exports: 'uuid'
|
|
},
|
|
'shared/findmydevice_iac_api': {
|
|
exports: 'wakeUpFindMyDevice'
|
|
},
|
|
'shared/wifi_helper': {
|
|
exports: 'WifiHelper'
|
|
},
|
|
'vendor/jszip': {
|
|
exports: 'JSZip'
|
|
}
|
|
},
|
|
// exclude reusable file in modules
|
|
// organized in alphabet order
|
|
modules: [
|
|
{
|
|
name: 'main'
|
|
},
|
|
{
|
|
name: 'modules/apn/apn_settings_manager',
|
|
exclude: [
|
|
'main',
|
|
'modules/async_storage'
|
|
]
|
|
},
|
|
{
|
|
name: 'modules/dialog_service',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/about/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/about_more_info/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/bluetooth/bluetooth_context'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/app_permissions_detail/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/app_permissions_list/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/apps_cache'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/app_storage/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/app_storage',
|
|
'modules/storage_helper'
|
|
]
|
|
},
|
|
{
|
|
name: 'views/phone/bluetooth/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/mvvm/list_view',
|
|
'modules/dialog_service',
|
|
'modules/bluetooth/bluetooth_context'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/browsing_privacy/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/dialog_service'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/call_barring/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/call_barring_passcode_change/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/date_time/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/date_time'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/developer/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/dialog_service',
|
|
'modules/apps_cache'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/developer_hud/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/display/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/feedback_choose/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/feedback_send/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/findmydevice/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/settings_utils'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/firefox_accounts/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/firefox_sync/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/settings_utils'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/frame/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/help/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/homescreens/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/apps_cache'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/hotspot/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/dialog_service'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/hotspot_wifi_settings/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/keyboard/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/mvvm/list_view',
|
|
'modules/keyboard_context'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/keyboard_add_layouts/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/mvvm/list_view',
|
|
'modules/keyboard_context',
|
|
'shared/keyboard_helper'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/languages/panel',
|
|
exclude: [
|
|
'main',
|
|
'shared/keyboard_helper',
|
|
'modules/date_time'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/messaging/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/messaging',
|
|
'modules/settings_utils'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/messaging_details/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/messaging',
|
|
'modules/settings_utils'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/operator_settings/panel',
|
|
exclude: [
|
|
'main',
|
|
'dsds_settings',
|
|
'modules/defer',
|
|
'modules/state_model',
|
|
'modules/mvvm/list_view',
|
|
'modules/dialog_service',
|
|
'modules/customized_network_type_map',
|
|
'modules/mobile/supported_network_info'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/root/panel',
|
|
exclude: [
|
|
'main',
|
|
'panels/root/low_priority_items',
|
|
'modules/apps_cache',
|
|
'modules/addon_manager',
|
|
'modules/storage_helper'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/root/low_priority_items',
|
|
exclude: [
|
|
'main',
|
|
'modules/app_storage',
|
|
'modules/battery',
|
|
'modules/bluetooth/bluetooth_context',
|
|
'modules/media_storage',
|
|
'modules/sim_security',
|
|
'modules/wifi_context'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/screen_lock/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/screen_lock_passcode/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/settings_utils'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/search/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/simcard_manager/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/simpin/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/sim_security'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/sound/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/mobile/supported_network_info'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/usb_storage/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/media_storage'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/wifi/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/dialog_service'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/wifi_auth/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/wifi_enter_certificate_nickname/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/wifi_join_hidden/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/wifi_manage_certificates/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/settings_utils'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/wifi_manage_networks/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/dialog_service'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/wifi_select_certificate_file/panel',
|
|
exclude: [
|
|
'main',
|
|
'modules/settings_utils'
|
|
]
|
|
},
|
|
{
|
|
name: 'panels/wifi_status/panel',
|
|
exclude: ['main']
|
|
},
|
|
{
|
|
name: 'panels/wifi_wps/panel',
|
|
exclude: ['main']
|
|
}
|
|
]
|
|
});
|