From dde9fea6dc8175a853f731c2f650f1812fd9588b Mon Sep 17 00:00:00 2001 From: Oskari Timperi Date: Thu, 12 Apr 2018 19:45:05 +0300 Subject: Add a Nimble task for regenerating WKT's --- nimpb.nimble | 7 +++++++ 1 file changed, 7 insertions(+) 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}" -- cgit v1.2.3