diff options
Diffstat (limited to 'nimpb.nimble')
| -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}" |
