- Feb 26, 2009
-
-
Brad King authored
This makes cursor motion in the indent function consistent with emacs conventions. Patch from Mike Wittman. See issue #8625.
-
Brad King authored
This adds cmCTestVC::InitialCheckout and uses it in cmCTestUpdateHandler to run the initial checkout command. The new implementation logs the command in the update log consistently with the rest of the new update implementation.
-
Brad King authored
This teaches the test to create local modifications in the work tree before updating.
-
Brad King authored
-
- Feb 25, 2009
-
-
Miguel A. Figueroa-Villanueva authored
(wxWidgets_INCLUDE_DIRS instead of wxWidgets_DEFINITIONS).
-
Brad King authored
The HP C++ compiler needs some help to allow access to some member classes of cmCTestVC.
-
Brad King authored
This adds a new VCS update implementation to the cmCTestVC hierarchy and removes it from cmCTestUpdateHandler. The new implementation has the following advantages: - Factorized implementation instead of monolithic function - Logs vcs tool output as it is parsed (less memory, inline messages) - Uses one global svn log instead of one log per file - Reports changes on cvs branches (instead of latest trunk change) - Generates simpler Update.xml (only one Directory element per dir) Shared components of the new implementation appear in cmCTestVC and may be re-used by subclasses for other VCS tools in the future.
-
Brad King authored
This creates variable CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES to specify implicit include directories on a per-language basis. This replaces the previous platform-wide variable. It is necessary to avoid explicit specification of -I/usr/include on some compilers (such as HP aCC) because: 1.) It may break ordering among system include directories defined internally by the compiler, thus getting wrong system headers. 2.) It tells the compiler to treat the system include directory as a user include directory, enabling warnings in the headers. See issue #8598.
-
Brad King authored
The Borland compiler warns about returning a char[] from a function with return type std::string without an explicit construction.
-
Brad King authored
-
- Feb 24, 2009
-
-
Bill Hoffman authored
ENH: add a CDash measured value showing the reason for passed and failed tests based on regular expressions
-
Brad King authored
Automatic addition of the Qt DLL location to PATH can be done only for generators that use a Windows shell.
-
Miguel A. Figueroa-Villanueva authored
BUG: Using PROPERTY COMPILE_DEFINITIONS_DEBUG to support Debug only preprocessor options (e.g., _DEBUG __WXDEBUG__).
-
Brad King authored
This method will help subclasses look for element attributes in their StartElement methods.
-
Brad King authored
This tells cmXMLParser to report error messages through virtual method cmXMLParser::ReportError so that subclasses can override the default report.
-
Brad King authored
This teaches cmCTestSVN::NoteNewRevision to save the repository URL checked out in the work tree, the repository root, and the path below the root to reach the full URL.
-
Brad King authored
This new method decodes the "percent-encoding" used in URL syntax.
-
Brad King authored
This extends the Fortran preprocessing test to include a header file through a preprocessor directive.
-
Brad King authored
The previous change to Source/cmDependsFortran.cxx while refactoring implicit dependency scanning configuration rules completely broke loading of the include file search path while scanning Fortran dependencies. This adds the line that should have been added during the previous change to load the include path correctly.
-
Brad King authored
This moves checks of the work tree revision before and after update from cmCTestUpdateHandler::ProcessHandler into the cmCTestVC hierarchy.
-
Brad King authored
Move generation of the nightly start time string from cmCTestUpdateHandler::ProcessHandler into cmCTestVC.
-
Brad King authored
This removes work tree cleanup from cmCTestUpdateHandler and adds an interface for it in cmCTestVC with an implementation in cmCTestSVN.
-
Brad King authored
This method will help VCS tool subclasses run child processes and log the output while parsing it.
-
Brad King authored
We previously used several booleans with at most one set to true at a time to track argument parsing state. This refactors it to use one enumeration.
-
Brad King authored
This class has virtual methods and therefore should have a virtual destructor.
-
Brad King authored
This class provides a RunProcess method to run a child process and send its output to an abstract parsing interface. This also provides a simple line parser and logger implementing the parsing interface.
-
Brad King authored
These cmCTestVC subclasses will implement interaction with CVS and SVN tools.
-
Brad King authored
This creates cmCTestVC, the base for a forthcoming class hierarchy to interact with version control systems.
-
David Cole authored
-
Brad King authored
In cmCTestUpdateHandler, this factors out version control tool detection from the monolithic cmCTestUpdateHandler::ProcessHandler to separate methods. This also places priority on detection of the tool managing the source tree since using any other tool will cause errors.
-
Brad King authored
This moves the initial checkout code from the monolithic cmCTestUpdateHandler::ProcessHandler to a separate method cmCTestUpdateHandler::InitialCheckout.
-
Brad King authored
We use a custom command to run 'cmake-gui --help...' to generate the documentation for the application. Since this is a Qt application, the executable must find the Qt DLLs in order to run. As a convenience, if QtCore4.dll appears next to qmake.exe, we put its location in the PATH environment variable when running the custom command on Windows.
-
Philip Lowman authored
BUG: Fix issue #8576 FindBoost regression finding static libs, impacts MinGW and Intel/Windows compilers.
-
Brad King authored
-
- Feb 23, 2009
-
-
Brad King authored
This fixes the tests to allow windows slashes in reported file names in the generated Update.xml file.
-