Index: base/base.gypi |
diff --git a/base/base.gypi b/base/base.gypi |
index 7194f24443a0da4568a25d694377e444d18252f6..ccb2aa22f8f94f562e199c2a08ab068ae0b602a3 100644 |
--- a/base/base.gypi |
+++ b/base/base.gypi |
@@ -664,7 +664,7 @@ |
['include', '^worker_pool_linux\\.cc$'], |
], |
}], |
- ['OS == "ios"', { |
+ ['OS == "ios" and _toolset != "host"', { |
'sources/': [ |
# Pull in specific Mac files for iOS (which have been filtered out |
# by file name rules). |
@@ -693,6 +693,15 @@ |
'message_pump_libevent.cc' |
], |
}], |
+ ['OS == "ios" and _toolset == "host"', { |
+ 'sources/': [ |
+ # Copied filename_rules to switch from iOS to Mac inclusions. |
+ ['include', '_(cocoa|mac)(_unittest)?\\.(h|cc|mm?)$'], |
+ ['include', '(^|/)(cocoa|mac)/'], |
+ ['exclude', '_ios(_unittest)?\\.(h|cc|mm?)$'], |
+ ['exclude', '(^|/)ios/'], |
+ ] |
+ }], |
['OS != "mac" or >(nacl_untrusted_build)==1', { |
'sources!': [ |
'mac/scoped_aedesc.h' |