diff options
author | justincohen@chromium.org <justincohen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-17 00:02:56 +0000 |
---|---|---|
committer | justincohen@chromium.org <justincohen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-17 00:02:56 +0000 |
commit | 4f8f2a4e43c0fb47b53884ae27c06f79bf438f2f (patch) | |
tree | e9c81683f25e4a3ae42aac065d14fc6c017cbf0f /third_party/ocmock | |
parent | a8e2cb8edaa45c72256f533f246fcfc79055c111 (diff) | |
download | chromium_src-4f8f2a4e43c0fb47b53884ae27c06f79bf438f2f.zip chromium_src-4f8f2a4e43c0fb47b53884ae27c06f79bf438f2f.tar.gz chromium_src-4f8f2a4e43c0fb47b53884ae27c06f79bf438f2f.tar.bz2 |
Support for iOS in OCMock
Added ifdefs around NSRect, added iOS to gyp.
BUG=None.
Review URL: https://chromiumcodereview.appspot.com/10834362
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151989 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/ocmock')
-rw-r--r-- | third_party/ocmock/ocmock.gyp | 2 | ||||
-rw-r--r-- | third_party/ocmock/ocmock_extensions.h | 2 | ||||
-rw-r--r-- | third_party/ocmock/ocmock_extensions.mm | 2 |
3 files changed, 5 insertions, 1 deletions
diff --git a/third_party/ocmock/ocmock.gyp b/third_party/ocmock/ocmock.gyp index 11e8a01..04a4a88 100644 --- a/third_party/ocmock/ocmock.gyp +++ b/third_party/ocmock/ocmock.gyp @@ -6,7 +6,7 @@ 'targets': [ ], 'conditions': [ - ['OS=="mac"', { + ['OS=="mac" or OS=="ios"', { 'targets' : [ { 'target_name' : 'ocmock', diff --git a/third_party/ocmock/ocmock_extensions.h b/third_party/ocmock/ocmock_extensions.h index 53e0c15..2ca182c 100644 --- a/third_party/ocmock/ocmock_extensions.h +++ b/third_party/ocmock/ocmock_extensions.h @@ -29,10 +29,12 @@ - (id)andReturnBool:(BOOL)value; - (id)andReturnInteger:(NSInteger)value; - (id)andReturnUnsignedInteger:(NSUInteger)value; +#if !TARGET_OS_IPHONE - (id)andReturnNSRect:(NSRect)rect; - (id)andReturnCGRect:(CGRect)rect; - (id)andReturnNSPoint:(NSPoint)point; - (id)andReturnCGPoint:(CGPoint)point; +#endif @end // A constraint for verifying that something conforms to a protocol. diff --git a/third_party/ocmock/ocmock_extensions.mm b/third_party/ocmock/ocmock_extensions.mm index 14c3a80..353012e 100644 --- a/third_party/ocmock/ocmock_extensions.mm +++ b/third_party/ocmock/ocmock_extensions.mm @@ -29,6 +29,7 @@ CR_OCMOCK_RETURN_IMPL(Bool, BOOL); CR_OCMOCK_RETURN_IMPL(Integer, NSInteger); CR_OCMOCK_RETURN_IMPL(UnsignedInteger, NSUInteger); +#if !TARGET_OS_IPHONE - (id)andReturnNSRect:(NSRect)rect { return [self andReturnValue:[NSValue valueWithRect:rect]]; } @@ -44,6 +45,7 @@ CR_OCMOCK_RETURN_IMPL(UnsignedInteger, NSUInteger); - (id)andReturnCGPoint:(CGPoint)point { return [self andReturnNSPoint:NSPointFromCGPoint(point)]; } +#endif // !TARGET_OS_IPHONE @end |