Skip to content

Latest commit

 

History

History

gradle-and-jvm

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Gradle and JVM Example

This example mimicks the address book example in the protobuf repository. It demonstrates how to use code generation with the protoc-gen-pbandk tool and Protobuf Plugin for Gradle. See the build.gradle file for details. For this example the generated code has been committed to show what it looks like.

Building

To build the code simply run:

path/to/gradle installDist

Running

Once built, the start script will be at build/install/addressbook/bin/addressbook (and .bat version on Windows). There are two commands that both require filenames, add-person and list-people. To add a person to a file called sample-book, run:

build/install/addressbook/bin/addressbook add-person sample-book

Run multiple times to add multiple people. To see the list of people saved in sample-book, run:

build/install/addressbook/bin/addressbook list-people sample-book