is definitely wrong. Please revert. This macro is only to add files to the IDE and these files should not influence the build process, therefore the header only flag.
Because of this setting they were defined as C++ headers, so they did influence the build process. Now the cmake and txt files are defined as "do not participate in build process", which seems correct to me. Can you explain the problem?
Joost