| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
The patch step runs parallel to the update step since it does not make
sense to have both. Configuration of the step requires specification of
a PATCH_COMMAND argument to add_external_project.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This rewrites the keyword/argument parsing and handling in the
AddExternalProject module to use arguments more literally:
- The strict keyword-value pairing is gone in favor of keywords with
arbitrary non-keyword values. This avoids requiring users to escape
spaces and quotes in command lines.
- Customized step command lines are now specified with a single
keyword <step>_COMMAND instead of putting the arguments in a
separate entry (previously called <step>_ARGS).
- Build step custom commands now use VERBATIM mode so that arguments
are correctly escaped on the command line during builds.
|
|
|
|
|
|
|
| |
This teaches AddExternalProject to run "$(MAKE)" for build and install
steps of CMake-based external projects when using a Makefile generator.
It allows the external project to participate in a parallel make invoked
on the superproject.
|
|
|
|
| |
it properly by using the SYMBOLIC source file property to indicate to WMake when the sentinel file is not actually written by the update step.
|
|
|
|
| |
commands to fix the failing ExternalProject test on the CMake nightly dashboard.
|
|
|
|
| |
errors of Tutorial Step5 on Win98 using Visual Studio 6 when the path length of its build tree exceeds 72 characters. Crazy, perhaps. But this fixes the last real dashboard failure of the ExternalProject test.
|
|
|
|
| |
building, installing and testing on WATCOM dashboards. WATCOM STL support is still under development.
|
|
|
|
| |
ExternalProject test on the QNX continuous dashboard to pick up the latest KWStyle changes.
|
|
|
|
| |
ExternalProject test on the QNX continuous dashboard to pick up the latest KWStyle changes.
|
|
|
|
| |
ExternalProject test on the QNX continuous dashboard to pick up the latest KWStyle changes.
|
|
|
|
| |
ExternalProject test on the QNX continuous dashboard to pick up the latest KWStyle changes.
|
|
|
|
| |
for an external project. Add capability of customizing the download step. Add tests of empty projects. Better comments and error checking in AddExternalProject.cmake. In tests, use KWStyle from CVSHEAD to see if QNX continuous can build the latest KWStyle. Make KWStyle test depend on all previous test external projects so it builds last to catch other issues before any KWStyle compile errors.
|
|
|
|
| |
building the projects that depend on a cvs or svn download method.
|
|
fixing, more tests and documentation certain to follow as it gets used by others...
|