From a3bee01e0af3394c19360b98fd2db1b647f49299 Mon Sep 17 00:00:00 2001 From: Wim Date: Sat, 7 Sep 2019 22:46:58 +0200 Subject: Update dependencies (#886) --- vendor/github.com/d5/tengo/stdlib/gensrcmods.go | 53 ------------------------- 1 file changed, 53 deletions(-) delete mode 100644 vendor/github.com/d5/tengo/stdlib/gensrcmods.go (limited to 'vendor/github.com/d5/tengo/stdlib') diff --git a/vendor/github.com/d5/tengo/stdlib/gensrcmods.go b/vendor/github.com/d5/tengo/stdlib/gensrcmods.go deleted file mode 100644 index fada66bd..00000000 --- a/vendor/github.com/d5/tengo/stdlib/gensrcmods.go +++ /dev/null @@ -1,53 +0,0 @@ -// +build ignore - -package main - -import ( - "bytes" - "io/ioutil" - "log" - "regexp" - "strconv" -) - -var tengoModFileRE = regexp.MustCompile(`^srcmod_(\w+).tengo$`) - -func main() { - modules := make(map[string]string) - - // enumerate all Tengo module files - files, err := ioutil.ReadDir(".") - if err != nil { - log.Fatal(err) - } - for _, file := range files { - m := tengoModFileRE.FindStringSubmatch(file.Name()) - if m != nil { - modName := m[1] - - src, err := ioutil.ReadFile(file.Name()) - if err != nil { - log.Fatalf("file '%s' read error: %s", file.Name(), err.Error()) - } - - modules[modName] = string(src) - } - } - - var out bytes.Buffer - out.WriteString(`// Code generated using gensrcmods.go; DO NOT EDIT. - -package stdlib - -// SourceModules are source type standard library modules. -var SourceModules = map[string]string{` + "\n") - for modName, modSrc := range modules { - out.WriteString("\t\"" + modName + "\": " + strconv.Quote(modSrc) + ",\n") - } - out.WriteString("}\n") - - const target = "source_modules.go" - if err := ioutil.WriteFile(target, out.Bytes(), 0644); err != nil { - log.Fatal(err) - } -} -- cgit v1.2.3