close #46; needs doc update

pull/48/head
Henrique Dias 2016-02-19 20:58:56 +00:00
parent c274391865
commit 7ebdadbbab
2 changed files with 8 additions and 11 deletions

View File

@ -42,21 +42,19 @@ func ParseHugo(c *setup.Controller) (*Config, error) {
conf.Styles = strings.TrimPrefix(conf.Styles, "/")
// Add a beginning slash to make a
conf.Styles = "/" + conf.Styles
case "args":
if !c.NextArg() {
return nil, c.ArgErr()
default:
key := "--" + c.Val()
value := "true"
if c.NextArg() {
value = c.Val()
}
// Get the arguments and split the array
args := strings.Split(c.Val(), " ")
for index, element := range args {
args[index] = strings.Replace(element, "\"", "", -1)
}
conf.Args = args
conf.Args = append(conf.Args, key, value)
}
}
}
conf.Args = append([]string{"--source", conf.Path}, conf.Args...)
return conf, nil
}

View File

@ -170,7 +170,6 @@ func Run(c *config.Config) {
commands.MainSite = nil
viper.Reset()
c.Args = append([]string{"--source", c.Path}, c.Args...)
commands.HugoCmd.ParseFlags(c.Args)
if err := commands.HugoCmd.RunE(nil, nil); err != nil {
log.Print(err)