ignore gen dir
ignore gen dir