summaryrefslogtreecommitdiffstats
path: root/Modules/ExternalProject.cmake
Commit message (Collapse)AuthorAgeFilesLines
...
* Add missing argument to _ep_write_downloadfile_script.David Cole2009-08-261-1/+1
|
* Remove DownloadFile.cmake and UntarFile.cmake from the Modules directory. ↵David Cole2009-08-191-3/+130
| | | | Put functionality directly into ExternalProject.cmake itself so that these modules do not end up in the upcoming release of CMake.
* ENH: Check tarball filename in ep_addBrad King2009-07-131-2/+5
| | | | | | This teaches the ExternalProject module to check the download URL file name. If it is not a tarball (.tar, .tgz, .tar.gz) it is an error because UntarFile does not yet understand other archive formats.
* BUG: Allow arbitrary text in values for some keywords. (And avoid warning ↵David Cole2009-07-021-16/+30
| | | | that the arbitrary text is an unknown keyword.)
* BUG: cmd_set logic was missing from update and patch steps. Fix it so that ↵David Cole2009-07-021-3/+8
| | | | UPDATE_COMMAND "" means "no update step even though this is a CVS/SVN repository..."
* ENH: New ExternalProject.cmake module interfaceBrad King2009-06-241-0/+704
This creates new module ExternalProject.cmake to replace the prototype AddExternalProject.cmake module. The interface is more refined, more flexible, and better documented than the prototype. This also converts the ExternalProject test to use the new module. The old module will be removed (it was never in a CMake release) after projects using it have been converted to the new module.