Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(668)

Side by Side Diff: chrome/browser/chromeos/BUILD.gn

Issue 2695133002: Consolidate c/b/chromeos/printing target with its own BUILD file. (Closed)
Patch Set: rebase Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | chrome/browser/chromeos/printing/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//build/config/features.gni") 5 import("//build/config/features.gni")
6 import("//build/config/ui.gni") 6 import("//build/config/ui.gni")
7 import("//extensions/features/features.gni") 7 import("//extensions/features/features.gni")
8 import("//media/media_options.gni") 8 import("//media/media_options.gni")
9 import("//printing/features/features.gni") 9 import("//printing/features/features.gni")
10 import("//third_party/protobuf/proto_library.gni") 10 import("//third_party/protobuf/proto_library.gni")
(...skipping 24 matching lines...) Expand all
35 ] 35 ]
36 36
37 deps = [ 37 deps = [
38 # TODO(tbarzic): Cleanup this list. 38 # TODO(tbarzic): Cleanup this list.
39 ":attestation_proto", 39 ":attestation_proto",
40 "//ash", 40 "//ash",
41 "//ash:ash_with_content", 41 "//ash:ash_with_content",
42 "//ash/autoclick/mus/public/interfaces", 42 "//ash/autoclick/mus/public/interfaces",
43 "//ash/public/interfaces", 43 "//ash/public/interfaces",
44 "//build/linux:fontconfig", 44 "//build/linux:fontconfig",
45 "//chrome/browser/chromeos/printing",
45 "//chrome/browser/devtools", 46 "//chrome/browser/devtools",
46 "//chrome/browser/extensions", 47 "//chrome/browser/extensions",
47 "//chrome/browser/safe_browsing:chunk_proto", 48 "//chrome/browser/safe_browsing:chunk_proto",
48 "//chrome/common", 49 "//chrome/common",
49 "//chrome/common/extensions/api", 50 "//chrome/common/extensions/api",
50 "//chrome/common/extensions/api:api_registration", 51 "//chrome/common/extensions/api:api_registration",
51 "//chrome/common/net", 52 "//chrome/common/net",
52 "//chrome/common/safe_browsing:proto", 53 "//chrome/common/safe_browsing:proto",
53 "//chromeos", 54 "//chromeos",
54 "//chromeos:attestation_proto", 55 "//chromeos:attestation_proto",
(...skipping 1115 matching lines...) Expand 10 before | Expand all | Expand 10 after
1170 "power/power_prefs.cc", 1171 "power/power_prefs.cc",
1171 "power/power_prefs.h", 1172 "power/power_prefs.h",
1172 "power/renderer_freezer.cc", 1173 "power/renderer_freezer.cc",
1173 "power/renderer_freezer.h", 1174 "power/renderer_freezer.h",
1174 "preferences.cc", 1175 "preferences.cc",
1175 "preferences.h", 1176 "preferences.h",
1176 "printer_detector/printer_detector.cc", 1177 "printer_detector/printer_detector.cc",
1177 "printer_detector/printer_detector.h", 1178 "printer_detector/printer_detector.h",
1178 "printer_detector/printer_detector_factory.cc", 1179 "printer_detector/printer_detector_factory.cc",
1179 "printer_detector/printer_detector_factory.h", 1180 "printer_detector/printer_detector_factory.h",
1180 "printing/cups_print_job.cc",
1181 "printing/cups_print_job.h",
1182 "printing/cups_print_job_manager.cc",
1183 "printing/cups_print_job_manager.h",
1184 "printing/cups_print_job_manager_factory.cc",
1185 "printing/cups_print_job_manager_factory.h",
1186 "printing/cups_print_job_notification.cc",
1187 "printing/cups_print_job_notification.h",
1188 "printing/cups_print_job_notification_manager.cc",
1189 "printing/cups_print_job_notification_manager.h",
1190 "printing/fake_printer_discoverer.cc",
1191 "printing/fake_printer_discoverer.h",
1192 "printing/ppd_provider_factory.cc",
1193 "printing/ppd_provider_factory.h",
1194 "printing/printer_discoverer.h",
1195 "printing/printers_manager.cc",
1196 "printing/printers_manager.h",
1197 "printing/printers_manager_factory.cc",
1198 "printing/printers_manager_factory.h",
1199 "printing/printers_sync_bridge.cc",
1200 "printing/printers_sync_bridge.h",
1201 "printing/specifics_translation.cc",
1202 "printing/specifics_translation.h",
1203 "profiles/avatar_menu_actions_chromeos.cc", 1181 "profiles/avatar_menu_actions_chromeos.cc",
1204 "profiles/avatar_menu_actions_chromeos.h", 1182 "profiles/avatar_menu_actions_chromeos.h",
1205 "profiles/avatar_menu_chromeos.cc", 1183 "profiles/avatar_menu_chromeos.cc",
1206 "profiles/multiprofiles_intro_dialog.cc", 1184 "profiles/multiprofiles_intro_dialog.cc",
1207 "profiles/multiprofiles_intro_dialog.h", 1185 "profiles/multiprofiles_intro_dialog.h",
1208 "profiles/multiprofiles_session_aborted_dialog.cc", 1186 "profiles/multiprofiles_session_aborted_dialog.cc",
1209 "profiles/multiprofiles_session_aborted_dialog.h", 1187 "profiles/multiprofiles_session_aborted_dialog.h",
1210 "profiles/profile_helper.cc", 1188 "profiles/profile_helper.cc",
1211 "profiles/profile_helper.h", 1189 "profiles/profile_helper.h",
1212 "profiles/profile_list_chromeos.cc", 1190 "profiles/profile_list_chromeos.cc",
(...skipping 199 matching lines...) Expand 10 before | Expand all | Expand 10 after
1412 "device_uma.cc", 1390 "device_uma.cc",
1413 "device_uma.h", 1391 "device_uma.h",
1414 "events/system_key_event_listener.cc", 1392 "events/system_key_event_listener.cc",
1415 "events/system_key_event_listener.h", 1393 "events/system_key_event_listener.h",
1416 "events/xinput_hierarchy_changed_event_listener.cc", 1394 "events/xinput_hierarchy_changed_event_listener.cc",
1417 "events/xinput_hierarchy_changed_event_listener.h", 1395 "events/xinput_hierarchy_changed_event_listener.h",
1418 "system/input_device_settings_impl_x11.cc", 1396 "system/input_device_settings_impl_x11.cc",
1419 "system_logs/touch_log_source_x11.cc", 1397 "system_logs/touch_log_source_x11.cc",
1420 ] 1398 ]
1421 } 1399 }
1422
1423 if (use_cups) {
1424 sources += [
1425 "printing/cups_print_job_manager_impl.cc",
1426 "printing/cups_print_job_manager_impl.h",
1427 ]
1428 } else {
1429 sources += [
1430 "printing/fake_cups_print_job_manager.cc",
1431 "printing/fake_cups_print_job_manager.h",
1432 ]
1433 }
1434
1435 if (use_cras) { 1400 if (use_cras) {
1436 defines = [ "USE_CRAS" ] 1401 defines = [ "USE_CRAS" ]
1437 } 1402 }
1438 1403
1439 if (ui_compositor_image_transport) { 1404 if (ui_compositor_image_transport) {
1440 deps += [ "//ui/gl" ] 1405 deps += [ "//ui/gl" ]
1441 } 1406 }
1442 } 1407 }
1443 1408
1444 static_library("arc_test_support") { 1409 static_library("arc_test_support") {
(...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after
1649 "policy/system_log_uploader_unittest.cc", 1614 "policy/system_log_uploader_unittest.cc",
1650 "policy/upload_job_unittest.cc", 1615 "policy/upload_job_unittest.cc",
1651 "policy/user_cloud_policy_manager_chromeos_unittest.cc", 1616 "policy/user_cloud_policy_manager_chromeos_unittest.cc",
1652 "policy/user_cloud_policy_store_chromeos_unittest.cc", 1617 "policy/user_cloud_policy_store_chromeos_unittest.cc",
1653 "power/extension_event_observer_unittest.cc", 1618 "power/extension_event_observer_unittest.cc",
1654 "power/power_data_collector_unittest.cc", 1619 "power/power_data_collector_unittest.cc",
1655 "power/power_prefs_unittest.cc", 1620 "power/power_prefs_unittest.cc",
1656 "power/renderer_freezer_unittest.cc", 1621 "power/renderer_freezer_unittest.cc",
1657 "preferences_unittest.cc", 1622 "preferences_unittest.cc",
1658 "printer_detector/printer_detector_unittest.cc", 1623 "printer_detector/printer_detector_unittest.cc",
1659 "printing/printers_manager_unittest.cc",
1660 "printing/specifics_translation_unittest.cc",
1661 "profiles/profile_list_chromeos_unittest.cc", 1624 "profiles/profile_list_chromeos_unittest.cc",
1662 "proxy_config_service_impl_unittest.cc", 1625 "proxy_config_service_impl_unittest.cc",
1663 "resource_reporter/resource_reporter_unittest.cc", 1626 "resource_reporter/resource_reporter_unittest.cc",
1664 "session_length_limiter_unittest.cc", 1627 "session_length_limiter_unittest.cc",
1665 "settings/cros_settings_unittest.cc", 1628 "settings/cros_settings_unittest.cc",
1666 "settings/device_oauth2_token_service_unittest.cc", 1629 "settings/device_oauth2_token_service_unittest.cc",
1667 "settings/device_settings_provider_unittest.cc", 1630 "settings/device_settings_provider_unittest.cc",
1668 "settings/device_settings_service_unittest.cc", 1631 "settings/device_settings_service_unittest.cc",
1669 "settings/install_attributes_unittest.cc", 1632 "settings/install_attributes_unittest.cc",
1670 "settings/scoped_cros_settings_test_helper.cc", 1633 "settings/scoped_cros_settings_test_helper.cc",
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
1734 1697
1735 public_deps = [ 1698 public_deps = [
1736 ":chromeos", 1699 ":chromeos",
1737 ] 1700 ]
1738 deps = [ 1701 deps = [
1739 ":arc_test_support", 1702 ":arc_test_support",
1740 ":attestation_proto", 1703 ":attestation_proto",
1741 ":device_policy_proto", 1704 ":device_policy_proto",
1742 ":test_support", 1705 ":test_support",
1743 "//ash/resources", 1706 "//ash/resources",
1707 "//chrome/browser/chromeos/printing:unit_tests",
1744 "//components/drive", 1708 "//components/drive",
1745 "//components/drive:test_support_chromeos", 1709 "//components/drive:test_support_chromeos",
1746 "//components/invalidation/public", 1710 "//components/invalidation/public",
1747 "//components/policy:generated", 1711 "//components/policy:generated",
1748 "//components/resources", 1712 "//components/resources",
1749 "//components/sync", 1713 "//components/sync",
1750 "//components/variations:test_support", 1714 "//components/variations:test_support",
1751 "//crypto:platform", 1715 "//crypto:platform",
1752 "//dbus", 1716 "//dbus",
1753 "//mojo/public/cpp/system:system", 1717 "//mojo/public/cpp/system:system",
(...skipping 14 matching lines...) Expand all
1768 "policy/proto/chrome_device_policy.proto", 1732 "policy/proto/chrome_device_policy.proto",
1769 "policy/proto/install_attributes.proto", 1733 "policy/proto/install_attributes.proto",
1770 ] 1734 ]
1771 } 1735 }
1772 1736
1773 proto_library("attestation_proto") { 1737 proto_library("attestation_proto") {
1774 sources = [ 1738 sources = [
1775 "attestation/attestation_key_payload.proto", 1739 "attestation/attestation_key_payload.proto",
1776 ] 1740 ]
1777 } 1741 }
OLDNEW
« no previous file with comments | « no previous file | chrome/browser/chromeos/printing/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698