diff options
author | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-23 17:45:47 +0000 |
---|---|---|
committer | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-23 17:45:47 +0000 |
commit | 0b363652c89c1a6e58e9b3cc079b3d9e858616aa (patch) | |
tree | 5c8e30535385f8192cc6915301670c2fba411417 /printing | |
parent | 8e370c310e0ce3a9a2fee067e229699cc2ec7249 (diff) | |
download | chromium_src-0b363652c89c1a6e58e9b3cc079b3d9e858616aa.zip chromium_src-0b363652c89c1a6e58e9b3cc079b3d9e858616aa.tar.gz chromium_src-0b363652c89c1a6e58e9b3cc079b3d9e858616aa.tar.bz2 |
GN: Add //ui/base/ime, fix up printing on mac
This adds the //ui/base/ime target to the GN build, which is used
everywhere except for ios. In the gyp build this isn't a real target,
it's a set of properties that are included into the ui_base target which
is the best you can do in GYP since you can't link a static library into
a component without dropping some symbols. In GN, we can define this as
a source_set with its own dependencies and settings.
This also fixes up some miscellaneous mac issues.
R=brettw@chromium.org,ben@chromium.org
Review URL: https://codereview.chromium.org/389083002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284981 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'printing')
-rw-r--r-- | printing/BUILD.gn | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/printing/BUILD.gn b/printing/BUILD.gn index b640ba6..0f7f564 100644 --- a/printing/BUILD.gn +++ b/printing/BUILD.gn @@ -226,7 +226,7 @@ if (use_cups) { defines = [ "USE_CUPS" ] if (is_mac) { - libs = [ "libcups.dylib" ] + ldflags = [ "$mac_sdk_path/usr/lib/libcups.dylib" ] } else { libs = exec_script("cups_config_helper.py", [ "--libs-for-gn" ], "value") } |