enhanced gitignore for instance-src linking