diff options
author | Matthias Loibl <mail@matthiasloibl.com> | 2016-11-04 13:44:23 +0100 |
---|---|---|
committer | Matthias Loibl <mail@matthiasloibl.com> | 2016-11-04 13:44:23 +0100 |
commit | a2514904cba3c89630fd76af38f672379d7c3326 (patch) | |
tree | 98228b6a724f8eac69623942d0b670de5e88ea28 /main.go | |
parent | a4fa889ceda9b6718d82b5aca04ed6bbb9883e00 (diff) | |
download | gitea-a2514904cba3c89630fd76af38f672379d7c3326.tar.gz gitea-a2514904cba3c89630fd76af38f672379d7c3326.zip |
Rename gogs.go to main.go
Signed-off-by: Matthias Loibl <mail@matthiasloibl.com>
Diffstat (limited to 'main.go')
-rw-r--r-- | main.go | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/main.go b/main.go new file mode 100644 index 0000000000..43eb8fdb72 --- /dev/null +++ b/main.go @@ -0,0 +1,41 @@ +// +build go1.4 + +// Copyright 2014 The Gogs Authors. All rights reserved. +// Use of this source code is governed by a MIT-style +// license that can be found in the LICENSE file. + +// Gogs (Go Git Service) is a painless self-hosted Git Service. +package main + +import ( + "os" + "runtime" + + "github.com/go-gitea/gitea/cmd" + "github.com/go-gitea/gitea/modules/setting" + "github.com/urfave/cli" +) + +const APP_VER = "0.9.99.0915" + +func init() { + runtime.GOMAXPROCS(runtime.NumCPU()) + setting.AppVer = APP_VER +} + +func main() { + app := cli.NewApp() + app.Name = "Gogs" + app.Usage = "Go Git Service: a painless self-hosted Git service" + app.Version = APP_VER + app.Commands = []cli.Command{ + cmd.CmdWeb, + cmd.CmdServ, + cmd.CmdUpdate, + cmd.CmdDump, + cmd.CmdCert, + cmd.CmdAdmin, + } + app.Flags = append(app.Flags, []cli.Flag{}...) + app.Run(os.Args) +} |