allow custom build process if there is a makefile