| Index: build/common.gypi
|
| diff --git a/build/common.gypi b/build/common.gypi
|
| index fcf785793f122a2dcf4e44173a91272c1dbda4c2..6d73e9c162589f4ed5f89ca7da4145ddc0db3c9e 100644
|
| --- a/build/common.gypi
|
| +++ b/build/common.gypi
|
| @@ -3508,13 +3508,27 @@
|
| },
|
| }],
|
| ['clang==1', {
|
| - 'make_global_settings': [
|
| - ['CC', '<(make_clang_dir)/bin/clang'],
|
| - ['CXX', '<(make_clang_dir)/bin/clang++'],
|
| - ['LINK', '$(CXX)'],
|
| - ['CC.host', '$(CC)'],
|
| - ['CXX.host', '$(CXX)'],
|
| - ['LINK.host', '$(LINK)'],
|
| + 'conditions': [
|
| + ['OS=="android"', {
|
| + # Android could use the goma with clang.
|
| + 'make_global_settings': [
|
| + ['CC', '<!(/bin/echo -n ${ANDROID_GOMA_WRAPPER} ${CHROME_SRC}/<(make_clang_dir)/bin/clang)'],
|
| + ['CXX', '<!(/bin/echo -n ${ANDROID_GOMA_WRAPPER} ${CHROME_SRC}/<(make_clang_dir)/bin/clang++)'],
|
| + ['LINK', '<!(/bin/echo -n ${ANDROID_GOMA_WRAPPER} ${CHROME_SRC}/<(make_clang_dir)/bin/clang++)'],
|
| + ['CC.host', '$(CC)'],
|
| + ['CXX.host', '$(CXX)'],
|
| + ['LINK.host', '$(LINK)'],
|
| + ],
|
| + }, {
|
| + 'make_global_settings': [
|
| + ['CC', '<(make_clang_dir)/bin/clang'],
|
| + ['CXX', '<(make_clang_dir)/bin/clang++'],
|
| + ['LINK', '$(CXX)'],
|
| + ['CC.host', '$(CC)'],
|
| + ['CXX.host', '$(CXX)'],
|
| + ['LINK.host', '$(LINK)'],
|
| + ],
|
| + }],
|
| ],
|
| }],
|
| ['OS=="android" and clang==0', {
|
|
|