tools.aw_id

Yohn Y. 2025-04-09 Parent:864019baba6a

11:3a967e85c0ca Go to Latest

tools.aw_id/make.sh

.. v1.r202504.1 . Переезд на go 1.23 + Новый тип версий. Теперь можно всю версию генерировать автоматом. Уникальность осуществляется за счёт точности в 0.01 секунды.

History
1 #!/bin/sh
2 # devel.a0fs.ru -- go_aw_id/make.sh -- v0.r202310.1
3 # VAR:
4 app_name="awid"
6 # ---
7 my_path="$(readlink -f "$0")"
8 app_dir="$(dirname "$my_path")"
9 src="$app_dir/src"
10 res="$app_dir/builds"
12 mkdir -p "$res"
14 alias build='go build -v -x'
16 cd "$src"
17 go fmt
18 build -o "${res}/${app_name}"
19 GOOS=windows GOARCH=amd64 build -o "${res}/${app_name}.exe"
20 GOOS=freebsd GOARCH=amd64 build -o "${res}/${app_name}-fbsd"