Use variável para substution de string no makefile

1

Eu tenho esse arquivo muito simples:

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

Eu quero mover a versão 1.0.26 para uma variável para que eu possa alterá-la facilmente no futuro e não faça parte do comando longo. Como posso conseguir isso?

    
por Abhijeet Rastogi 30.03.2017 / 21:46

1 resposta

2

Variáveis nos makefiles são bastante simples:

version = 1.0.26
run:
        test -f ./bin/alfred-proxy || wget "http://localhost:8081/$(version)/my-binary-$(version).tar.gz
    
por 30.03.2017 / 22:04

Tags