filenames.gni 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632
  1. filenames = {
  2. js2c_sources = [
  3. "lib/common/asar.js",
  4. "lib/common/asar_init.js",
  5. ]
  6. js_sources = [
  7. "lib/browser/api/app.js",
  8. "lib/browser/api/auto-updater.js",
  9. "lib/browser/api/auto-updater/auto-updater-native.js",
  10. "lib/browser/api/auto-updater/auto-updater-win.js",
  11. "lib/browser/api/auto-updater/squirrel-update-win.js",
  12. "lib/browser/api/browser-view.js",
  13. "lib/browser/api/browser-window.js",
  14. "lib/browser/api/content-tracing.js",
  15. "lib/browser/api/crash-reporter.js",
  16. "lib/browser/api/dialog.js",
  17. "lib/browser/api/exports/electron.js",
  18. "lib/browser/api/global-shortcut.js",
  19. "lib/browser/api/ipc-main.js",
  20. "lib/browser/api/in-app-purchase.js",
  21. "lib/browser/api/menu-item-roles.js",
  22. "lib/browser/api/menu-item.js",
  23. "lib/browser/api/menu-utils.js",
  24. "lib/browser/api/menu.js",
  25. "lib/browser/api/module-list.js",
  26. "lib/browser/api/navigation-controller.js",
  27. "lib/browser/api/net.js",
  28. "lib/browser/api/net-log.js",
  29. "lib/browser/api/notification.js",
  30. "lib/browser/api/power-monitor.js",
  31. "lib/browser/api/power-save-blocker.js",
  32. "lib/browser/api/protocol.js",
  33. "lib/browser/api/screen.js",
  34. "lib/browser/api/session.js",
  35. "lib/browser/api/system-preferences.js",
  36. "lib/browser/api/top-level-window.js",
  37. "lib/browser/api/touch-bar.js",
  38. "lib/browser/api/tray.js",
  39. "lib/browser/api/view.js",
  40. "lib/browser/api/web-contents.js",
  41. "lib/browser/api/web-contents-view.js",
  42. "lib/browser/chrome-extension.js",
  43. "lib/browser/guest-view-manager.js",
  44. "lib/browser/guest-window-manager.js",
  45. "lib/browser/init.js",
  46. "lib/browser/ipc-main-internal.js",
  47. "lib/browser/objects-registry.js",
  48. "lib/browser/rpc-server.js",
  49. "lib/common/api/clipboard.js",
  50. "lib/common/api/deprecate.js",
  51. "lib/common/api/deprecations.js",
  52. "lib/common/api/is-promise.js",
  53. "lib/common/api/exports/electron.js",
  54. "lib/common/api/module-list.js",
  55. "lib/common/api/native-image.js",
  56. "lib/common/api/shell.js",
  57. "lib/common/atom-binding-setup.js",
  58. "lib/common/buffer-utils.js",
  59. "lib/common/crash-reporter.js",
  60. "lib/common/error-utils.js",
  61. "lib/common/init.js",
  62. "lib/common/parse-features-string.js",
  63. "lib/common/reset-search-paths.js",
  64. "lib/common/web-view-methods.js",
  65. "lib/renderer/callbacks-registry.js",
  66. "lib/renderer/chrome-api.js",
  67. "lib/renderer/content-scripts-injector.js",
  68. "lib/renderer/init.js",
  69. "lib/renderer/inspector.js",
  70. "lib/renderer/ipc-renderer-internal.js",
  71. "lib/renderer/remote.js",
  72. "lib/renderer/override.js",
  73. "lib/renderer/security-warnings.js",
  74. "lib/renderer/web-frame-init.js",
  75. "lib/renderer/window-setup.js",
  76. "lib/renderer/web-view/guest-view-internal.js",
  77. "lib/renderer/web-view/web-view.js",
  78. "lib/renderer/web-view/web-view-attributes.js",
  79. "lib/renderer/web-view/web-view-constants.js",
  80. "lib/renderer/api/exports/electron.js",
  81. "lib/renderer/api/crash-reporter.js",
  82. "lib/renderer/api/ipc-renderer.js",
  83. "lib/renderer/api/module-list.js",
  84. "lib/renderer/api/remote.js",
  85. "lib/renderer/api/screen.js",
  86. "lib/renderer/api/web-frame.js",
  87. "lib/renderer/extensions/event.js",
  88. "lib/renderer/extensions/i18n.js",
  89. "lib/renderer/extensions/storage.js",
  90. "lib/renderer/extensions/web-navigation.js",
  91. "lib/worker/init.js",
  92. ]
  93. default_app_sources = [
  94. "default_app/default_app.js",
  95. "default_app/icon.png",
  96. "default_app/index.html",
  97. "default_app/main.js",
  98. "default_app/menu.js",
  99. "default_app/package.json",
  100. "default_app/renderer.js",
  101. "default_app/styles.css",
  102. "node_modules/octicons/build/build.css",
  103. "node_modules/octicons/build/svg/gist.svg",
  104. "node_modules/octicons/build/svg/mark-github.svg",
  105. "node_modules/octicons/build/svg/gear.svg",
  106. "node_modules/octicons/build/svg/star.svg",
  107. "node_modules/octicons/build/svg/gift.svg",
  108. ]
  109. lib_sources = [
  110. "atom/app/atom_content_client.cc",
  111. "atom/app/atom_content_client.h",
  112. "atom/app/atom_main_delegate.cc",
  113. "atom/app/atom_main_delegate.h",
  114. "atom/app/atom_main_delegate_mac.h",
  115. "atom/app/atom_main_delegate_mac.mm",
  116. "atom/app/command_line_args.cc",
  117. "atom/app/command_line_args.h",
  118. "atom/app/uv_task_runner.cc",
  119. "atom/app/uv_task_runner.h",
  120. "atom/browser/api/atom_api_app.cc",
  121. "atom/browser/api/atom_api_app.h",
  122. "atom/browser/api/atom_api_auto_updater.cc",
  123. "atom/browser/api/atom_api_auto_updater.h",
  124. "atom/browser/api/atom_api_browser_view.cc",
  125. "atom/browser/api/atom_api_browser_view.h",
  126. "atom/browser/api/atom_api_content_tracing.cc",
  127. "atom/browser/api/atom_api_cookies.cc",
  128. "atom/browser/api/atom_api_cookies.h",
  129. "atom/browser/api/atom_api_debugger.cc",
  130. "atom/browser/api/atom_api_debugger.h",
  131. "atom/browser/api/atom_api_dialog.cc",
  132. "atom/browser/api/atom_api_download_item.cc",
  133. "atom/browser/api/atom_api_download_item.h",
  134. "atom/browser/api/atom_api_event.cc",
  135. "atom/browser/api/atom_api_global_shortcut.cc",
  136. "atom/browser/api/atom_api_global_shortcut.h",
  137. "atom/browser/api/atom_api_in_app_purchase.cc",
  138. "atom/browser/api/atom_api_in_app_purchase.h",
  139. "atom/browser/api/atom_api_menu.cc",
  140. "atom/browser/api/atom_api_menu.h",
  141. "atom/browser/api/atom_api_menu_mac.h",
  142. "atom/browser/api/atom_api_menu_mac.mm",
  143. "atom/browser/api/atom_api_menu_views.cc",
  144. "atom/browser/api/atom_api_menu_views.h",
  145. "atom/browser/api/atom_api_net.cc",
  146. "atom/browser/api/atom_api_net.h",
  147. "atom/browser/api/atom_api_net_log.cc",
  148. "atom/browser/api/atom_api_net_log.h",
  149. "atom/browser/api/atom_api_notification.cc",
  150. "atom/browser/api/atom_api_notification.h",
  151. "atom/browser/api/atom_api_power_monitor_mac.mm",
  152. "atom/browser/api/atom_api_power_monitor_win.cc",
  153. "atom/browser/api/atom_api_power_monitor.cc",
  154. "atom/browser/api/atom_api_power_monitor.h",
  155. "atom/browser/api/atom_api_power_save_blocker.cc",
  156. "atom/browser/api/atom_api_power_save_blocker.h",
  157. "atom/browser/api/atom_api_protocol.cc",
  158. "atom/browser/api/atom_api_protocol.h",
  159. "atom/browser/api/atom_api_render_process_preferences.cc",
  160. "atom/browser/api/atom_api_render_process_preferences.h",
  161. "atom/browser/api/atom_api_screen.cc",
  162. "atom/browser/api/atom_api_screen.h",
  163. "atom/browser/api/atom_api_session.cc",
  164. "atom/browser/api/atom_api_session.h",
  165. "atom/browser/api/atom_api_system_preferences.cc",
  166. "atom/browser/api/atom_api_system_preferences.h",
  167. "atom/browser/api/atom_api_system_preferences_mac.mm",
  168. "atom/browser/api/atom_api_system_preferences_win.cc",
  169. "atom/browser/api/atom_api_top_level_window.cc",
  170. "atom/browser/api/atom_api_top_level_window.h",
  171. "atom/browser/api/atom_api_tray.cc",
  172. "atom/browser/api/atom_api_tray.h",
  173. "atom/browser/api/atom_api_url_request.cc",
  174. "atom/browser/api/atom_api_url_request.h",
  175. "atom/browser/api/atom_api_view.cc",
  176. "atom/browser/api/atom_api_view.h",
  177. "atom/browser/api/atom_api_web_contents.cc",
  178. "atom/browser/api/atom_api_web_contents.h",
  179. "atom/browser/api/atom_api_web_contents_mac.mm",
  180. "atom/browser/api/atom_api_web_contents_view.cc",
  181. "atom/browser/api/atom_api_web_contents_view.h",
  182. "atom/browser/api/atom_api_web_request.cc",
  183. "atom/browser/api/atom_api_web_request.h",
  184. "atom/browser/api/atom_api_web_view_manager.cc",
  185. "atom/browser/api/atom_api_browser_window.cc",
  186. "atom/browser/api/atom_api_browser_window.h",
  187. "atom/browser/api/atom_api_browser_window_mac.mm",
  188. "atom/browser/api/atom_api_browser_window_views.cc",
  189. "atom/browser/api/event.cc",
  190. "atom/browser/api/event.h",
  191. "atom/browser/api/event_emitter.cc",
  192. "atom/browser/api/event_emitter.h",
  193. "atom/browser/api/stream_subscriber.cc",
  194. "atom/browser/api/stream_subscriber.h",
  195. "atom/browser/api/trackable_object.cc",
  196. "atom/browser/api/trackable_object.h",
  197. "atom/browser/api/frame_subscriber.cc",
  198. "atom/browser/api/frame_subscriber.h",
  199. "atom/browser/api/gpu_info_enumerator.cc",
  200. "atom/browser/api/gpu_info_enumerator.h",
  201. "atom/browser/api/gpuinfo_manager.cc",
  202. "atom/browser/api/gpuinfo_manager.h",
  203. "atom/browser/api/save_page_handler.cc",
  204. "atom/browser/api/save_page_handler.h",
  205. "atom/browser/auto_updater.cc",
  206. "atom/browser/auto_updater.h",
  207. "atom/browser/auto_updater_mac.mm",
  208. "atom/browser/atom_blob_reader.cc",
  209. "atom/browser/atom_blob_reader.h",
  210. "atom/browser/atom_browser_client.cc",
  211. "atom/browser/atom_browser_client.h",
  212. "atom/browser/atom_browser_context.cc",
  213. "atom/browser/atom_browser_context.h",
  214. "atom/browser/atom_download_manager_delegate.cc",
  215. "atom/browser/atom_download_manager_delegate.h",
  216. "atom/browser/atom_browser_main_parts.cc",
  217. "atom/browser/atom_browser_main_parts.h",
  218. "atom/browser/atom_browser_main_parts_mac.mm",
  219. "atom/browser/atom_browser_main_parts_posix.cc",
  220. "atom/browser/atom_javascript_dialog_manager.cc",
  221. "atom/browser/atom_javascript_dialog_manager.h",
  222. "atom/browser/atom_navigation_throttle.h",
  223. "atom/browser/atom_navigation_throttle.cc",
  224. "atom/browser/atom_permission_manager.cc",
  225. "atom/browser/atom_permission_manager.h",
  226. "atom/browser/atom_quota_permission_context.cc",
  227. "atom/browser/atom_quota_permission_context.h",
  228. "atom/browser/atom_resource_dispatcher_host_delegate.cc",
  229. "atom/browser/atom_resource_dispatcher_host_delegate.h",
  230. "atom/browser/atom_speech_recognition_manager_delegate.cc",
  231. "atom/browser/atom_speech_recognition_manager_delegate.h",
  232. "atom/browser/atom_web_ui_controller_factory.cc",
  233. "atom/browser/atom_web_ui_controller_factory.h",
  234. "atom/browser/browser.cc",
  235. "atom/browser/browser.h",
  236. "atom/browser/browser_linux.cc",
  237. "atom/browser/browser_mac.mm",
  238. "atom/browser/browser_win.cc",
  239. "atom/browser/browser_observer.h",
  240. "atom/browser/child_web_contents_tracker.cc",
  241. "atom/browser/child_web_contents_tracker.h",
  242. "atom/browser/common_web_contents_delegate_mac.mm",
  243. "atom/browser/common_web_contents_delegate_views.cc",
  244. "atom/browser/common_web_contents_delegate.cc",
  245. "atom/browser/common_web_contents_delegate.h",
  246. "atom/browser/cookie_change_notifier.cc",
  247. "atom/browser/cookie_change_notifier.h",
  248. "atom/browser/io_thread.cc",
  249. "atom/browser/io_thread.h",
  250. "atom/browser/javascript_environment.cc",
  251. "atom/browser/javascript_environment.h",
  252. "atom/browser/lib/bluetooth_chooser.cc",
  253. "atom/browser/lib/bluetooth_chooser.h",
  254. "atom/browser/lib/power_observer.h",
  255. "atom/browser/lib/power_observer_linux.h",
  256. "atom/browser/lib/power_observer_linux.cc",
  257. "atom/browser/loader/layered_resource_handler.cc",
  258. "atom/browser/loader/layered_resource_handler.h",
  259. "atom/browser/login_handler.cc",
  260. "atom/browser/login_handler.h",
  261. "atom/browser/mac/atom_application.h",
  262. "atom/browser/mac/atom_application.mm",
  263. "atom/browser/mac/atom_application_delegate.h",
  264. "atom/browser/mac/atom_application_delegate.mm",
  265. "atom/browser/mac/dict_util.h",
  266. "atom/browser/mac/dict_util.mm",
  267. "atom/browser/mac/in_app_purchase.h",
  268. "atom/browser/mac/in_app_purchase.mm",
  269. "atom/browser/mac/in_app_purchase_observer.h",
  270. "atom/browser/mac/in_app_purchase_observer.mm",
  271. "atom/browser/mac/in_app_purchase_product.h",
  272. "atom/browser/mac/in_app_purchase_product.mm",
  273. "atom/browser/microtasks_runner.cc",
  274. "atom/browser/microtasks_runner.h",
  275. "atom/browser/native_browser_view.cc",
  276. "atom/browser/native_browser_view.h",
  277. "atom/browser/native_browser_view_mac.h",
  278. "atom/browser/native_browser_view_mac.mm",
  279. "atom/browser/native_browser_view_views.h",
  280. "atom/browser/native_browser_view_views.cc",
  281. "atom/browser/native_window.cc",
  282. "atom/browser/native_window.h",
  283. "atom/browser/native_window_views_win.cc",
  284. "atom/browser/native_window_views.cc",
  285. "atom/browser/native_window_views.h",
  286. "atom/browser/native_window_mac.h",
  287. "atom/browser/native_window_mac.mm",
  288. "atom/browser/native_window_observer.h",
  289. "atom/browser/net/about_protocol_handler.cc",
  290. "atom/browser/net/about_protocol_handler.h",
  291. "atom/browser/net/asar/asar_protocol_handler.cc",
  292. "atom/browser/net/asar/asar_protocol_handler.h",
  293. "atom/browser/net/asar/url_request_asar_job.cc",
  294. "atom/browser/net/asar/url_request_asar_job.h",
  295. "atom/browser/net/atom_cert_verifier.cc",
  296. "atom/browser/net/atom_cert_verifier.h",
  297. "atom/browser/net/atom_network_delegate.cc",
  298. "atom/browser/net/atom_network_delegate.h",
  299. "atom/browser/net/atom_url_request.cc",
  300. "atom/browser/net/atom_url_request.h",
  301. "atom/browser/net/atom_url_request_job_factory.cc",
  302. "atom/browser/net/atom_url_request_job_factory.h",
  303. "atom/browser/net/http_protocol_handler.cc",
  304. "atom/browser/net/http_protocol_handler.h",
  305. "atom/browser/net/js_asker.cc",
  306. "atom/browser/net/js_asker.h",
  307. "atom/browser/net/resolve_proxy_helper.cc",
  308. "atom/browser/net/resolve_proxy_helper.h",
  309. "atom/browser/net/url_request_about_job.cc",
  310. "atom/browser/net/url_request_about_job.h",
  311. "atom/browser/net/url_request_async_asar_job.cc",
  312. "atom/browser/net/url_request_async_asar_job.h",
  313. "atom/browser/net/url_request_string_job.cc",
  314. "atom/browser/net/url_request_string_job.h",
  315. "atom/browser/net/url_request_buffer_job.cc",
  316. "atom/browser/net/url_request_buffer_job.h",
  317. "atom/browser/net/url_request_context_getter.cc",
  318. "atom/browser/net/url_request_context_getter.h",
  319. "atom/browser/net/url_request_fetch_job.cc",
  320. "atom/browser/net/url_request_fetch_job.h",
  321. "atom/browser/net/url_request_stream_job.cc",
  322. "atom/browser/net/url_request_stream_job.h",
  323. "atom/browser/node_debugger.cc",
  324. "atom/browser/node_debugger.h",
  325. "atom/browser/pref_store_delegate.cc",
  326. "atom/browser/pref_store_delegate.h",
  327. "atom/browser/relauncher_linux.cc",
  328. "atom/browser/relauncher_mac.cc",
  329. "atom/browser/relauncher_win.cc",
  330. "atom/browser/relauncher.cc",
  331. "atom/browser/relauncher.h",
  332. "atom/browser/render_process_preferences.cc",
  333. "atom/browser/render_process_preferences.h",
  334. "atom/browser/session_preferences.cc",
  335. "atom/browser/session_preferences.h",
  336. "atom/browser/special_storage_policy.cc",
  337. "atom/browser/special_storage_policy.h",
  338. "atom/browser/ui/accelerator_util.cc",
  339. "atom/browser/ui/accelerator_util.h",
  340. "atom/browser/ui/atom_menu_model.cc",
  341. "atom/browser/ui/atom_menu_model.h",
  342. "atom/browser/ui/autofill_popup.cc",
  343. "atom/browser/ui/autofill_popup.h",
  344. "atom/browser/ui/certificate_trust.h",
  345. "atom/browser/ui/certificate_trust_mac.mm",
  346. "atom/browser/ui/certificate_trust_win.cc",
  347. "atom/browser/ui/cocoa/atom_bundle_mover.h",
  348. "atom/browser/ui/cocoa/atom_bundle_mover.mm",
  349. "atom/browser/ui/cocoa/atom_menu_controller.h",
  350. "atom/browser/ui/cocoa/atom_menu_controller.mm",
  351. "atom/browser/ui/cocoa/atom_native_widget_mac.h",
  352. "atom/browser/ui/cocoa/atom_native_widget_mac.mm",
  353. "atom/browser/ui/cocoa/atom_ns_window.h",
  354. "atom/browser/ui/cocoa/atom_ns_window.mm",
  355. "atom/browser/ui/cocoa/atom_ns_window_delegate.h",
  356. "atom/browser/ui/cocoa/atom_ns_window_delegate.mm",
  357. "atom/browser/ui/cocoa/atom_preview_item.h",
  358. "atom/browser/ui/cocoa/atom_preview_item.mm",
  359. "atom/browser/ui/cocoa/atom_touch_bar.h",
  360. "atom/browser/ui/cocoa/atom_touch_bar.mm",
  361. "atom/browser/ui/cocoa/delayed_native_view_host.cc",
  362. "atom/browser/ui/cocoa/delayed_native_view_host.h",
  363. "atom/browser/ui/cocoa/views_delegate_mac.h",
  364. "atom/browser/ui/cocoa/views_delegate_mac.mm",
  365. "atom/browser/ui/cocoa/root_view_mac.mm",
  366. "atom/browser/ui/cocoa/root_view_mac.h",
  367. "atom/browser/ui/cocoa/touch_bar_forward_declarations.h",
  368. "atom/browser/ui/drag_util_mac.mm",
  369. "atom/browser/ui/drag_util_views.cc",
  370. "atom/browser/ui/drag_util.h",
  371. "atom/browser/ui/file_dialog.h",
  372. "atom/browser/ui/file_dialog_gtk.cc",
  373. "atom/browser/ui/file_dialog_mac.mm",
  374. "atom/browser/ui/file_dialog_win.cc",
  375. "atom/browser/ui/message_box.h",
  376. "atom/browser/ui/message_box_gtk.cc",
  377. "atom/browser/ui/message_box_mac.mm",
  378. "atom/browser/ui/message_box_win.cc",
  379. "atom/browser/ui/cocoa/NSColor+Hex.mm",
  380. "atom/browser/ui/cocoa/NSColor+Hex.h",
  381. "atom/browser/ui/cocoa/NSString+ANSI.mm",
  382. "atom/browser/ui/cocoa/NSString+ANSI.h",
  383. "atom/browser/ui/tray_icon.cc",
  384. "atom/browser/ui/tray_icon.h",
  385. "atom/browser/ui/tray_icon_gtk.cc",
  386. "atom/browser/ui/tray_icon_gtk.h",
  387. "atom/browser/ui/tray_icon_cocoa.h",
  388. "atom/browser/ui/tray_icon_cocoa.mm",
  389. "atom/browser/ui/tray_icon_observer.h",
  390. "atom/browser/ui/tray_icon_win.cc",
  391. "atom/browser/ui/views/autofill_popup_view.cc",
  392. "atom/browser/ui/views/autofill_popup_view.h",
  393. "atom/browser/ui/views/frameless_view.cc",
  394. "atom/browser/ui/views/frameless_view.h",
  395. "atom/browser/ui/views/global_menu_bar_x11.cc",
  396. "atom/browser/ui/views/global_menu_bar_x11.h",
  397. "atom/browser/ui/views/menu_bar.cc",
  398. "atom/browser/ui/views/menu_bar.h",
  399. "atom/browser/ui/views/menu_delegate.cc",
  400. "atom/browser/ui/views/menu_delegate.h",
  401. "atom/browser/ui/views/menu_model_adapter.cc",
  402. "atom/browser/ui/views/menu_model_adapter.h",
  403. "atom/browser/ui/views/native_frame_view.cc",
  404. "atom/browser/ui/views/native_frame_view.h",
  405. "atom/browser/ui/views/root_view.cc",
  406. "atom/browser/ui/views/root_view.h",
  407. "atom/browser/ui/views/submenu_button.cc",
  408. "atom/browser/ui/views/submenu_button.h",
  409. "atom/browser/ui/views/win_frame_view.cc",
  410. "atom/browser/ui/views/win_frame_view.h",
  411. "atom/browser/ui/win/atom_desktop_native_widget_aura.cc",
  412. "atom/browser/ui/win/atom_desktop_native_widget_aura.h",
  413. "atom/browser/ui/win/atom_desktop_window_tree_host_win.cc",
  414. "atom/browser/ui/win/atom_desktop_window_tree_host_win.h",
  415. "atom/browser/ui/win/jump_list.cc",
  416. "atom/browser/ui/win/jump_list.h",
  417. "atom/browser/ui/win/message_handler_delegate.cc",
  418. "atom/browser/ui/win/message_handler_delegate.h",
  419. "atom/browser/ui/win/notify_icon_host.cc",
  420. "atom/browser/ui/win/notify_icon_host.h",
  421. "atom/browser/ui/win/notify_icon.cc",
  422. "atom/browser/ui/win/notify_icon.h",
  423. "atom/browser/ui/win/taskbar_host.cc",
  424. "atom/browser/ui/win/taskbar_host.h",
  425. "atom/browser/ui/x/event_disabler.cc",
  426. "atom/browser/ui/x/event_disabler.h",
  427. "atom/browser/ui/x/window_state_watcher.cc",
  428. "atom/browser/ui/x/window_state_watcher.h",
  429. "atom/browser/ui/x/x_window_utils.cc",
  430. "atom/browser/ui/x/x_window_utils.h",
  431. "atom/browser/unresponsive_suppressor.cc",
  432. "atom/browser/unresponsive_suppressor.h",
  433. "atom/browser/web_contents_permission_helper.cc",
  434. "atom/browser/web_contents_permission_helper.h",
  435. "atom/browser/web_contents_preferences.cc",
  436. "atom/browser/web_contents_preferences.h",
  437. "atom/browser/web_contents_zoom_controller.cc",
  438. "atom/browser/web_contents_zoom_controller.h",
  439. "atom/browser/web_dialog_helper.cc",
  440. "atom/browser/web_dialog_helper.h",
  441. "atom/browser/web_view_guest_delegate.cc",
  442. "atom/browser/web_view_guest_delegate.h",
  443. "atom/browser/web_view_manager.cc",
  444. "atom/browser/web_view_manager.h",
  445. "atom/browser/window_list.cc",
  446. "atom/browser/window_list.h",
  447. "atom/browser/window_list_observer.h",
  448. "atom/common/api/api_messages.h",
  449. "atom/common/api/atom_api_asar.cc",
  450. "atom/common/api/atom_api_clipboard.cc",
  451. "atom/common/api/atom_api_clipboard.h",
  452. "atom/common/api/atom_api_clipboard_mac.mm",
  453. "atom/common/api/atom_api_crash_reporter.cc",
  454. "atom/common/api/atom_api_key_weak_map.h",
  455. "atom/common/api/atom_api_native_image.cc",
  456. "atom/common/api/atom_api_native_image.h",
  457. "atom/common/api/atom_api_native_image_mac.mm",
  458. "atom/common/api/atom_api_shell.cc",
  459. "atom/common/api/atom_api_v8_util.cc",
  460. "atom/common/api/atom_bindings.cc",
  461. "atom/common/api/atom_bindings.h",
  462. "atom/common/api/constructor.h",
  463. "atom/common/api/event_emitter_caller.cc",
  464. "atom/common/api/event_emitter_caller.h",
  465. "atom/common/api/features.cc",
  466. "atom/common/api/locker.cc",
  467. "atom/common/api/locker.h",
  468. "atom/common/api/object_life_monitor.cc",
  469. "atom/common/api/object_life_monitor.h",
  470. "atom/common/api/remote_callback_freer.cc",
  471. "atom/common/api/remote_callback_freer.h",
  472. "atom/common/api/remote_object_freer.cc",
  473. "atom/common/api/remote_object_freer.h",
  474. "atom/common/asar/archive.cc",
  475. "atom/common/asar/archive.h",
  476. "atom/common/asar/asar_util.cc",
  477. "atom/common/asar/asar_util.h",
  478. "atom/common/asar/scoped_temporary_file.cc",
  479. "atom/common/asar/scoped_temporary_file.h",
  480. "atom/common/atom_command_line.cc",
  481. "atom/common/atom_command_line.h",
  482. "atom/common/atom_constants.cc",
  483. "atom/common/atom_constants.h",
  484. "atom/common/color_util.cc",
  485. "atom/common/color_util.h",
  486. "atom/common/common_message_generator.cc",
  487. "atom/common/common_message_generator.h",
  488. "atom/common/crash_reporter/crash_reporter.cc",
  489. "atom/common/crash_reporter/crash_reporter.h",
  490. "atom/common/crash_reporter/crash_reporter_linux.cc",
  491. "atom/common/crash_reporter/crash_reporter_linux.h",
  492. "atom/common/crash_reporter/crash_reporter_mac.h",
  493. "atom/common/crash_reporter/crash_reporter_mac.mm",
  494. "atom/common/crash_reporter/crash_reporter_win.cc",
  495. "atom/common/crash_reporter/crash_reporter_win.h",
  496. "atom/common/crash_reporter/linux/crash_dump_handler.cc",
  497. "atom/common/crash_reporter/linux/crash_dump_handler.h",
  498. "atom/common/crash_reporter/win/crash_service.cc",
  499. "atom/common/crash_reporter/win/crash_service.h",
  500. "atom/common/crash_reporter/win/crash_service_main.cc",
  501. "atom/common/crash_reporter/win/crash_service_main.h",
  502. "atom/common/draggable_region.cc",
  503. "atom/common/draggable_region.h",
  504. "atom/common/google_api_key.h",
  505. "atom/common/heap_snapshot.cc",
  506. "atom/common/heap_snapshot.h",
  507. "atom/common/key_weak_map.h",
  508. "atom/common/keyboard_util.cc",
  509. "atom/common/keyboard_util.h",
  510. "atom/common/mouse_util.cc",
  511. "atom/common/mouse_util.h",
  512. "atom/common/linux/application_info.cc",
  513. "atom/common/native_mate_converters/accelerator_converter.cc",
  514. "atom/common/native_mate_converters/accelerator_converter.h",
  515. "atom/common/native_mate_converters/blink_converter.cc",
  516. "atom/common/native_mate_converters/blink_converter.h",
  517. "atom/common/native_mate_converters/callback.cc",
  518. "atom/common/native_mate_converters/callback.h",
  519. "atom/common/native_mate_converters/content_converter.cc",
  520. "atom/common/native_mate_converters/content_converter.h",
  521. "atom/common/native_mate_converters/file_path_converter.h",
  522. "atom/common/native_mate_converters/gfx_converter.cc",
  523. "atom/common/native_mate_converters/gfx_converter.h",
  524. "atom/common/native_mate_converters/gurl_converter.h",
  525. "atom/common/native_mate_converters/image_converter.cc",
  526. "atom/common/native_mate_converters/image_converter.h",
  527. "atom/common/native_mate_converters/net_converter.cc",
  528. "atom/common/native_mate_converters/net_converter.h",
  529. "atom/common/native_mate_converters/network_converter.cc",
  530. "atom/common/native_mate_converters/network_converter.h",
  531. "atom/common/native_mate_converters/string16_converter.h",
  532. "atom/common/native_mate_converters/ui_base_types_converter.h",
  533. "atom/common/native_mate_converters/v8_value_converter.cc",
  534. "atom/common/native_mate_converters/v8_value_converter.h",
  535. "atom/common/native_mate_converters/value_converter.cc",
  536. "atom/common/native_mate_converters/value_converter.h",
  537. "atom/common/node_bindings.cc",
  538. "atom/common/node_bindings.h",
  539. "atom/common/node_bindings_linux.cc",
  540. "atom/common/node_bindings_linux.h",
  541. "atom/common/node_bindings_mac.cc",
  542. "atom/common/node_bindings_mac.h",
  543. "atom/common/node_bindings_win.cc",
  544. "atom/common/node_bindings_win.h",
  545. "atom/common/node_includes.h",
  546. "atom/common/options_switches.cc",
  547. "atom/common/options_switches.h",
  548. "atom/common/platform_util.h",
  549. "atom/common/platform_util_linux.cc",
  550. "atom/common/platform_util_mac.mm",
  551. "atom/common/platform_util_win.cc",
  552. "atom/common/promise_util.h",
  553. "atom/common/promise_util.cc",
  554. "atom/renderer/api/atom_api_renderer_ipc.h",
  555. "atom/renderer/api/atom_api_renderer_ipc.cc",
  556. "atom/renderer/api/atom_api_spell_check_client.cc",
  557. "atom/renderer/api/atom_api_spell_check_client.h",
  558. "atom/renderer/api/atom_api_web_frame.cc",
  559. "atom/renderer/atom_autofill_agent.cc",
  560. "atom/renderer/atom_autofill_agent.h",
  561. "atom/renderer/atom_render_frame_observer.cc",
  562. "atom/renderer/atom_render_frame_observer.h",
  563. "atom/renderer/atom_render_view_observer.cc",
  564. "atom/renderer/atom_render_view_observer.h",
  565. "atom/renderer/atom_renderer_client.cc",
  566. "atom/renderer/atom_renderer_client.h",
  567. "atom/renderer/content_settings_observer.cc",
  568. "atom/renderer/content_settings_observer.h",
  569. "atom/renderer/atom_sandboxed_renderer_client.cc",
  570. "atom/renderer/atom_sandboxed_renderer_client.h",
  571. "atom/renderer/guest_view_container.cc",
  572. "atom/renderer/guest_view_container.h",
  573. "atom/renderer/preferences_manager.cc",
  574. "atom/renderer/preferences_manager.h",
  575. "atom/renderer/renderer_client_base.cc",
  576. "atom/renderer/renderer_client_base.h",
  577. "atom/renderer/web_worker_observer.cc",
  578. "atom/renderer/web_worker_observer.h",
  579. "atom/utility/atom_content_utility_client.cc",
  580. "atom/utility/atom_content_utility_client.h",
  581. "chromium_src/chrome/browser/browser_process_impl.cc",
  582. "chromium_src/chrome/browser/browser_process_impl.h",
  583. "chromium_src/chrome/browser/chrome_process_finder_win.cc",
  584. "chromium_src/chrome/browser/chrome_process_finder_win.h",
  585. "chromium_src/chrome/browser/chrome_notification_types.h",
  586. "chromium_src/chrome/browser/extensions/global_shortcut_listener.cc",
  587. "chromium_src/chrome/browser/extensions/global_shortcut_listener.h",
  588. "chromium_src/chrome/browser/extensions/global_shortcut_listener_mac.mm",
  589. "chromium_src/chrome/browser/extensions/global_shortcut_listener_mac.h",
  590. "chromium_src/chrome/browser/extensions/global_shortcut_listener_x11.cc",
  591. "chromium_src/chrome/browser/extensions/global_shortcut_listener_x11.h",
  592. "chromium_src/chrome/browser/extensions/global_shortcut_listener_win.cc",
  593. "chromium_src/chrome/browser/extensions/global_shortcut_listener_win.h",
  594. "chromium_src/chrome/browser/process_singleton_posix.cc",
  595. "chromium_src/chrome/browser/process_singleton_win.cc",
  596. "chromium_src/chrome/browser/process_singleton.h",
  597. "chromium_src/chrome/browser/ui/browser_dialogs.h",
  598. "chromium_src/chrome/browser/ui/cocoa/color_chooser_mac.mm",
  599. "chromium_src/chrome/browser/ui/views/color_chooser_aura.cc",
  600. "chromium_src/chrome/browser/ui/views/color_chooser_aura.h",
  601. "chromium_src/chrome/browser/ui/views/frame/global_menu_bar_registrar_x11.cc",
  602. "chromium_src/chrome/browser/ui/views/frame/global_menu_bar_registrar_x11.h",
  603. "chromium_src/chrome/renderer/spellchecker/spellcheck_worditerator.cc",
  604. "chromium_src/chrome/renderer/spellchecker/spellcheck_worditerator.h",
  605. ]
  606. lib_sources_nss = [
  607. "chromium_src/chrome/browser/certificate_manager_model.cc",
  608. "chromium_src/chrome/browser/certificate_manager_model.h",
  609. ]
  610. lib_sources_win = [
  611. "chromium_src/chrome/browser/ui/views/color_chooser_dialog.cc",
  612. "chromium_src/chrome/browser/ui/views/color_chooser_dialog.h",
  613. "chromium_src/chrome/browser/ui/views/color_chooser_win.cc",
  614. ]
  615. app_sources = [
  616. "atom/app/atom_main.cc",
  617. "atom/app/atom_main.h",
  618. ]
  619. framework_sources = [
  620. "atom/app/atom_library_main.h",
  621. "atom/app/atom_library_main.mm",
  622. ]
  623. login_helper_sources = [ "atom/app/atom_login_helper.mm" ]
  624. }