gitignore for derived sources