mirror of
https://github.com/astaxie/beego.git
synced 2024-12-23 00:40:50 +00:00
fix #770
This commit is contained in:
parent
a2428af8a7
commit
8b747f54bc
@ -42,6 +42,7 @@ func init() {
|
||||
|
||||
var (
|
||||
lastupdateFilename string = "lastupdate.tmp"
|
||||
commentFilename string = "commentsRouter.go"
|
||||
pkgLastupdate map[string]int64
|
||||
genInfoList map[string][]ControllerComments
|
||||
)
|
||||
@ -52,6 +53,7 @@ func init() {
|
||||
}
|
||||
|
||||
func parserPkg(pkgRealpath, pkgpath string) error {
|
||||
commentFilename = strings.Replace(pkgpath, "/", "_", -1) + "_" + commentFilename
|
||||
if !compareFile(pkgRealpath) {
|
||||
Info(pkgRealpath + " don't has updated")
|
||||
return nil
|
||||
@ -155,7 +157,7 @@ func genRouterCode() {
|
||||
}
|
||||
}
|
||||
if globalinfo != "" {
|
||||
f, err := os.Create(path.Join(workPath, "routers", "commentsRouter.go"))
|
||||
f, err := os.Create(path.Join(workPath, "routers", commentFilename))
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
@ -165,7 +167,7 @@ func genRouterCode() {
|
||||
}
|
||||
|
||||
func compareFile(pkgRealpath string) bool {
|
||||
if !utils.FileExists(path.Join(workPath, "routers", "commentsRouter.go")) {
|
||||
if !utils.FileExists(path.Join(workPath, "routers", commentFilename)) {
|
||||
return true
|
||||
}
|
||||
if utils.FileExists(path.Join(workPath, lastupdateFilename)) {
|
||||
|
Loading…
Reference in New Issue
Block a user