setup.exe should not a be a generated files.... you don't want to distribute it with a tarball.

I think you must add setup.exe to distclean target (Makefile or src/base/) to get rid of it.