Files
cunicu/cmd/root.go
Steffen Vogel 86ec7e6438 add support for printing version
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-01-07 11:27:42 +01:00

35 lines
483 B
Go

package main
import (
"github.com/spf13/cobra"
"riasc.eu/wice/internal"
)
var (
// Used for flags.
CfgFile string
rootCmd = &cobra.Command{
Use: "wice",
Short: "Wireguard Interactive Connectitivty Establishment",
}
// set via ldflags -X / goreleaser
version string
commit string
date string
)
func init() {
cobra.OnInitialize(
internal.SetupRand,
setupLogging,
)
rootCmd.Version = version
}
func setupLogging() {
logger = internal.SetupLogging()
}