mirror of
https://github.com/kemko/xc.git
synced 2026-01-01 07:45:46 +03:00
15 lines
452 B
Bash
Executable File
15 lines
452 B
Bash
Executable File
#!/bin/bash
|
|
|
|
kname=`uname -s`
|
|
kver=`uname -r`
|
|
karch=`uname -m`
|
|
gitcommit=`git rev-list --tags --max-count=1`
|
|
appver=`git describe --tags $gitcommit`
|
|
appbuild=`git rev-list ${appver}.. --count`
|
|
|
|
importroot="github.com/viert/xc/cli"
|
|
|
|
go build -o xc \
|
|
-ldflags="-X $importroot.appVersion=$appver -X $importroot.appBuild=$appbuild -X $importroot.kernelName=$kname -X $importroot.kernelVersion=$kver -X $importroot.kernelArch=$karch" \
|
|
cmd/xc/main.go
|