rouzwawi / grpc-kotlin

gRPC with Kotlin Coroutines
https://gitter.im/gRPC-Kotlin/Lobby
Apache License 2.0
219 stars 22 forks source link

Fix tests on Windows and executables for multiple platforms using canteen-maven-plugin #44

Closed diesieben07 closed 4 years ago

diesieben07 commented 4 years ago

I've added canteen-maven-plugin to build executables for Linux, OSX and Windows. This is mainly useful for Windows, where this plugin was previously unusable. I have also fixed one test case that failed on Windows due to different line separators.

The example project (grpc-kotlin-example-chatserver) references a version of this plugin on Maven Central, so naturally that project does not work on Windows yet. It will however do so once a version with these changes has been pushed to Maven Central and the version in grpc-kotlin-example-chatserver has been updated.

rouzwawi commented 4 years ago

@diesieben07 Thanks a lot for this! Super appreciated.