Dans la section propre de mon Makefile, j'essaie de vérifier si le fichier existe avant de le supprimer définitivement. J'utilise ce code mais je reçois des erreurs.
Qu'est ce qui ne va pas avec ça?
if [ -a myApp ]
then
rm myApp
fi
Je reçois ce message d'erreur
if [ -a myApp ]
/bin/sh: Syntax error: end of file unexpected (expecting "then")
make: *** [clean] Error 2
rm -rf myApppourrait être une alternative. Ou précéder la commande d'un tiret ( -rm myApp) pour faire ignorer l'erreur de rm (il affichera cependant un message moche).