added options for src_dirs