diff options
Diffstat (limited to 'base/base.gyp')
-rw-r--r-- | base/base.gyp | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/base/base.gyp b/base/base.gyp index f3ffb9e..48e0f50 100644 --- a/base/base.gyp +++ b/base/base.gyp @@ -389,37 +389,6 @@ '..', ], }, - { - # TODO(rvargas): Remove this when gyp finally supports a clean model. - # See bug 36232. - 'target_name': 'base_static_win64', - 'type': 'static_library', - 'sources': [ - 'base_switches.cc', - 'base_switches.h', - 'win/pe_image.cc', - 'win/pe_image.h', - ], - 'sources!': [ - # base64.cc depends on modp_b64. - 'base64.cc', - ], - 'include_dirs': [ - '..', - ], - 'configurations': { - 'Common_Base': { - 'msvs_target_platform': 'x64', - }, - }, - 'defines': [ - 'NACL_WIN64', - ], - # TODO(rvargas): Bug 78117. Remove this. - 'msvs_disabled_warnings': [ - 4244, - ], - }, # Include this target for a main() function that simply instantiates # and runs a base::TestSuite. { @@ -920,7 +889,7 @@ }, ], }], - ['OS == "win"', { + ['OS == "win" and target_arch=="ia32"', { 'targets': [ { 'target_name': 'base_nacl_win64', @@ -986,6 +955,37 @@ }, }, }, + { + # TODO(rvargas): Remove this when gyp finally supports a clean model. + # See bug 36232. + 'target_name': 'base_static_win64', + 'type': 'static_library', + 'sources': [ + 'base_switches.cc', + 'base_switches.h', + 'win/pe_image.cc', + 'win/pe_image.h', + ], + 'sources!': [ + # base64.cc depends on modp_b64. + 'base64.cc', + ], + 'include_dirs': [ + '..', + ], + 'configurations': { + 'Common_Base': { + 'msvs_target_platform': 'x64', + }, + }, + 'defines': [ + 'NACL_WIN64', + ], + # TODO(rvargas): Bug 78117. Remove this. + 'msvs_disabled_warnings': [ + 4244, + ], + }, ], }], ['os_posix==1 and OS!="mac" and OS!="ios"', { |