]> Cypherpunks.ru repositories - nncp.git/blob - bin/default.do
352b014bd5aed5b9eca8d6e6f7bb315639ef43d5
[nncp.git] / bin / default.do
1 cd ../src
2 redo-ifchange ../config *.go cmd/$1/*.go
3 . ../config
4 GO=${GO:-go}
5 mod=`$GO list -m`
6 GO_LDFLAGS="$GO_LDFLAGS -X $mod.DefaultCfgPath=$CFGPATH"
7 GO_LDFLAGS="$GO_LDFLAGS -X $mod.DefaultSendmailPath=$SENDMAIL"
8 GO_LDFLAGS="$GO_LDFLAGS -X $mod.DefaultSpoolPath=$SPOOLPATH"
9 GO_LDFLAGS="$GO_LDFLAGS -X $mod.DefaultLogPath=$LOGPATH"
10 $GO build -o ../bin/$3 -ldflags "$GO_LDFLAGS" ./cmd/$1