consolidate file definitions into one cmake file
updates to svn:ignore