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

Side by Side Diff: chrome/chrome.gyp

Issue 1933006: CL for linux proxy for cloud printing (Closed) Base URL: http://src.chromium.org/svn/trunk/src/
Patch Set: '' Created 10 years, 7 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | chrome/service/cloud_print/printer_info_cups.cc » ('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 (c) 2010 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2010 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 'variables': { 5 'variables': {
6 'chromium_code': 1, 6 'chromium_code': 1,
7 7
8 'variables': { 8 'variables': {
9 'version_py_path': 'tools/build/version.py', 9 'version_py_path': 'tools/build/version.py',
10 'version_path': 'VERSION', 10 'version_path': 'VERSION',
(...skipping 980 matching lines...) Expand 10 before | Expand all | Expand 10 after
991 'service/cloud_print/cloud_print_consts.cc', 991 'service/cloud_print/cloud_print_consts.cc',
992 'service/cloud_print/cloud_print_consts.h', 992 'service/cloud_print/cloud_print_consts.h',
993 'service/cloud_print/cloud_print_helpers.cc', 993 'service/cloud_print/cloud_print_helpers.cc',
994 'service/cloud_print/cloud_print_helpers.h', 994 'service/cloud_print/cloud_print_helpers.h',
995 'service/cloud_print/cloud_print_proxy.cc', 995 'service/cloud_print/cloud_print_proxy.cc',
996 'service/cloud_print/cloud_print_proxy.h', 996 'service/cloud_print/cloud_print_proxy.h',
997 'service/cloud_print/cloud_print_proxy_backend.cc', 997 'service/cloud_print/cloud_print_proxy_backend.cc',
998 'service/cloud_print/cloud_print_proxy_backend.h', 998 'service/cloud_print/cloud_print_proxy_backend.h',
999 'service/cloud_print/job_status_updater.cc', 999 'service/cloud_print/job_status_updater.cc',
1000 'service/cloud_print/job_status_updater.h', 1000 'service/cloud_print/job_status_updater.h',
1001 'service/cloud_print/printer_info_linux.cc', 1001 'service/cloud_print/printer_info_dummy.cc',
1002 'service/cloud_print/printer_info_mac.cc',
1003 'service/cloud_print/printer_info_win.cc',
1004 'service/cloud_print/printer_info.h', 1002 'service/cloud_print/printer_info.h',
1005 'service/cloud_print/printer_job_handler.cc', 1003 'service/cloud_print/printer_job_handler.cc',
1006 'service/cloud_print/printer_job_handler.h', 1004 'service/cloud_print/printer_job_handler.h',
1007 'service/gaia/service_gaia_authenticator.cc', 1005 'service/gaia/service_gaia_authenticator.cc',
1008 'service/gaia/service_gaia_authenticator.h', 1006 'service/gaia/service_gaia_authenticator.h',
1009 'service/net/service_url_request_context.cc', 1007 'service/net/service_url_request_context.cc',
1010 'service/net/service_url_request_context.h', 1008 'service/net/service_url_request_context.h',
1011 ], 1009 ],
1012 'include_dirs': [ 1010 'include_dirs': [
1013 '..', 1011 '..',
1014 ], 1012 ],
1015 'conditions': [ 1013 'conditions': [
1014 ['OS=="win"', {
1015 'defines': [
1016 # CP_PRINT_SYSTEM_AVAILABLE disables default dummy implementation
1017 # of cloud print system, and allows to use custom implementaiton.
1018 'CP_PRINT_SYSTEM_AVAILABLE',
1019 ],
1020 'sources': [
1021 'service/cloud_print/printer_info_win.cc',
1022 ],
1023 }],
1016 ['OS=="linux"', { 1024 ['OS=="linux"', {
1017 'dependencies': [ 1025 'dependencies': [
1018 '../build/linux/system.gyp:gtk', 1026 '../build/linux/system.gyp:gtk',
1019 ], 1027 ],
1020 }], 1028 }],
1029 ['OS=="linux" and chromeos==0 and target_arch!="arm"', {
1030 'link_settings': {
1031 'libraries': [
1032 '-lcups',
1033 ],
1034 },
1035 'defines': [
1036 # CP_PRINT_SYSTEM_AVAILABLE disables default dummy implementation
1037 # of cloud print system, and allows to use custom implementaiton.
1038 'CP_PRINT_SYSTEM_AVAILABLE',
1039 ],
1040 'sources': [
1041 'service/cloud_print/printer_info_cups.cc',
1042 ],
1043 }],
1021 ], 1044 ],
1022 }, 1045 },
1023 ], 1046 ],
1024 'conditions': [ 1047 'conditions': [
1025 ['OS=="mac"', 1048 ['OS=="mac"',
1026 { 'targets': [ 1049 { 'targets': [
1027 { 1050 {
1028 'target_name': 'helper_app', 1051 'target_name': 'helper_app',
1029 'type': 'executable', 1052 'type': 'executable',
1030 'product_name': '<(mac_product_name) Helper', 1053 'product_name': '<(mac_product_name) Helper',
(...skipping 663 matching lines...) Expand 10 before | Expand all | Expand 10 after
1694 }], # targets 1717 }], # targets
1695 }], # OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" 1718 }], # OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"
1696 ], # 'conditions' 1719 ], # 'conditions'
1697 } 1720 }
1698 1721
1699 # Local Variables: 1722 # Local Variables:
1700 # tab-width:2 1723 # tab-width:2
1701 # indent-tabs-mode:nil 1724 # indent-tabs-mode:nil
1702 # End: 1725 # End:
1703 # vim: set expandtab tabstop=2 shiftwidth=2: 1726 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « no previous file | chrome/service/cloud_print/printer_info_cups.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698