mirror of https://github.com/perkeep/perkeep.git
website,genfileembed: exclude zembeds and fileembed.go from godoc
Change-Id: I6af25a566a519274b15b72c3e41dccd016de5442
This commit is contained in:
parent
0e52cee398
commit
8d3c5acca7
|
@ -90,7 +90,7 @@ func main() {
|
|||
|
||||
var b bytes.Buffer
|
||||
fmt.Fprintf(&b, "// THIS FILE IS AUTO-GENERATED FROM %s\n", fileName)
|
||||
fmt.Fprintf(&b, "// DO NOT EDIT.\n")
|
||||
fmt.Fprintf(&b, "// DO NOT EDIT.\n\n")
|
||||
fmt.Fprintf(&b, "package %s\n\n", pkgName)
|
||||
fmt.Fprintf(&b, "import \"time\"\n\n")
|
||||
fmt.Fprintf(&b, "import \"camlistore.org/pkg/fileembed\"\n\n")
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
// THIS FILE IS AUTO-GENERATED FROM favicon.ico
|
||||
// DO NOT EDIT.
|
||||
|
||||
package server
|
||||
|
||||
import "time"
|
||||
|
@ -21,5 +22,5 @@ func init() {
|
|||
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xda\xff*\x00\xda\xff\xde\x00\xde\xff\xf2\x00\xde\xff\xf2\x00\xdb\xff\xda\x00\xda\xff'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"+
|
||||
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xda\xffl\x00\xda\xff\xfe\x00\xda\xff\xfe\x00\xda\xffk\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff"+
|
||||
"\xb0\x00\xdb\xff\xb0\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\x7f\x00\x00\xf8\x1f\x00\x00\xe0\x07\x00\x00\x80\x01\x00\x00\x00\x00\x00\x00\x80\x01\x00\x00\x80\x01\x00\x00\xc0\x03\x00\x00\xc0\x07\x00\x00\xe0\x07\x00\x00\xf0\x0f\x00\x00\xf8\x1f\x00\x00"+
|
||||
"\xf8\x1f\x00\x00\xfc?\x00\x00\xfe\x7f\x00\x00\xfe\x7f\x00\x00"), time.Unix(0, 1358054354000000000))
|
||||
"\xf8\x1f\x00\x00\xfc?\x00\x00\xfe\x7f\x00\x00\xfe\x7f\x00\x00"), time.Unix(0, 1363391867493748683))
|
||||
}
|
||||
|
|
|
@ -42,7 +42,8 @@ func isGoFile(fi os.FileInfo) bool {
|
|||
|
||||
func isPkgFile(fi os.FileInfo) bool {
|
||||
return isGoFile(fi) &&
|
||||
!strings.HasSuffix(fi.Name(), "_test.go") // ignore test files
|
||||
!strings.HasSuffix(fi.Name(), "_test.go") && // ignore test files
|
||||
!strings.HasSuffix(fi.Name(), fileembedPattern)
|
||||
}
|
||||
|
||||
func isPkgDir(fi os.FileInfo) bool {
|
||||
|
|
|
@ -43,9 +43,10 @@ import (
|
|||
)
|
||||
|
||||
const (
|
||||
domainName = "camlistore.org"
|
||||
pkgPattern = "/pkg/"
|
||||
cmdPattern = "/cmd/"
|
||||
domainName = "camlistore.org"
|
||||
pkgPattern = "/pkg/"
|
||||
cmdPattern = "/cmd/"
|
||||
fileembedPattern = "fileembed.go"
|
||||
)
|
||||
|
||||
var docRx = regexp.MustCompile(`^/((?:pkg|cmd)/([\w/]+?)(\.go)??)/?$`)
|
||||
|
@ -266,6 +267,9 @@ func getPageInfo(pkgName, diskPath string) (pi PageInfo, err error) {
|
|||
}
|
||||
inSet := make(map[string]bool)
|
||||
for _, name := range bpkg.GoFiles {
|
||||
if name == fileembedPattern {
|
||||
continue
|
||||
}
|
||||
inSet[filepath.Base(name)] = true
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue