Index: Source/devtools/devtools.gyp |
diff --git a/Source/devtools/devtools.gyp b/Source/devtools/devtools.gyp |
index 74a3162d87e9a18a21ffcec96911edf71078b557..1a5649c58fa6221a2863d806e1c96bdb25cb0300 100644 |
--- a/Source/devtools/devtools.gyp |
+++ b/Source/devtools/devtools.gyp |
@@ -131,6 +131,7 @@ |
'<(PRODUCT_DIR)/resources/inspector/extensions/ExtensionServer.js', |
'<(PRODUCT_DIR)/resources/inspector/resources/ResourcesPanel.js', |
'<(PRODUCT_DIR)/resources/inspector/network/NetworkPanel.js', |
+ '<(PRODUCT_DIR)/resources/inspector/settings/SettingsScreen.js', |
'<(PRODUCT_DIR)/resources/inspector/source_frame/SourceFrame.js', |
'<(PRODUCT_DIR)/resources/inspector/sources/SourcesPanel.js', |
'<(PRODUCT_DIR)/resources/inspector/timeline/TimelinePanel.js', |
@@ -708,12 +709,24 @@ |
'type': 'none', |
'conditions': [ |
['debug_devtools==0', { # Release |
+ 'actions': [{ |
+ 'action_name': 'build_settings_module', |
+ 'script_name': 'scripts/inline_js_imports.py', |
+ 'input_file': 'front_end/settings/SettingsScreen.js', |
+ 'inputs': [ |
+ '<@(_script_name)', |
+ '<@(devtools_settings_js_files)', |
+ ], |
+ 'outputs': ['<(PRODUCT_DIR)/resources/inspector/settings/SettingsScreen.js'], |
+ 'action': ['python', '<@(_script_name)', '<@(_input_file)', '<@(_outputs)'], |
+ }], |
}, |
{ # Debug |
'copies': [ |
{ |
'destination': '<(PRODUCT_DIR)/resources/inspector/settings', |
'files': [ |
+ '<@(devtools_settings_js_files)', |
'front_end/settings/module.json', |
], |
} |