Je suis en train de faire un Makefile mais je ne peux pas obtenir le valeur d'une $var pour l'utiliser comme une condition if :
Code :
- #!/bin/sh
- GO=$(shell) go
- GOPATH=$(GO) env GOPATH
- make:
- @$(GOPATH)
- @if [ ! -d "$(GOPATH)/bin" ]; then mkdir -p "$(GOPATH)/bin" ; fi
|
Quand j'execute make, @GOPATH revient
donc c'est ok mais après, je sais pas comme l'utiliser avec une condition if parce que la condition me revient :
Code :
- if [ ! -d " go env GOPATH/bin" ] ; then mkdir -p " go env GOPATH/bin" ; fi
|
Est-ce que quelqu'un peut m'aider ? Merci d'avance.