Di bagian bersih saya, Makefile
saya mencoba memeriksa apakah file ada sebelum menghapus secara permanen. Saya menggunakan kode ini tetapi saya menerima kesalahan.
Apakah ada yang salah?
if [ -a myApp ]
then
rm myApp
fi
Saya mendapatkan pesan kesalahan ini
if [ -a myApp ]
/bin/sh: Syntax error: end of file unexpected (expecting "then")
make: *** [clean] Error 2
rm -rf myApp
bisa jadi alternatif. Atau mendahului perintah dengan tanda hubung ( -rm myApp
) untuk membuat abaikan kesalahan dari rm (namun akan mencetak pesan yang jelek).