mirror of
https://github.com/gohugoio/hugo.git
synced 2025-04-29 07:00:31 +03:00
parent
0a7d1d0ddc
commit
e56ecab157
14 changed files with 34 additions and 105 deletions
|
@ -630,11 +630,17 @@ func getDirList() []string {
|
|||
}
|
||||
|
||||
func reCreateAndbuildSites(watching bool) (err error) {
|
||||
if err := initSites(); err != nil {
|
||||
return err
|
||||
}
|
||||
fmt.Println("Started building sites ...")
|
||||
return Hugo.Build(hugolib.BuildCfg{CreateSitesFromConfig: true, Watching: watching, PrintStats: true})
|
||||
}
|
||||
|
||||
func resetAndbuildSites(watching bool) (err error) {
|
||||
if err := initSites(); err != nil {
|
||||
return err
|
||||
}
|
||||
fmt.Println("Started building sites ...")
|
||||
return Hugo.Build(hugolib.BuildCfg{ResetState: true, Watching: watching, PrintStats: true})
|
||||
}
|
||||
|
@ -655,13 +661,17 @@ func initSites() error {
|
|||
}
|
||||
|
||||
func buildSites(watching bool) (err error) {
|
||||
initSites()
|
||||
if err := initSites(); err != nil {
|
||||
return err
|
||||
}
|
||||
fmt.Println("Started building sites ...")
|
||||
return Hugo.Build(hugolib.BuildCfg{Watching: watching, PrintStats: true})
|
||||
}
|
||||
|
||||
func rebuildSites(events []fsnotify.Event) error {
|
||||
initSites()
|
||||
if err := initSites(); err != nil {
|
||||
return err
|
||||
}
|
||||
return Hugo.Rebuild(hugolib.BuildCfg{PrintStats: true, Watching: true}, events...)
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue