URI: 
       Make sure hugo --version prints the version and does *nothing* else. - hugo - [fork] hugo port for 9front
  HTML git clone git@git.drkhsh.at/hugo.git
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
   DIR commit 49b8ac5fbceef9e00325800d4fa64c19723b2237
   DIR parent d89c7ec7a2fc198b92c63a1103932dff18cb37c1
  HTML Author: VonC <vonc@laposte.net>
       Date:   Thu,  8 Aug 2013 22:18:37 +0200
       
       Make sure hugo --version prints the version and does *nothing* else.
       
       Any program, when asks to print their version, only prints that, and then
       stops.
       hugo checks the config (and prints a warning message if not found), and
       proceeds to generate the site!
       Yet, the user just wanted to check the version.
       
       This patch makes sure hugo stops after printing the version.
       
       Diffstat:
         M main.go                             |       9 +++++----
       
       1 file changed, 5 insertions(+), 4 deletions(-)
       ---
   DIR diff --git a/main.go b/main.go
       @@ -60,6 +60,11 @@ func main() {
                        usage()
                }
        
       +        if *version {
       +                fmt.Println("Hugo Static Site Generator v0.8")
       +                return
       +        }
       +
                config := hugolib.SetupConfig(cfgfile, source)
                config.BuildDrafts = *draft
                config.UglyUrls = *uglyUrls
       @@ -75,10 +80,6 @@ func main() {
                        config.PublishDir = *destination
                }
        
       -        if *version {
       -                fmt.Println("Hugo Static Site Generator v0.8")
       -        }
       -
                if *cpuprofile != 0 {
                        f, err := os.Create("/tmp/hugo-cpuprofile")