$(subst /,\,if exist $(U)recover.exe del $(U)recover.exe)
$(subst /,\,if exist $(DAT)/dlb.lst del $(DAT)/dlb.lst)
$(subst /,\,if exist nhdat. del nhdat.)
+ $(subst /,\,if exist $(DAT)/bogusmon del $(DAT)/bogusmon)
+ $(subst /,\,if exist $(DAT)/engrave del $(DAT)/engrave)
+ $(subst /,\,if exist $(DAT)/epitaph del $(DAT)/epitaph)
+ $(subst /,\,if exist $(DAT)/porthelp del $(DAT)/porthelp)
+ $(subst /,\,if exist $(INCL)/dgn_comp.h del $(INCL)/dgn_comp.h)
+ $(subst /,\,if exist $(INCL)/lev_comp.h del $(INCL)/lev_comp.h)
+ $(subst /,\,if exist $(INCL)/win32api.h del $(INCL)/win32api.h)
+ $(subst /,\,if exist $(MSWSYS)/NetHack.ico del $(MSWSYS)/NetHack.ico)
+ $(subst /,\,if exist $(U)dgn_flex.c del $(U)dgn_flex.c)
+ $(subst /,\,if exist $(U)dgn_yacc.c del $(U)dgn_yacc.c)
+ $(subst /,\,if exist $(U)dlb_main.exe del $(U)dlb_main.exe)
+ $(subst /,\,if exist $(U)lev_flex.c del $(U)lev_flex.c)
+ $(subst /,\,if exist $(U)lev_yacc.c del $(U)lev_yacc.c)
+ $(subst /,\,if exist $(U)tile2bmp.exe del $(U)tile2bmp.exe)
+ $(subst /,\,if exist $(U)tilemap.exe del $(U)tilemap.exe)
+ $(subst /,\,if exist $(U)uudecode.exe del $(U)uudecode.exe)
+ $(subst /,\,if exist $(MSWIN)/NetHack.ico del $(MSWIN)/NetHack.ico)
+ $(subst /,\,if exist $(MSWIN)/mnsel.bmp del $(MSWIN)/mnsel.bmp)
+ $(subst /,\,if exist $(MSWIN)/mnselcnt.bmp del $(MSWIN)/mnselcnt.bmp)
+ $(subst /,\,if exist $(MSWIN)/mnunsel.bmp del $(MSWIN)/mnunsel.bmp)
+ $(subst /,\,if exist $(MSWIN)/petmark.bmp del $(MSWIN)/petmark.bmp)
+ $(subst /,\,if exist $(MSWIN)/pilemark.bmp del $(MSWIN)/pilemark.bmp)
+ $(subst /,\,if exist $(MSWIN)/rip.bmp del $(MSWIN)/rip.bmp)
+ $(subst /,\,if exist $(MSWIN)/splash.bmp del $(MSWIN)/splash.bmp)
ifneq "$(OBJ)" ""
$(subst /,\,rmdir $(OBJ)) /s /Q
endif