It seems swapping header/source doesn't work in current svn (6203) if header and source are in seperate folders.
[This works just fine in current stable version.]
Example:
http://www.mediafire.com/file/wmthumjolyi/Text.tar.bz2
PS: The project file generated with cmake.