Deleting files using FOR loop in makefile
I got struck in writing FOR loop to delete object files in clean target. I
tried the below code however I'm getting error message. Could any one
please help me on this?
TES_FILE := D:/Technique/Testmake/1.obj
TES_FILE += D:/Technique/Testmake/2.obj
clean:
$(foreach objFile,$(TES_FILE),if exist $(objFile) DEL /F "$(subst
/,\,$(objFile))")
Error Message: if exist D:/Technique/Testmake/1.txt DEL /F
"D:\Technique\Testmake\1.txt" if exi st D:/Technique/Testmake/2.txt DEL /F
"D:\Technique\Testmake\2.txt" Invalid switch - "Technique". gmake: *
[clean] Error 1
Thanks, Anand
No comments:
Post a Comment