This repository has been archived by the owner. It is now read-only.
Sbt plugin to generate .proto files from freestyle-rpc service definitions
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
core/src/main/scala
plugin/src/main/scala
project
src/sbt-test/sbt-freestyle-protogen
.gitignore
.scalafmt.conf
.travis.yml
AUTHORS.md
CHANGELOG.md
CONTRIBUTING.md
LICENSE
NOTICE.md
README.md
build.sbt
pubring.gpg
secring.gpg.enc
version.sbt

README.md

Build Status codecov.io Latest version License Join the chat at https://gitter.im/47deg/freestyle GitHub Issues

sbt-frees-protogen

⚠️ Note: this project is deprecated and has been integrated into the frees-rpc codebase as sbt-frees-rpc-idlgen starting with version 0.12.0.

Sbt plugin to generate .proto files from freestyle-rpc service definitions.

It depends on frees-rpc.

Legacy Installation

Add the following line to project/plugins.sbt:

addSbtPlugin("io.frees" % "sbt-frees-protogen" % "0.0.14")

Legacy Usage

Running

sbt protoGen

will generate .proto files from src/main/scala into src/main/proto/. These directories can be changed using the protoGenSourceDir and protoGenTargetDir settings.

Copyright

Freestyle is designed and developed by 47 Degrees

Copyright (C) 2017 47 Degrees. http://47deg.com