add dir for list file recursively