我有这个非常简单的 make 文件:
run:
test -f ./bin/alfred-proxy || wget "http://localhost:8081/1.0.26/my-binary-1.0.26.tar.gz
" -O /tmp/my-binary.tar.gz && tar xfvz /tmp/my-binary.tar.gz
go build && ./my-awesome-binary
我想将版本移至1.0.26
变量,以便将来可以轻松更改它,并且它不是长命令的一部分。我怎样才能做到这一点?
答案1
makefile 中的变量非常简单:
version = 1.0.26
run:
test -f ./bin/alfred-proxy || wget "http://localhost:8081/$(version)/my-binary-$(version).tar.gz