diff options
| author | Oskari Timperi <oskari.timperi@iki.fi> | 2018-04-12 19:45:05 +0300 |
|---|---|---|
| committer | Oskari Timperi <oskari.timperi@iki.fi> | 2018-04-12 19:45:05 +0300 |
| commit | dde9fea6dc8175a853f731c2f650f1812fd9588b (patch) | |
| tree | f90df3656a8bc1d59e6e59d2b78840cbd4c71085 | |
| parent | 88cdf120de1bb3790fdfb31b501737c957a8b972 (diff) | |
| download | nimpb-dde9fea6dc8175a853f731c2f650f1812fd9588b.tar.gz nimpb-dde9fea6dc8175a853f731c2f650f1812fd9588b.zip | |
Add a Nimble task for regenerating WKT's
| -rw-r--r-- | nimpb.nimble | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/nimpb.nimble b/nimpb.nimble index 3fe9574..6b907d0 100644 --- a/nimpb.nimble +++ b/nimpb.nimble @@ -30,3 +30,10 @@ task gen_descriptor, "Re-generate nimpb/compiler/descriptor_pb.nim": var descriptor = incdir / "descriptor.proto" var outdir = "nimpb/compiler" exec &"./nimpb/compiler/nimpb_build -I{incdir} --out={outdir} {descriptor}" + +task gen_wkt, "Re-generate WKT's": + var incdir = "../nimpb_protoc/src/nimpb_protocpkg/protobuf/include/google/protobuf" + var outdir = "nimpb/wkt" + for proto in listFiles(incdir): + echo(&"COMPILING {proto}") + exec &"./nimpb/compiler/nimpb_build -I{incdir} --out={outdir} {proto}" |
