diff options
| author | Oskari Timperi <oskari.timperi@iki.fi> | 2018-04-01 17:39:27 +0300 |
|---|---|---|
| committer | Oskari Timperi <oskari.timperi@iki.fi> | 2018-04-01 17:39:27 +0300 |
| commit | 417eac385368ec25c12a83e446c27dba54111021 (patch) | |
| tree | 725992c57abf0ee38f05ff70c43af1f8f7ac2bd8 /generator/protoc_gen_nim.nim | |
| parent | 92eabcdb09ac19cbc2fdbdb9c6fe2a16071417c7 (diff) | |
| download | nimpb-417eac385368ec25c12a83e446c27dba54111021.tar.gz nimpb-417eac385368ec25c12a83e446c27dba54111021.zip | |
Add Google's well known types
Diffstat (limited to 'generator/protoc_gen_nim.nim')
| -rw-r--r-- | generator/protoc_gen_nim.nim | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/generator/protoc_gen_nim.nim b/generator/protoc_gen_nim.nim index 5a0d54e..41aaea9 100644 --- a/generator/protoc_gen_nim.nim +++ b/generator/protoc_gen_nim.nim @@ -830,6 +830,10 @@ proc processFile(filename: string, fdesc: FileDescriptorProto, for dep in fdesc.dependency: var (dir, depname, _) = splitFile(dep) + + if dir == "google/protobuf": + dir = "protobuf/wkt" + var deppbname = (dir / depname) & "_pb" addLine(result.data, &"import {deppbname}") |
