summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/d5/tengo
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/d5/tengo')
-rw-r--r--vendor/github.com/d5/tengo/.travis.yml6
-rw-r--r--vendor/github.com/d5/tengo/go.mod3
-rw-r--r--vendor/github.com/d5/tengo/stdlib/gensrcmods.go53
3 files changed, 6 insertions, 56 deletions
diff --git a/vendor/github.com/d5/tengo/.travis.yml b/vendor/github.com/d5/tengo/.travis.yml
index d545268e..57986ae9 100644
--- a/vendor/github.com/d5/tengo/.travis.yml
+++ b/vendor/github.com/d5/tengo/.travis.yml
@@ -1,13 +1,13 @@
language: go
go:
- - 1.9
+ - "1.12"
install:
- - go get -u golang.org/x/lint/golint
+ - env GO111MODULE=on go get -u golang.org/x/lint/golint
script:
- - make test
+ - env GO111MODULE=on make test
deploy:
- provider: script
diff --git a/vendor/github.com/d5/tengo/go.mod b/vendor/github.com/d5/tengo/go.mod
new file mode 100644
index 00000000..8421e273
--- /dev/null
+++ b/vendor/github.com/d5/tengo/go.mod
@@ -0,0 +1,3 @@
+module github.com/d5/tengo
+
+go 1.12
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)
- }
-}