Browse Source

Cache file is a bit prettier

Geoffrey Cross 24 years ago
parent
commit
9f036244b7
1 changed files with 13 additions and 1 deletions
  1. 13 1
      Source/cmCacheManager.cxx

+ 13 - 1
Source/cmCacheManager.cxx

@@ -194,6 +194,11 @@ bool cmCacheManager::SaveCache(const char* path) const
        << "# TYPE is a hint to GUI's for the type of VALUE, DO NOT EDIT TYPE!.\n"
        << "# VALUE is the current value for the KEY.\n\n";
 
+  fout << "########################\n";
+  fout << "# EXTERNAL cache entries\n";
+  fout << "########################\n";
+  fout << "\n";
+
   for( std::map<std::string, CacheEntry>::const_iterator i = m_Cache.begin();
        i != m_Cache.end(); ++i)
     {
@@ -205,9 +210,16 @@ bool cmCacheManager::SaveCache(const char* path) const
       cmCacheManager::OutputHelpString(fout, ce.m_HelpString);
       fout << (*i).first.c_str() << ":"
            << cmCacheManagerTypes[t] << "="
-           << ce.m_Value << "\n";
+           << ce.m_Value << "\n\n";
       }
     }
+
+  fout << "\n";
+  fout << "########################\n";
+  fout << "# INTERNAL cache entries\n";
+  fout << "########################\n";
+  fout << "\n";
+
   for( std::map<std::string, CacheEntry>::const_iterator i = m_Cache.begin();
        i != m_Cache.end(); ++i)
     {