Daniel Alm
|
6bbc15c265
Change the `swiftc` argument to use static Swift libraries. (#424)
|
6 years ago |
George Barnett
|
97ff9238b1
First pass implementation of NIO client (#357)
|
6 years ago |
George Barnett
|
158c4efece
Improve error handling in NIO server. (#364)
|
6 years ago |
Sergio Campama
|
24c8e5d4c1
Add gRPC Web support.
|
7 years ago |
Daniel Alm
|
bf20e9324a
First implementation of gRPC based on SwiftNIO (#281)
|
7 years ago |
Tim Burks
|
19bd5c67fc
Merge pull request #323 from grpc/plugin-and-docs
|
7 years ago |
Daniel Alm
|
48c274f9ce
Improve the documentation on building the `protoc` plugins and add a `make plugin` option.
|
7 years ago |
Daniel Alm
|
00d18f62ec
Minor tweaks in preparation for SwiftGRPCNIO.
|
7 years ago |
Yosuke Ishikawa
|
30441f79ad
Replace absolute path with relative path after generating xcodeproj
|
7 years ago |
Tim Burks
|
2c576c0a36
Merge pull request #292 from grpc/rework-project-patches
|
7 years ago |
Daniel Alm
|
4984951cfa
Project patch script rework.
|
7 years ago |
Daniel Alm
|
3e8720e006
Fix `make clean` and switch to Carthage debug builds on CI for improved performance.
|
7 years ago |
Jonas Vautherin
|
ea2babf140
Add make target generating an xcodeproj for Carthage.
|
7 years ago |
Jonas Vautherin
|
d8b2b51a8e
fix make clean target
|
7 years ago |
Daniel Alm
|
ec8f37bc0e
Make the build commands less verbose.
|
7 years ago |
Daniel Alm
|
56ecb721c1
Fix building with a clean Xcode and add a CI run to ensure just that.
|
7 years ago |
Daniel Alm
|
03f43093fb
Move another compiler directive into vendor-grpc.sh.
|
7 years ago |
Tim Burks
|
e791f85ce4
Merge branch 'master' into update-grpc
|
7 years ago |
Daniel Alm
|
4a16c13ebb
Move a compilation flag out of the Makefile and fix-project-settings.rb and into vendor-grpc.sh, which adds them to Sources/CgRPC/third_party/nanopb/pb.h.
|
7 years ago |
Daniel Alm
|
75940a411e
Update CgRPC to v1.12.0 and BoringSSL to 10.0.4 (I guess?). This change requires Swift 4.1 and Ruby (with the 'xcodeproj' gem) installed to compile if building via SPM.
|
7 years ago |
Daniel Alm
|
d56e1ca512
Link CgRPC with openssl instead of BoringSSL under Linux.
|
7 years ago |
Daniel Alm
|
9dd55d9fa4
Add a `timeout` option to blocking `send()` and `receive()` calls.
|
7 years ago |
Daniel Alm
|
5415f16508
Have `make project` tell the user how to install the `xcodeproj` gem.
|
7 years ago |
Daniel Alm
|
b5e7c19cc2
Avoid displaying the comment about setting the generated project's indentation settings when running `make`.
|
7 years ago |
Daniel Alm
|
56652765b2
Add a script to fix the project's indentation settings.
|
7 years ago |
Tim Burks
|
12df04f87e
move examples under Sources/Examples
|
7 years ago |
Daniel Alm
|
05890b5054
Also move the Simple example into `Sources/`.
|
7 years ago |
Daniel Alm
|
34bef30f56
Fix `make test-plugin`.
|
7 years ago |
Daniel Alm
|
128571a155
Move the PackageManager-based echo example to Sources/ and add it as a target to the main Package.swift.
|
7 years ago |
Daniel Alm
|
1c4dfa6da5
Add the new protobuf plugin binaries to .gitignore and to `make clean`.
|
7 years ago |