mirror of
https://github.com/anotherhadi/usbguard-tui.git
synced 2026-05-11 22:02:34 +02:00
@@ -16,7 +16,7 @@
|
|||||||
pname = "usbguard-tui";
|
pname = "usbguard-tui";
|
||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
|
|
||||||
ldflags = ["-s" "-w"];
|
ldflags = ["-s" "-w" "-X main.version=${version}"];
|
||||||
in {
|
in {
|
||||||
packages = forAllSystems (system: pkgs: {
|
packages = forAllSystems (system: pkgs: {
|
||||||
"${pname}" = pkgs.buildGoModule {
|
"${pname}" = pkgs.buildGoModule {
|
||||||
|
|||||||
@@ -9,7 +9,14 @@ import (
|
|||||||
"github.com/anotherhadi/usbguard-tui/internal/ui"
|
"github.com/anotherhadi/usbguard-tui/internal/ui"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
var version = "dev"
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
if len(os.Args) > 1 && (os.Args[1] == "--version" || os.Args[1] == "-version" || os.Args[1] == "-v") {
|
||||||
|
fmt.Println("usbguard-tui", version)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
if err := guard.Check(); err != nil {
|
if err := guard.Check(); err != nil {
|
||||||
fmt.Fprintln(os.Stderr, err)
|
fmt.Fprintln(os.Stderr, err)
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
|
|||||||
Reference in New Issue
Block a user