From 91de9acc4a3ef659da1cf4bada4aac7684d56c67 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Mon, 1 Jul 2019 18:19:02 +0200 Subject: [PATCH] cmd/assets: delete It is unused. Signed-off-by: Elias Naur --- cmd/assets/assets.go | 57 -------------------------------------------- 1 file changed, 57 deletions(-) delete mode 100644 cmd/assets/assets.go diff --git a/cmd/assets/assets.go b/cmd/assets/assets.go deleted file mode 100644 index d830cb0c..00000000 --- a/cmd/assets/assets.go +++ /dev/null @@ -1,57 +0,0 @@ -// SPDX-License-Identifier: Unlicense OR MIT - -// Command assets converts data files to Go source code. -package main - -import ( - "bytes" - "fmt" - "io/ioutil" - "os" - "path/filepath" - "strings" -) - -func main() { - if len(os.Args) != 2 { - fmt.Fprintln(os.Stderr, "please specify a directory to convert") - os.Exit(1) - } - var w bytes.Buffer - w.WriteString("// Code generated by command assets DO NOT EDIT.\n\n") - w.WriteString("package assets\n\n") - w.WriteString("import (\n") - w.WriteString("\t\"io\"\n") - w.WriteString("\t\"strings\"\n") - w.WriteString(")\n\n") - dir := os.Args[1] - filepath.Walk(dir, func(path string, info os.FileInfo, err error) error { - if err != nil { - return err - } - if info.IsDir() { - return nil - } - if filepath.Ext(path) == ".go" { - return nil - } - name := path[len(dir)+1:] - name = strings.ReplaceAll(name, "/", "_") - name = strings.ReplaceAll(name, ".", "_") - name = strings.Title(name) - w.WriteString(fmt.Sprintf("func %s() io.Reader {\n", name)) - content, err := ioutil.ReadFile(path) - if err != nil { - return err - } - w.WriteString(fmt.Sprintf("\tcontent := %q\n", content)) - w.WriteString("\treturn strings.NewReader(content)\n") - w.WriteString("}\n") - return nil - }) - err := ioutil.WriteFile(filepath.Join(dir, "assets.go"), w.Bytes(), 0644) - if err != nil { - fmt.Fprintf(os.Stderr, "%v\n", err) - os.Exit(1) - } -}