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 myApp
pourrait ê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).