https://github.com/conradwt/greeter-proto-elixir
https://github.com/conradwt/greeter-proto-elixir
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/conradwt/greeter-proto-elixir
- Owner: conradwt
- License: mit
- Created: 2022-07-04T05:34:09.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-03T08:08:25.000Z (over 1 year ago)
- Last Synced: 2025-02-03T09:23:55.774Z (over 1 year ago)
- Language: Elixir
- Size: 26.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Greeter Proto
The purpose of the repository is to house the proto definitions
for the Greeter service.
## Code Generation
Generate Elixir files from Protobuf definitions or `.proto` files by
doing the following:
```zsh
protoc --elixir_out=plugins=grpc:./lib greeterapi/*
```
Note: After changing `.proto` files, rerun the above command to
update the generated Elixir files.
## Installation
Add `greeter_proto` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[
{:greeter_proto, github: "conradwt/greeter-proto-elixir"}
]
end
```
## Related repos
- [Greeter Client](https://github.com/conradwt/greeter-client-elixir)
- [Greeter Server](https://github.com/conradwt/greeter-server-elixir)
## License
Greeter Proto is released under the [MIT license](./LICENSE.md).
## Copyright
Copyright © 2022 - 2023 Conrad Taylor. All rights reserved.