Commit Graph

56 Commits

Author SHA1 Message Date
Tanvi Jagtap f3aa7dc2f2
[grpc] Move contents of objective_c to objective-c (#35361)
Due to an internal issue, some code from objective-c folder was copied
into objective_c .
Trying to undo that.

<!--

If you know who should review your pull request, please assign it to
that
person, otherwise the pull request would get assigned randomly.

If your pull request is for a specific language, please add the
appropriate
lang label.

-->
2023-12-21 09:19:55 -08:00
Tanvi Jagtap 0353e5b9c4 Internal configuration
PiperOrigin-RevId: 590178979
2023-12-12 06:18:27 -08:00
Hannah Shi 988c85535d
[ObjC] Upgrade podspec xx.deployment_target (#33091)
Upgrade apple platform deployment_target versions to fix the cocoapods
push of BoringSSL-GRPC about the following error:
```
ld: file not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_macosx.a
clang: error: linker command failed with exit code 1 (use -v to see invocation)
```
ref: https://developer.apple.com/forums/thread/725300

This also aligns with the versions required by
[protobuf](https://github.com/protocolbuffers/protobuf/pull/10652)

```
ios.deployment_target = '10.0'
osx.deployment_target = '10.12'
tvos.deployment_target = '12.0'
watchos.deployment_target = '6.0'
```
2023-05-20 20:38:24 +00:00
Esun Kim ec58a346f9
Changed C99 to C11 (#29687)
* Changed C99 to C11

* Remove gnu99 option

* Switch to gnu11 for xcode
2022-05-20 14:03:04 -07:00
Esun Kim 03e9ac6f1f
Requiring C++14 (#29589) 2022-05-12 21:17:32 -07:00
Esun Kim e7afadc255 Refactor examples BUILD files 2020-12-23 09:23:32 -08:00
Esun Kim 86050be0cf Clean up DEPLOYMENT_TARGET 2020-10-08 14:47:56 -07:00
Esun Kim ccf3cbc6b7 Bump iOS and OSX version 2020-09-30 14:58:30 -07:00
Patrice Chalin ff391fef8b Fix broken link to Objective-C tutorial 2020-06-16 08:53:21 -04:00
Patrice Chalin 5ac3aa789f Docs: fix links to grpc.io tutorial pages 2020-06-16 08:47:24 -04:00
Jan Tattermusch 21512217f2 get rid of the https://grpc.io/release plague 2020-02-04 15:01:03 +01:00
Muxi Yan c562da0f76 Start the call directly 2019-11-01 09:27:46 -07:00
Muxi Yan d2f96d6d64 Use new transport selector 2019-11-01 09:27:43 -07:00
Muxi Yan b3b736fa59 Merge examples/objectivec/README into Hello World's README 2019-09-18 10:36:59 -07:00
Tony Lu a01edec47a Added helloworld sample with Bazel build 2019-08-14 17:24:51 -07:00
Muxi Yan f5262fe259 Update objc examples to use v2 API 2019-04-19 14:22:00 -07:00
Muxi Yan 97ec5c1d68 Bump version to v1.17.0 2018-12-03 11:53:33 -08:00
Mehrdad Afshari bb3d95b643 Use https://grpc.io consistently as the canonical URL 2017-07-10 22:24:28 +00:00
Mehrdad Afshari 976eb7c4b4 Fetch grpc.io/release over https 2017-07-10 15:07:33 -07:00
Jan Tattermusch 4d5c3102a1 fix remaining license notices 2017-06-08 11:22:41 +02:00
Jan Tattermusch 7897ae9308 auto-fix most of licenses 2017-06-08 11:22:41 +02:00
Jan Tattermusch a22a19fd64 fix markdown 2017-04-18 12:31:49 +02:00
Jorge Canizales 4a18c67b77 Move Podspecs to v1 2016-08-18 13:26:25 -07:00
Jorge Canizales 8ac55f8a8c Solve merge conflict at gRPC-ProtoRPC.podspec 2016-08-08 18:39:56 -07:00
Jorge Canizales a9b1c5cbe1 Merge commit '4e57e8be3911e3030e2ccfd6478be75a3c2b0250' into p0-archive-fix 2016-08-07 18:46:38 -07:00
Jorge Canizales 72dce2dfbc Update podspecs to use Protobuf 3.0.0
The SwiftSample doesn’t build in this commit, but I need to sync with
head anyway so I’ll first merge v1.0.x into this branch and then debug.
2016-07-29 15:42:00 -07:00
Jorge Canizales 70ded7eecc Update sample and test versions to -pre1.1
To use the 3.0.0-beta-4 version of protoc, which has the fix for oneofs
when using dynamic frameworks.
2016-07-19 17:35:11 -07:00
Jorge Canizales f8c4580939 Commit as 1.0.0-pre1 so we can release already. 2016-07-18 17:51:31 -07:00
Jorge Canizales e4704d3eda “Allow non-modular includes in framework modules”
It’s the magic sentence that allows pods dependent on RxLibrary to be
archived correctly by XCode.

It’s less than ideal, and seems arbitrary (why RxLibrary specifically?),
so we’ll try to produce a minimal case and open an issue with it in the
Cocoapods repo.
2016-07-18 11:25:51 -07:00
Jorge Canizales 854b81a83b Advance versions from 0.14 -> 1.0
Pending:

- Tag BoringSSL repo.
- Tag gRPC repo.
- Build the plugin, zip it, and add it to the release.
- Push Cocoapods to trunk.
2016-07-15 11:23:48 -07:00
Jorge Canizales 8f525f9bc5 Fix: Cocoapods doesn’t like dirs that start with ./
I wasted a huge amount of time debugging this madness.
2016-07-11 14:24:48 -07:00
Jorge Canizales 45bb7f36b4 Use the deployed protoc spec in samples and README 2016-07-11 11:09:59 -07:00
Jorge Canizales 6eade6dcd7 Podspecs for Protoc and the gRPC plugin
The examples under <repo_root>/examples now rely on the released
versions. Those under src/objective-c/examples, as well as the tests,
rely on protoc and the plugin as compiled from head.
2016-07-11 00:34:14 -07:00
Jorge Canizales 0f213c399c Fix examples to work with local gRPC-Core 2016-07-01 11:54:35 -07:00
Jorge Canizales c09854b8fe Fix example Podfiles, and document better 2016-07-01 10:24:17 -07:00
Jan Tattermusch 27e4979ee5 Merge pull request #7161 from dgquintas/use_release
Updated git clone URL
2016-06-30 13:30:19 -07:00
David Garcia Quintas 4281272389 Updated git clone URL 2016-06-29 17:39:07 -07:00
Yuchen Zeng b8431ae707 Add .xcscheme files for ObjC examples 2016-06-27 10:30:51 -07:00
Jan Tattermusch 1bc42d9504 Merge pull request #6994 from y-zeng/update-example
Update examples with Cocoapods 1.0.0
2016-06-23 10:11:54 -07:00
Yuchen Zeng db3ffe13cb Update examples with Cocoapods 1.0.0 2016-06-22 01:14:25 -07:00
Yuchen Zeng abc7427a4d Update podfiles for objc examples 2016-06-20 14:40:57 -07:00
Craig Tiller 6169d5f7b0 Update copyrights 2016-03-31 07:46:18 -07:00
Craig Tiller 6c90d898b6 Fix sanity 2016-02-08 10:27:50 -08:00
Kristopher Wuollett 20b79e702d Updated user agent to be a host-level setting 2016-02-03 21:38:44 -05:00
Kristopher Wuollett 300f7e4322 Renamed user agent setting to userAgentPrefix and changed its scope to global 2016-02-02 22:38:40 -05:00
Kristopher Wuollett c6b301775c Add channel args to enable user agent string for Objective-C 2016-01-31 14:26:39 -05:00
Jorge Canizales 0c0d15fec0 Move BoringSSL.podspec into src, and point Podfiles to it 2015-12-01 18:01:24 -08:00
Jorge Canizales e3d9db2667 Adjust version requirements through samples and tests. 2015-11-25 22:16:38 -08:00
Jorge Canizales 1f5d62b454 ObjC: Start with helloworld, then the web page 2015-10-27 10:50:03 -07:00
Jorge Canizales 2fe0dcd06b Fix example to Beta version 2015-10-12 18:20:23 -07:00