diff --git a/Gopkg.lock b/Gopkg.lock deleted file mode 100644 index 1b47a9a..0000000 --- a/Gopkg.lock +++ /dev/null @@ -1,140 +0,0 @@ -# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. - - -[[projects]] - branch = "master" - digest = "1:3a0a1adab2c5abbd6320d69da87a3d18687a895672206bb20e066c3a775c718f" - name = "github.com/faiface/glhf" - packages = ["."] - pruneopts = "UT" - revision = "82a6317ac380cdc61567d729fe48833d75b8108e" - -[[projects]] - branch = "master" - digest = "1:f43ae18fea96ddd49340e65001d1b556e2dba024228a93ee9eec25fe3fe52939" - name = "github.com/faiface/mainthread" - packages = ["."] - pruneopts = "UT" - revision = "8b78f0a41ae388189090ac4506612659fa53082b" - -[[projects]] - digest = "1:c94bf1329aa4252d99606eab2517ae79b8bd1a416a69c99955a91590932f84ea" - name = "github.com/faiface/pixel" - packages = [ - ".", - "pixelgl", - ] - pruneopts = "UT" - revision = "0c2d627cfa32f437abe22d6a6ee1de7d102c0264" - version = "v0.8.0" - -[[projects]] - branch = "master" - digest = "1:df295073671e8625ac8f3694fc0229c730fe644797ced161ed35da3848f31a9a" - name = "github.com/go-gl/gl" - packages = ["v3.3-core/gl"] - pruneopts = "UT" - revision = "bf2b1f2f34d7f6a60a99a830f65dcd6afb0c6587" - -[[projects]] - branch = "master" - digest = "1:4a56a109a6185707d4d820f5188404f9cc1bdecb7b4a905d4edfd91d4137ebdc" - name = "github.com/go-gl/glfw" - packages = ["v3.2/glfw"] - pruneopts = "UT" - revision = "e6da0acd62b1b57ee2799d4d0a76a7d4514dc5bc" - -[[projects]] - branch = "master" - digest = "1:20093807cff9bf93486b6d9ebf3a658ce61092d25be1202495bd82db26a15ed0" - name = "github.com/go-gl/mathgl" - packages = ["mgl32"] - pruneopts = "UT" - revision = "592312d8590acb0686c14740dcf60e2f32d9c618" - -[[projects]] - digest = "1:4b6a43ba3296f26ea01ae125e50951f141c215dd18b5b91e9f397117b2951eb1" - name = "github.com/gobuffalo/uuid" - packages = ["."] - pruneopts = "UT" - revision = "3f701655805f1ef76e9963d1b377497a0c66d7cd" - version = "v2.0.5" - -[[projects]] - digest = "1:bed9d72d596f94e65fff37f4d6c01398074a6bb1c3f3ceff963516bd01db6ff5" - name = "github.com/gofrs/uuid" - packages = ["."] - pruneopts = "UT" - revision = "6b08a5c5172ba18946672b49749cde22873dd7c2" - version = "v3.2.0" - -[[projects]] - digest = "1:0ade334594e69404d80d9d323445d2297ff8161637f9b2d347cc6973d2d6f05b" - name = "github.com/hashicorp/errwrap" - packages = ["."] - pruneopts = "UT" - revision = "8a6fb523712970c966eefc6b39ed2c5e74880354" - version = "v1.0.0" - -[[projects]] - branch = "master" - digest = "1:2c83286b05339b874cf821a3cd5b20c5415c904e6804baa47479f1a28956730e" - name = "github.com/hashicorp/go-multierror" - packages = ["."] - pruneopts = "UT" - revision = "bdca7bb83f603b80ef756bb953fe1dafa9cd00a2" - -[[projects]] - digest = "1:cf31692c14422fa27c83a05292eb5cbe0fb2775972e8f1f8446a71549bd8980b" - name = "github.com/pkg/errors" - packages = ["."] - pruneopts = "UT" - revision = "ba968bfe8b2f7e042a574c888954fccecfa385b4" - version = "v0.8.1" - -[[projects]] - branch = "master" - digest = "1:f680304b19a1f055b5df0ef87918d7f0920ef117c194ea25a8189e13ccb6ad52" - name = "github.com/yuin/gopher-lua" - packages = [ - ".", - "ast", - "parse", - "pm", - ] - pruneopts = "UT" - revision = "1cd887cd7036fd4be7a0cb180dd508cb8e2e689a" - -[[projects]] - branch = "dev" - digest = "1:573ac77bbde531153f0bbed0bdec33cff372045b87b7e77292da74be02a93ab0" - name = "gobot.io/x/gobot" - packages = [ - ".", - "platforms/dji/tello", - "platforms/keyboard", - ] - pruneopts = "UT" - revision = "c7d6ea7569c3341b95fb8e21dde9aad8b659af85" - -[[projects]] - branch = "master" - digest = "1:95198eb6f7a9fd8970f3bd24f130da14b68ba1dc3738f191f39f4a822d21e6d8" - name = "golang.org/x/image" - packages = ["math/f32"] - pruneopts = "UT" - revision = "d6a02ce849c95fa57d9927fab7b6d9071876dfe0" - -[solve-meta] - analyzer-name = "dep" - analyzer-version = 1 - input-imports = [ - "github.com/faiface/pixel", - "github.com/faiface/pixel/pixelgl", - "github.com/yuin/gopher-lua", - "gobot.io/x/gobot", - "gobot.io/x/gobot/platforms/dji/tello", - "gobot.io/x/gobot/platforms/keyboard", - ] - solver-name = "gps-cdcl" - solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml deleted file mode 100644 index 16b3e71..0000000 --- a/Gopkg.toml +++ /dev/null @@ -1,34 +0,0 @@ -# Gopkg.toml example -# -# Refer to https://golang.github.io/dep/docs/Gopkg.toml.html -# for detailed Gopkg.toml documentation. -# -# required = ["github.com/user/thing/cmd/thing"] -# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"] -# -# [[constraint]] -# name = "github.com/user/project" -# version = "1.0.0" -# -# [[constraint]] -# name = "github.com/user/project2" -# branch = "dev" -# source = "github.com/myfork/project2" -# -# [[override]] -# name = "github.com/x/y" -# version = "2.4.0" -# -# [prune] -# non-go = false -# go-tests = true -# unused-packages = true - - -[[constraint]] - name = "gobot.io/x/gobot" - branch = "dev" - -[prune] - go-tests = true - unused-packages = true diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..b0af3a3 --- /dev/null +++ b/go.mod @@ -0,0 +1,20 @@ +module github.com/eleniums/tello-engine + +go 1.11 + +require ( + github.com/faiface/glhf v0.0.0-20181018222622-82a6317ac380 // indirect + github.com/faiface/mainthread v0.0.0-20171120011319-8b78f0a41ae3 // indirect + github.com/faiface/pixel v0.8.0 + github.com/go-gl/gl v0.0.0-20190320180904-bf2b1f2f34d7 // indirect + github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 // indirect + github.com/go-gl/mathgl v0.0.0-20190713194549-592312d8590a // indirect + github.com/gobuffalo/uuid v2.0.5+incompatible // indirect + github.com/gofrs/uuid v3.2.0+incompatible // indirect + github.com/hashicorp/go-multierror v1.0.1-0.20190722213833-bdca7bb83f60 // indirect + github.com/pkg/errors v0.8.1 // indirect + github.com/stretchr/testify v1.6.1 // indirect + github.com/yuin/gopher-lua v0.0.0-20190514113301-1cd887cd7036 + gobot.io/x/gobot v1.13.1-0.20190625051317-c7d6ea7569c3 + golang.org/x/image v0.0.0-20190703141733-d6a02ce849c9 // indirect +) diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..48f54f3 --- /dev/null +++ b/go.sum @@ -0,0 +1,45 @@ +github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= +github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= +github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/faiface/glhf v0.0.0-20181018222622-82a6317ac380 h1:FvZ0mIGh6b3kOITxUnxS3tLZMh7yEoHo75v3/AgUqg0= +github.com/faiface/glhf v0.0.0-20181018222622-82a6317ac380/go.mod h1:zqnPFFIuYFFxl7uH2gYByJwIVKG7fRqlqQCbzAnHs9g= +github.com/faiface/mainthread v0.0.0-20171120011319-8b78f0a41ae3 h1:baVdMKlASEHrj19iqjARrPbaRisD7EuZEVJj6ZMLl1Q= +github.com/faiface/mainthread v0.0.0-20171120011319-8b78f0a41ae3/go.mod h1:VEPNJUlxl5KdWjDvz6Q1l+rJlxF2i6xqDeGuGAxa87M= +github.com/faiface/pixel v0.8.0 h1:phOHW6ixfMAKRamjnvhI6FFI2VRyPEq7+LmmkDGXB/4= +github.com/faiface/pixel v0.8.0/go.mod h1:CEUU/s9E82Kqp01Boj1O67KnBskqiLghANqvUJGgDAM= +github.com/go-gl/gl v0.0.0-20190320180904-bf2b1f2f34d7 h1:SCYMcCJ89LjRGwEa0tRluNRiMjZHalQZrVrvTbPh+qw= +github.com/go-gl/gl v0.0.0-20190320180904-bf2b1f2f34d7/go.mod h1:482civXOzJJCPzJ4ZOX/pwvXBWSnzD4OKMdH4ClKGbk= +github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 h1:QbL/5oDUmRBzO9/Z7Seo6zf912W/a6Sr4Eu0G/3Jho0= +github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= +github.com/go-gl/mathgl v0.0.0-20190713194549-592312d8590a h1:yoAEv7yeWqfL/l9A/J5QOndXIJCldv+uuQB1DSNQbS0= +github.com/go-gl/mathgl v0.0.0-20190713194549-592312d8590a/go.mod h1:yhpkQzEiH9yPyxDUGzkmgScbaBVlhC06qodikEM0ZwQ= +github.com/gobuffalo/uuid v2.0.5+incompatible h1:c5uWRuEnYggYCrT9AJm0U2v1QTG7OVDAvxhj8tIV5Gc= +github.com/gobuffalo/uuid v2.0.5+incompatible/go.mod h1:ErhIzkRhm0FtRuiE/PeORqcw4cVi1RtSpnwYrxuvkfE= +github.com/gofrs/uuid v3.2.0+incompatible h1:y12jRkkFxsd7GpqdSZ+/KCs/fJbqpEXSGd4+jfEaewE= +github.com/gofrs/uuid v3.2.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= +github.com/hashicorp/errwrap v1.0.0 h1:hLrqtEDnRye3+sgx6z4qVLNuviH3MR5aQ0ykNJa/UYA= +github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= +github.com/hashicorp/go-multierror v1.0.1-0.20190722213833-bdca7bb83f60 h1:5Ng5F1cIPjTUA2LkeN7w4TDkbJVnlQBLtZiYZLN5lGQ= +github.com/hashicorp/go-multierror v1.0.1-0.20190722213833-bdca7bb83f60/go.mod h1:dHtQlpGsu+cZNNAkkCN/P3hoUDHhCYQXV3UM06sGGrk= +github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I= +github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.6.1 h1:hDPOHmpOpP40lSULcqw7IrRb/u7w6RpDC9399XyoNd0= +github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/yuin/gopher-lua v0.0.0-20190514113301-1cd887cd7036 h1:1b6PAtenNyhsmo/NKXVe34h7JEZKva1YB/ne7K7mqKM= +github.com/yuin/gopher-lua v0.0.0-20190514113301-1cd887cd7036/go.mod h1:gqRgreBUhTSL0GeU64rtZ3Uq3wtjOa/TB2YfrtkCbVQ= +gobot.io/x/gobot v1.13.1-0.20190625051317-c7d6ea7569c3 h1:fSnzXpWhexMo4Unh8oIv0DgIa4Ng4OEcymHs1DYUaJ0= +gobot.io/x/gobot v1.13.1-0.20190625051317-c7d6ea7569c3/go.mod h1:yQwOPKcHJsXOfrtPaszuiCm/QkUhSNvDwf8+BTrll1A= +golang.org/x/image v0.0.0-20190321063152-3fc05d484e9f/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= +golang.org/x/image v0.0.0-20190703141733-d6a02ce849c9 h1:uc17S921SPw5F2gJo7slQ3aqvr2RwpL7eb3+DZncu3s= +golang.org/x/image v0.0.0-20190703141733-d6a02ce849c9/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/sys v0.0.0-20190204203706-41f3e6584952/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/vendor/github.com/go-gl/glfw/v3.1/glfw/glfw/COPYING.txt b/vendor/github.com/go-gl/glfw/v3.1/glfw/glfw/COPYING.txt deleted file mode 100644 index b30c701..0000000 --- a/vendor/github.com/go-gl/glfw/v3.1/glfw/glfw/COPYING.txt +++ /dev/null @@ -1,22 +0,0 @@ -Copyright (c) 2002-2006 Marcus Geelnard -Copyright (c) 2006-2010 Camilla Berglund - -This software is provided 'as-is', without any express or implied -warranty. In no event will the authors be held liable for any damages -arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose, -including commercial applications, and to alter it and redistribute it -freely, subject to the following restrictions: - -1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would - be appreciated but is not required. - -2. Altered source versions must be plainly marked as such, and must not - be misrepresented as being the original software. - -3. This notice may not be removed or altered from any source - distribution. - diff --git a/vendor/github.com/go-gl/glfw/v3.2/glfw/glfw/COPYING.txt b/vendor/github.com/go-gl/glfw/v3.2/glfw/glfw/COPYING.txt deleted file mode 100644 index ad16462..0000000 --- a/vendor/github.com/go-gl/glfw/v3.2/glfw/glfw/COPYING.txt +++ /dev/null @@ -1,22 +0,0 @@ -Copyright (c) 2002-2006 Marcus Geelnard -Copyright (c) 2006-2016 Camilla Berglund - -This software is provided 'as-is', without any express or implied -warranty. In no event will the authors be held liable for any damages -arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose, -including commercial applications, and to alter it and redistribute it -freely, subject to the following restrictions: - -1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would - be appreciated but is not required. - -2. Altered source versions must be plainly marked as such, and must not - be misrepresented as being the original software. - -3. This notice may not be removed or altered from any source - distribution. - diff --git a/vendor/github.com/go-gl/mathgl/mgl32/codegen.go b/vendor/github.com/go-gl/mathgl/mgl32/codegen.go deleted file mode 100644 index eec763b..0000000 --- a/vendor/github.com/go-gl/mathgl/mgl32/codegen.go +++ /dev/null @@ -1,276 +0,0 @@ -// Copyright 2014 The go-gl/mathgl Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build ignore - -// codegen generates go code from templates. Intended to be -// used with go generate; Also makes mgl64 from mgl32. -// See the invocation in mgl32/util.go for details. -// To use it, just run "go generate github.com/go-gl/mathgl/mgl32" -// (or "go generate" in mgl32 directory). - -package main - -import ( - "bytes" - "flag" - "fmt" - "io/ioutil" - "os" - "os/exec" - "path/filepath" - "strings" - "text/template" -) - -type Context struct { - Comment string - TemplateName string -} - -type MatrixIter struct { - M int // row - N int // column - index int -} - -var mgl64RewriteRules = []string{ - "mgl32 -> mgl64", - "float32 -> float64", - "f32 -> f64", - "a.Float32 -> a.Float64", - "math.MaxFloat32 -> math.MaxFloat64", - "math.SmallestNonzeroFloat32 -> math.SmallestNonzeroFloat64", -} - -func main() { - flag.Usage = func() { - fmt.Println("Usage: codegen -template file.tmpl -output file.go") - fmt.Println("Usage: codegen -mgl64 [-dir ../mgl64]") - flag.PrintDefaults() - } - - tmplPath := flag.String("template", "file.tmpl", "template path") - oPath := flag.String("output", "file.go", "output path") - mgl64 := flag.Bool("mgl64", false, "make mgl64") - mgl64Path := flag.String("dir", "../mgl64", "path to mgl64 location") - - flag.Parse() - if flag.NArg() > 0 || flag.NFlag() == 0 { - flag.Usage() - os.Exit(2) - } - - if *mgl64 { - genMgl64(*mgl64Path) - return - } - - tmpl := template.New("").Delims("<<", ">>").Funcs(template.FuncMap{ - "typename": typenameHelper, - "elementname": elementNameHelper, - "iter": iterHelper, - "matiter": matrixIterHelper, - "enum": enumHelper, - "sep": separatorHelper, - "repeat": repeatHelper, - "add": addHelper, - "mul": mulHelper, - }) - tmpl = template.Must(tmpl.ParseFiles(*tmplPath)) - tmplName := filepath.Base(*tmplPath) - - oFile, err := os.Create(*oPath) - if err != nil { - panic(err) - } - - context := Context{ - Comment: "This file is generated by codegen.go; DO NOT EDIT", - TemplateName: tmplName, - } - if err = tmpl.ExecuteTemplate(oFile, tmplName, context); err != nil { - panic(err) - } - oFile.Close() - - if err = rungofmt(*oPath, false, nil); err != nil { - panic(err) - } -} - -func genMgl64(destPath string) { - HandleFile := func(source string, info os.FileInfo, err error) error { - if err != nil { - return err - } - dest := filepath.Join(destPath, source) - - if info.IsDir() { - return os.MkdirAll(dest, info.Mode()) - } - if !strings.HasSuffix(source, ".go") || info.Name() == "codegen.go" { - return nil - } - if !info.Mode().IsRegular() { - fmt.Println("Ignored, not a regular file:", source) - return nil - } - - in, err := ioutil.ReadFile(source) - if err != nil { - return err - } - - out, err := os.OpenFile(dest, os.O_RDWR|os.O_CREATE|os.O_TRUNC, - info.Mode()) - if err != nil { - return err - } - defer out.Close() - - comment := fmt.Sprintf( - "// This file is generated from mgl32/%s; DO NOT EDIT\n\n", - filepath.ToSlash(source)) - if _, err = out.WriteString(comment); err != nil { - return err - } - - r := strings.NewReplacer("//go:generate ", "//#go:generate ") // We don't want go generate directives in mgl64 package. - - if _, err = r.WriteString(out, string(in)); err != nil { - return err - } - - return rungofmt(dest, true, mgl64RewriteRules) - } - - if err := filepath.Walk(".", HandleFile); err != nil { - panic(err) - } -} - -func rungofmt(path string, fiximports bool, rewriteRules []string) error { - args := []string{"-w", path} - output, err := exec.Command("gofmt", args...).CombinedOutput() - - for i := 0; err == nil && i < len(rewriteRules); i++ { - args = []string{"-w", "-r", rewriteRules[i], path} - output, err = exec.Command("gofmt", args...).CombinedOutput() - } - - if fiximports && err == nil { - args = []string{"-w", path} - output, err = exec.Command("goimports", args...).CombinedOutput() - } - - if err != nil { - fmt.Println("Error executing gofmt", strings.Join(args, " ")) - os.Stdout.Write(output) - } - - return err -} - -func typenameHelper(m, n int) string { - if m == 1 { - return fmt.Sprintf("Vec%d", n) - } - if n == 1 { - return fmt.Sprintf("Vec%d", m) - } - if m == n { - return fmt.Sprintf("Mat%d", m) - } - return fmt.Sprintf("Mat%dx%d", m, n) -} - -func elementNameHelper(m int) string { - switch m { - case 0: - return "X" - case 1: - return "Y" - case 2: - return "Z" - case 3: - return "W" - default: - panic("Can't generate element name") - } -} - -func iterHelper(start, end int) []int { - iter := make([]int, end-start) - for i := start; i < end; i++ { - iter[i] = i - } - return iter -} - -func matrixIterHelper(rows, cols int) []MatrixIter { - res := make([]MatrixIter, 0, rows*cols) - - for n := 0; n < cols; n++ { - for m := 0; m < rows; m++ { - res = append(res, MatrixIter{ - M: m, - N: n, - index: n*rows + m, - }) - } - } - - return res -} - -// Template function that returns slice from its arguments. Indended to be used -// in range loops. -func enumHelper(args ...int) []int { - return args -} - -// Template function to insert commas and '+' in range loops. -func separatorHelper(sep string, iterCond int) string { - if iterCond > 0 { - return sep - } - return "" -} - -// Template function to repeat string 'count' times. Inserting 'sep' between -// repetitions. Also changes all occurrences of '%d' to repetition number. -// For example, repeatHelper(3, "col%d", ",") will output "col0, col1, col2" -func repeatHelper(count int, text string, sep string) string { - var res bytes.Buffer - - for i := 0; i < count; i++ { - if i > 0 { - res.WriteString(sep) - } - res.WriteString(strings.Replace(text, "%d", fmt.Sprintf("%d", i), -1)) - } - - return res.String() -} - -func addHelper(args ...int) int { - res := 0 - for _, a := range args { - res += a - } - return res -} - -func mulHelper(args ...int) int { - res := 1 - for _, a := range args { - res *= a - } - return res -} - -func (i MatrixIter) String() string { - return fmt.Sprintf("%d", i.index) -} diff --git a/vendor/gobot.io/x/gobot/drivers/aio/LICENSE b/vendor/gobot.io/x/gobot/drivers/aio/LICENSE deleted file mode 100644 index 09094bb..0000000 --- a/vendor/gobot.io/x/gobot/drivers/aio/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2013-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/drivers/gpio/LICENSE b/vendor/gobot.io/x/gobot/drivers/gpio/LICENSE deleted file mode 100644 index 09094bb..0000000 --- a/vendor/gobot.io/x/gobot/drivers/gpio/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2013-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/drivers/i2c/LICENSE b/vendor/gobot.io/x/gobot/drivers/i2c/LICENSE deleted file mode 100644 index 09094bb..0000000 --- a/vendor/gobot.io/x/gobot/drivers/i2c/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2013-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/audio/LICENSE b/vendor/gobot.io/x/gobot/platforms/audio/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/audio/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/beaglebone/LICENSE b/vendor/gobot.io/x/gobot/platforms/beaglebone/LICENSE deleted file mode 100644 index 09094bb..0000000 --- a/vendor/gobot.io/x/gobot/platforms/beaglebone/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2013-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/ble/LICENSE b/vendor/gobot.io/x/gobot/platforms/ble/LICENSE deleted file mode 100644 index 48c9ab9..0000000 --- a/vendor/gobot.io/x/gobot/platforms/ble/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2015-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/chip/LICENSE b/vendor/gobot.io/x/gobot/platforms/chip/LICENSE deleted file mode 100644 index 48c9ab9..0000000 --- a/vendor/gobot.io/x/gobot/platforms/chip/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2015-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/digispark/LICENSE b/vendor/gobot.io/x/gobot/platforms/digispark/LICENSE deleted file mode 100644 index 09094bb..0000000 --- a/vendor/gobot.io/x/gobot/platforms/digispark/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2013-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/dragonboard/LICENSE b/vendor/gobot.io/x/gobot/platforms/dragonboard/LICENSE deleted file mode 100644 index 48c9ab9..0000000 --- a/vendor/gobot.io/x/gobot/platforms/dragonboard/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2015-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/firmata/LICENSE b/vendor/gobot.io/x/gobot/platforms/firmata/LICENSE deleted file mode 100644 index 09094bb..0000000 --- a/vendor/gobot.io/x/gobot/platforms/firmata/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2013-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/intel-iot/LICENSE b/vendor/gobot.io/x/gobot/platforms/intel-iot/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/intel-iot/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/joystick/LICENSE b/vendor/gobot.io/x/gobot/platforms/joystick/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/joystick/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/leap/LICENSE b/vendor/gobot.io/x/gobot/platforms/leap/LICENSE deleted file mode 100644 index 09094bb..0000000 --- a/vendor/gobot.io/x/gobot/platforms/leap/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2013-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/mavlink/LICENSE b/vendor/gobot.io/x/gobot/platforms/mavlink/LICENSE deleted file mode 100644 index 09094bb..0000000 --- a/vendor/gobot.io/x/gobot/platforms/mavlink/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2013-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/microbit/LICENSE b/vendor/gobot.io/x/gobot/platforms/microbit/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/microbit/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/mqtt/LICENSE b/vendor/gobot.io/x/gobot/platforms/mqtt/LICENSE deleted file mode 100644 index 09094bb..0000000 --- a/vendor/gobot.io/x/gobot/platforms/mqtt/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2013-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/neurosky/LICENSE b/vendor/gobot.io/x/gobot/platforms/neurosky/LICENSE deleted file mode 100644 index 09094bb..0000000 --- a/vendor/gobot.io/x/gobot/platforms/neurosky/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2013-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/opencv/LICENSE b/vendor/gobot.io/x/gobot/platforms/opencv/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/opencv/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/parrot/LICENSE b/vendor/gobot.io/x/gobot/platforms/parrot/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/parrot/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/parrot/ardrone/LICENSE b/vendor/gobot.io/x/gobot/platforms/parrot/ardrone/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/parrot/ardrone/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/parrot/bebop/LICENSE b/vendor/gobot.io/x/gobot/platforms/parrot/bebop/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/parrot/bebop/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/parrot/minidrone/LICENSE b/vendor/gobot.io/x/gobot/platforms/parrot/minidrone/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/parrot/minidrone/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/particle/LICENSE b/vendor/gobot.io/x/gobot/platforms/particle/LICENSE deleted file mode 100644 index 09094bb..0000000 --- a/vendor/gobot.io/x/gobot/platforms/particle/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2013-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/raspi/LICENSE b/vendor/gobot.io/x/gobot/platforms/raspi/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/raspi/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/sphero/LICENSE b/vendor/gobot.io/x/gobot/platforms/sphero/LICENSE deleted file mode 100644 index 09094bb..0000000 --- a/vendor/gobot.io/x/gobot/platforms/sphero/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2013-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/sphero/bb8/LICENSE b/vendor/gobot.io/x/gobot/platforms/sphero/bb8/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/sphero/bb8/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/sphero/ollie/LICENSE b/vendor/gobot.io/x/gobot/platforms/sphero/ollie/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/sphero/ollie/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/sphero/sprkplus/LICENSE b/vendor/gobot.io/x/gobot/platforms/sphero/sprkplus/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/sphero/sprkplus/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/tinkerboard/LICENSE b/vendor/gobot.io/x/gobot/platforms/tinkerboard/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/tinkerboard/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/platforms/upboard/up2/LICENSE b/vendor/gobot.io/x/gobot/platforms/upboard/up2/LICENSE deleted file mode 100644 index 257d22e..0000000 --- a/vendor/gobot.io/x/gobot/platforms/upboard/up2/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2014-2018 The Hybrid Group - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/vendor/gobot.io/x/gobot/travis_build_opencv.sh b/vendor/gobot.io/x/gobot/travis_build_opencv.sh old mode 100755 new mode 100644 diff --git a/vendor/modules.txt b/vendor/modules.txt new file mode 100644 index 0000000..ee2636a --- /dev/null +++ b/vendor/modules.txt @@ -0,0 +1,34 @@ +# github.com/faiface/glhf v0.0.0-20181018222622-82a6317ac380 +github.com/faiface/glhf +# github.com/faiface/mainthread v0.0.0-20171120011319-8b78f0a41ae3 +github.com/faiface/mainthread +# github.com/faiface/pixel v0.8.0 +github.com/faiface/pixel +github.com/faiface/pixel/pixelgl +# github.com/go-gl/gl v0.0.0-20190320180904-bf2b1f2f34d7 +github.com/go-gl/gl/v3.3-core/gl +# github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 +github.com/go-gl/glfw/v3.2/glfw +# github.com/go-gl/mathgl v0.0.0-20190713194549-592312d8590a +github.com/go-gl/mathgl/mgl32 +# github.com/gobuffalo/uuid v2.0.5+incompatible +github.com/gobuffalo/uuid +# github.com/gofrs/uuid v3.2.0+incompatible +github.com/gofrs/uuid +# github.com/hashicorp/errwrap v1.0.0 +github.com/hashicorp/errwrap +# github.com/hashicorp/go-multierror v1.0.1-0.20190722213833-bdca7bb83f60 +github.com/hashicorp/go-multierror +# github.com/pkg/errors v0.8.1 +github.com/pkg/errors +# github.com/yuin/gopher-lua v0.0.0-20190514113301-1cd887cd7036 +github.com/yuin/gopher-lua +github.com/yuin/gopher-lua/ast +github.com/yuin/gopher-lua/parse +github.com/yuin/gopher-lua/pm +# gobot.io/x/gobot v1.13.1-0.20190625051317-c7d6ea7569c3 +gobot.io/x/gobot +gobot.io/x/gobot/platforms/dji/tello +gobot.io/x/gobot/platforms/keyboard +# golang.org/x/image v0.0.0-20190703141733-d6a02ce849c9 +golang.org/x/image/math/f32