1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-12-30 05:56:54 -05:00

Version flag

This commit is contained in:
V2Ray 2015-09-18 11:59:36 +02:00
parent a2f32f46dd
commit c504144792
2 changed files with 11 additions and 1 deletions

View File

@ -2,5 +2,7 @@
package core
const (
Version = "0.1"
Version = "0.1"
Codename = "Post Apocalypse"
Intro = "A stable and unbreakable connection for every one."
)

View File

@ -2,6 +2,7 @@ package main
import (
"flag"
"fmt"
"io/ioutil"
"path/filepath"
@ -17,11 +18,18 @@ import (
var (
configFile = flag.String("config", "", "Config file for this Point server.")
logLevel = flag.String("loglevel", "", "Level of log info to be printed to console, available value: debug, info, warning, error")
version = flag.Bool("version", false, "Show current version of V2Ray.")
)
func main() {
flag.Parse()
if *version {
fmt.Printf("V2Ray version %s (%s): %s", core.Version, core.Codename, core.Intro)
fmt.Println()
return
}
switch *logLevel {
case "debug":
log.SetLogLevel(log.DebugLevel)