for %%a in($(foreach D,. $(SUBDIRS), "$(D)\$(OUTDIR)"))do echo if exist %%~a rmdir /s /q %%~a
if exist $(NAME).pdf del $(NAME).pdf
for %%a in($(foreach D,$(subst /,\,$(SUB_PDF_FILES))$(subst .pdf,.synctex.gz,$(subst /,\,$(SUB_PDF_FILES)))$(OUTDIR)\$(NAME).pdf $(OUTDIR)\$(NAME).synctex.gz, "$(D)"))do if exist %%~a del /q %%~a
for %%a in($(foreach D,. $(SUBDIRS),"$(D)\$(if $(subst .,,$(OUTDIR)),$(OUTDIR),build)"))do if exist %%~a rmdir /q %%~a
# if exist $(NAME).pdf del $(NAME).pdf
tidy:
if exist $(or $(word 1, $(subst /,\,$(GARBAGE))), false) del /q $(subst /,\,$(GARBAGE))