Add --recursive command line flag