diff options
author | gene@chromium.org <gene@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-06-18 17:13:16 +0000 |
---|---|---|
committer | gene@chromium.org <gene@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-06-18 17:13:16 +0000 |
commit | f15b5a066be23bbb47088f396e275d5b82567f95 (patch) | |
tree | da3a7026fe6163d03a6345a9909d9c081ebf1165 /chrome/chrome.gyp | |
parent | f74d445459f6bf0479acc08c9c851c12540e6986 (diff) | |
download | chromium_src-f15b5a066be23bbb47088f396e275d5b82567f95.zip chromium_src-f15b5a066be23bbb47088f396e275d5b82567f95.tar.gz chromium_src-f15b5a066be23bbb47088f396e275d5b82567f95.tar.bz2 |
Added functionality in CUPS cloud print proxy to connect to specific
IPP print server. Print server destination is specified in "Service State"
config file.
Due to the GURL parsing implementation, print server url should start
with "http://" scheme.
Also, fixed multithreading raacing condition in CUPS. GCrypt library inside
GnuTLS was not initialized properly. Added initialization code to proxy,
to init gcrypt in pthread mode.
BUG=none
TEST=Specify print server url in "Service State" file. Run proxy. Confirm
that proxy is connected to the specified print server.
Review URL: http://codereview.chromium.org/2859002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50253 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome.gyp')
-rw-r--r-- | chrome/chrome.gyp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/chrome.gyp b/chrome/chrome.gyp index 01876fb..671e9cf 100644 --- a/chrome/chrome.gyp +++ b/chrome/chrome.gyp @@ -1117,6 +1117,8 @@ 'link_settings': { 'libraries': [ '-lcups', + '-lgcrypt', + '-lgnutls', ], }, 'defines': [ |