'Without this, configure crashes with:
configure: error: source directory already configured;
run "make distclean" there first'

@run_before('configure')
def clean_configure_directory(self):

    make('distclean')
