Chromium Code Reviews| Index: chrome/chrome.gyp |
| diff --git a/chrome/chrome.gyp b/chrome/chrome.gyp |
| index b065db8f547132b191b4c7e487e9cf55c948596e..f352f3d4381875659ebf8fc827fcefea29f17849 100644 |
| --- a/chrome/chrome.gyp |
| +++ b/chrome/chrome.gyp |
| @@ -44,11 +44,6 @@ |
| ], |
| }], |
| ['OS=="win"', { |
| - 'nacl_defines': [ |
| - 'NACL_WINDOWS=1', |
| - 'NACL_LINUX=0', |
| - 'NACL_OSX=0', |
| - ], |
| 'platform_locale_settings_grd': |
| 'app/resources/locale_settings_win.grd', |
| },], |
| @@ -59,11 +54,6 @@ |
| ], |
| }], |
| ['OS=="linux"', { |
| - 'nacl_defines': [ |
| - 'NACL_WINDOWS=0', |
| - 'NACL_LINUX=1', |
| - 'NACL_OSX=0', |
| - ], |
| 'conditions': [ |
| ['chromeos==1', { |
| 'conditions': [ |
| @@ -87,11 +77,6 @@ |
| },], |
| ['OS=="mac"', { |
| 'tweak_info_plist_path': '../build/mac/tweak_info_plist.py', |
| - 'nacl_defines': [ |
| - 'NACL_WINDOWS=0', |
| - 'NACL_LINUX=0', |
| - 'NACL_OSX=1', |
| - ], |
| 'platform_locale_settings_grd': |
| 'app/resources/locale_settings_mac.grd', |
| 'conditions': [ |
| @@ -108,36 +93,6 @@ |
| }], # branding |
| ], # conditions |
| }], # OS=="mac" |
| - # TODO(mcgrathr): This duplicates native_client/build/common.gypi; |
| - # we should figure out a way to unify the settings. |
| - ['target_arch=="ia32"', { |
| - 'nacl_defines': [ |
| - 'NACL_TARGET_SUBARCH=32', |
| - 'NACL_TARGET_ARCH=x86', |
| - 'NACL_BUILD_SUBARCH=32', |
| - 'NACL_BUILD_ARCH=x86', |
| - ], |
| - }], |
| - ['target_arch=="x64"', { |
| - 'nacl_defines': [ |
| - 'NACL_TARGET_SUBARCH=64', |
| - 'NACL_TARGET_ARCH=x86', |
| - 'NACL_BUILD_SUBARCH=64', |
| - 'NACL_BUILD_ARCH=x86', |
| - ], |
| - }], |
| - ['target_arch=="arm"', { |
| - 'nacl_defines': [ |
| - 'NACL_BUILD_ARCH=arm', |
| - 'NACL_BUILD_SUBARCH=32', |
| - 'NACL_TARGET_ARCH=arm', |
| - 'NACL_TARGET_SUBARCH=32', |
| - ], |
| - }], |
| - ['target_arch=="mipsel"', { |
| - 'nacl_defines': [ |
| - ], |
| - }], |
| ], # conditions |
| }, # variables |
| 'includes': [ |
| @@ -147,6 +102,7 @@ |
| # on 64-bit Windows only. Targets that end with nacl_win64 should be used |
| # by Native Client only. |
| # NOTE: Most new includes should go in the OS!="ios" condition below. |
| + '../build/nacl_defines.gypi', |
| '../build/win_precompile.gypi', |
| 'chrome_browser.gypi', |
| 'chrome_browser_ui.gypi', |
| @@ -157,6 +113,14 @@ |
| ], |
| 'conditions': [ |
| ['OS!="ios"', { |
| + 'defines': [ |
|
Mark Seaborn
2013/07/28 00:41:07
In the removed code, there's nothing about the fie
|
| + '<@(nacl_defines)', |
| + ], |
| + 'direct_dependent_settings': { |
| + 'defines': [ |
| + '<@(nacl_defines)', |
| + ], |
| + }, |
| 'includes': [ |
| 'app/policy/policy_templates.gypi', |
| 'chrome_browser_extensions.gypi', |