Browse Source

ENH: do not compile header files

Bill Hoffman 19 years ago
parent
commit
03cee03f67
1 changed files with 2 additions and 1 deletions
  1. 2 1
      Source/cmLocalVisualStudio7Generator.cxx

+ 2 - 1
Source/cmLocalVisualStudio7Generator.cxx

@@ -1015,7 +1015,8 @@ void cmLocalVisualStudio7Generator::WriteGroup(const cmSourceGroup *sg, cmTarget
     std::string compileFlags;
     std::string additionalDeps;
     sourceName = (*sf)->GetSourceName();
-    if(sourceName.find("/") != sourceName.npos)
+    if(!(*sf)->GetPropertyAsBool("HEADER_FILE_ONLY" )
+       && sourceName.find("/") != sourceName.npos)
       {
       cmSystemTools::ReplaceString(sourceName, "/", "_");
       sourceName += ".obj";