The install() invocation should also filter only header files (.h, .hpp) and explicitly exclude .svn folders.