+++ /dev/null
-// Copyright 2013 The Go 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
-
-// Command makestatic writes the generated file buffer to "static.go".
-// It is intended to be invoked via "go generate" (directive in "gen.go").
-package main
-
-import (
- "fmt"
- "io/ioutil"
- "os"
-
- "golang.org/x/tools/godoc/static"
-)
-
-func main() {
- if err := makestatic(); err != nil {
- fmt.Fprintln(os.Stderr, err)
- os.Exit(1)
- }
-}
-
-func makestatic() error {
- buf, err := static.Generate()
- if err != nil {
- return fmt.Errorf("error while generating static.go: %v\n", err)
- }
- err = ioutil.WriteFile("static.go", buf, 0666)
- if err != nil {
- return fmt.Errorf("error while writing static.go: %v\n", err)
- }
- return nil
-}