From dc69ed8e999e3f0b759aa0bc972bbce06b7194f2 Mon Sep 17 00:00:00 2001
From: Brad King <brad.king@kitware.com>
Date: Fri, 13 Feb 2009 11:49:26 -0500
Subject: STYLE: Add TODO comment about CTest configuration

Currently CTest does not load configuration settings computed at CMake
Configure time when running a dashboard script.  This adds a comment
describing refactoring that might help resolve the problem.
---
 Source/cmCTest.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Source/cmCTest.h b/Source/cmCTest.h
index 4f58b19..2839f30 100644
--- a/Source/cmCTest.h
+++ b/Source/cmCTest.h
@@ -395,6 +395,10 @@ private:
   typedef std::map<cmStdString, cmStdString> CTestConfigurationMap;
 
   std::string             CTestConfigFile;
+  // TODO: The ctest configuration should be a hierarchy of
+  // configuration option sources: command-line, script, ini file.
+  // Then the ini file can get re-loaded whenever it changes without
+  // affecting any higher-precedence settings.
   CTestConfigurationMap CTestConfiguration;
   CTestConfigurationMap CTestConfigurationOverwrites;
   PartInfo                Parts[PartCount];
-- 
cgit v0.12