diff options
author | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-02 19:26:41 +0000 |
---|---|---|
committer | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-02 19:26:41 +0000 |
commit | ab83d83afed9823716303f99b32a42fa392b4f8c (patch) | |
tree | 8680743b7ea2e09a9a0b9fa7eef1999092f22f3c /build | |
parent | 311ca5fe31d64e660156d2cc84d581e6ee3919dd (diff) | |
download | chromium_src-ab83d83afed9823716303f99b32a42fa392b4f8c.zip chromium_src-ab83d83afed9823716303f99b32a42fa392b4f8c.tar.gz chromium_src-ab83d83afed9823716303f99b32a42fa392b4f8c.tar.bz2 |
Check the ibus version in build script.
Patch by Peng Huang <penghuang@chromium.org>
BUG=chromium:80972
TEST=Linux desktop
Review URL: http://codereview.chromium.org/6893129
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83758 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build')
-rw-r--r-- | build/linux/system.gyp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/build/linux/system.gyp b/build/linux/system.gyp index 9a160b7..30a3430 100644 --- a/build/linux/system.gyp +++ b/build/linux/system.gyp @@ -368,18 +368,21 @@ 'type': 'settings', 'conditions': [ ['use_ibus==1', { + 'variables': { + 'ibus_min_version': '1.3.99.20110425', + }, 'direct_dependent_settings': { 'defines': ['HAVE_IBUS=1'], 'cflags': [ - '<!@(<(pkg-config) --cflags ibus-1.0)', + '<!@(<(pkg-config) --cflags "ibus-1.0 >= <(ibus_min_version)")', ], }, 'link_settings': { 'ldflags': [ - '<!@(<(pkg-config) --libs-only-L --libs-only-other ibus-1.0)', + '<!@(<(pkg-config) --libs-only-L --libs-only-other "ibus-1.0 >= <(ibus_min_version)")', ], 'libraries': [ - '<!@(<(pkg-config) --libs-only-l ibus-1.0)', + '<!@(<(pkg-config) --libs-only-l "ibus-1.0 >= <(ibus_min_version)")', ], }, }], |