| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This tells cmXMLParser to report error messages through virtual method
cmXMLParser::ReportError so that subclasses can override the default
report.
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
This new method decodes the "percent-encoding" used in URL syntax.
|
|
|
|
|
|
|
| |
We used to suppress generation of -I/usr/include (and on OSX also
-I/usr/local/include). This behavior seems to cause more trouble than
it's worth, so I'm removing it until someone encounters the original
problem it fixed. See issue #8598.
|
|
|
|
|
| |
This extends the Fortran preprocessing test to include a header file
through a preprocessor directive.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
This moves checks of the work tree revision before and after update from
cmCTestUpdateHandler::ProcessHandler into the cmCTestVC hierarchy.
|
|
|
|
|
| |
Move generation of the nightly start time string from
cmCTestUpdateHandler::ProcessHandler into cmCTestVC.
|
|
|
|
|
| |
This removes work tree cleanup from cmCTestUpdateHandler and adds an
interface for it in cmCTestVC with an implementation in cmCTestSVN.
|
|
|
|
|
| |
This method will help VCS tool subclasses run child processes and log
the output while parsing it.
|
|
|
|
|
|
| |
This adds the OPTIONAL option to the install(DIRECTORY) command. It
tells the installation rule that it is not an error if the source
directory does not exist. See issue #8394.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
This class has virtual methods and therefore should have a virtual
destructor.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
These cmCTestVC subclasses will implement interaction with CVS and SVN
tools.
|
|
|
|
|
| |
This creates cmCTestVC, the base for a forthcoming class hierarchy to
interact with version control systems.
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
This moves the initial checkout code from the monolithic
cmCTestUpdateHandler::ProcessHandler to a separate method
cmCTestUpdateHandler::InitialCheckout.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
and Intel/Windows compilers.
|
| |
|
|
|
|
|
| |
This fixes the tests to allow windows slashes in reported file names in
the generated Update.xml file.
|
|
|
|
|
|
| |
Previously we pre-quoted the command line tool path. This avoids it by
quoting the command everywhere it is used, thus preserving access to the
original, unquoted command.
|
|
|
|
|
| |
This enhances the CTest.UpdateSVN test with a space in the test author
name. It will check that author name parsing works correctly.
|
|
|
|
|
| |
This adds a source tree subdirectory to the content of the test
projects. It also smoke tests more than one revision worth of changes.
|
|
|
|
|
| |
This teaches CTestUpdateCommon to report the process exit condition from
failed child processes executed during tests.
|
|
|
|
| |
generator. Fixes issue #8442. Thanks to Clinton Stimpson for the patch.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This adds documentation of the APPEND option to the configure, build,
test, memcheck, and coverage commands. The docs leave specific
semantics for the dashboard server to define.
|
|
|
|
|
|
| |
This corrects the terse documentation and adds detail to the full
documentation of some commands. It also normalizes the layout of the
documentation string endings to make adding lines easier.
|
|
|
|
| |
This clarifies the terse documentation and lists valid values for PARTS.
|
|
|
|
|
| |
This clarifies the documentation of EXECUTABLE_OUTPUT_PATH and
LIBRARY_OUTPUT_PATH to sound less like deprecation.
|
| |
|
| |
|
|
|
|
| |
See bug #8542.
|
|
|
|
| |
See bug #8542.
|
| |
|
| |
|
|
|
|
| |
double clicking on xib files opens them up in Interface Builder. Thanks to baron_roberts for the patch.
|
|
|
|
| |
DragNDropGenerator. See issue #8556. Thanks for Clinton Stimpson for the patch.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
10.5 was recently reinstalled on dashmacmini3 and pointed out the fact that this expression is faulty when the reported version is simply 10.5 rather than 10.5.x... for example. This fixes it.
|