mirror of
https://github.com/gohugoio/hugo.git
synced 2024-12-24 01:41:15 +00:00
restored behavior of respecting config values unless set by command flags. fixed #116
This commit is contained in:
parent
ef595aedfc
commit
6017599a3c
1 changed files with 12 additions and 3 deletions
|
@ -71,9 +71,18 @@ func init() {
|
|||
|
||||
func InitializeConfig() {
|
||||
Config = hugolib.SetupConfig(&CfgFile, &Source)
|
||||
Config.BuildDrafts = Draft
|
||||
Config.UglyUrls = UglyUrls
|
||||
Config.Verbose = Verbose
|
||||
|
||||
if HugoCmd.PersistentFlags().Lookup("build-drafts").Changed {
|
||||
Config.BuildDrafts = Draft
|
||||
}
|
||||
|
||||
if HugoCmd.PersistentFlags().Lookup("uglyurls").Changed {
|
||||
Config.UglyUrls = UglyUrls
|
||||
}
|
||||
|
||||
if HugoCmd.PersistentFlags().Lookup("verbose").Changed {
|
||||
Config.Verbose = Verbose
|
||||
}
|
||||
if BaseUrl != "" {
|
||||
Config.BaseUrl = BaseUrl
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue