Move code generator into its own package.

This commit is contained in:
Greg 2018-08-06 12:14:16 -04:00
parent 33821928c9
commit 2f95327892
3 changed files with 5 additions and 3 deletions

View File

@ -11,6 +11,8 @@ import (
"path/filepath"
"regexp"
"strings"
"gitlab.wow.st/gmp/persist/generate"
)
type visitor struct{}
@ -133,7 +135,7 @@ func main() {
if len(ts) == 0 {
continue
}
g := NewGenerator(pkg.Name)
g := generate.NewGenerator(pkg.Name)
for _,v := range ts {
g.Add(v.fun, v.name, v.typ)
}

View File

@ -1,4 +1,4 @@
package main
package generate
import (
"io"

View File

@ -1,4 +1,4 @@
package main
package generate
const template string = `//Generated by gitlab.wow.st/persist/cmd/pgen.
//Do not edit
package main