Commit History

Author SHA1 Message Date
  David Cole 67f4759b55 Qualify name of extraction location with ExternalProject name. 15 years ago
  David Cole cd3d60b8b5 Fix issue #10346. Error if SOURCE_DIR is empty. 15 years ago
  Brad King 0d07e4379e Merge branch 'improve-file-download' 15 years ago
  Brad King a03e85f13c Merge branch 'add-git-to-ExternalProject' 15 years ago
  Brad King 79f01660c9 Merge branch 'more-formats-in-ExternalProject' 15 years ago
  Brad King 33b59ee8dd Merge branch 'use-rename-not-copy-ExternalProject' 15 years ago
  Brad King 2bc82e07bd Merge branch 'ExternalProject-fixes' 15 years ago
  David Cole 29383b4b85 Add FindGit module. 15 years ago
  David Cole 670e16af2d Add git support to ExternalProject. 15 years ago
  David Cole 2deba1b911 Add .zip and .tar.bz2 extraction to ExternalProject. 15 years ago
  David Cole f67139ae6f Improve FILE(DOWNLOAD) and ExternalProject. 15 years ago
  David Cole f5e8ce522e Use RENAME, not COPY, to extract .tar.gz files. 15 years ago
  David Cole ea6260cb18 Fix issue #10258: re-configure if args change. 15 years ago
  David Cole 672d9ba78c Add svn user name and password to ExternalProject. 15 years ago
  Alex Neundorf f99771ce0a -revert the previous unintended commit 15 years ago
  Alex Neundorf 8d907e298b -no change, don't know why git wants to commit something 15 years ago
  David Cole 490009c016 Fix issue #9764 - add TIMEOUT arg to ExternalProject_Add so that callers have explicit control over the amount of time they are willing to wait for a download step. Default to no timeout, which means just run download for however long it takes. 16 years ago
  David Cole f95bc6b5ad Eliminate ExternalProject's use of CMAKE_CFG_INTDIR subdir for Makefile generators. It was causing problems with parallel make -j invocations. Keep it for multi-configuration build systems so that Debug and Release stamp files remain separate. 16 years ago
  Brad King 3a666595c9 Convert CMake non-find modules to BSD License 16 years ago
  David Cole cba1dd59fd Better error message tells user possible ways to resolve the error. 16 years ago
  David Cole 6149e8f7e8 Missed another CMAKE_CFG_INTDIR reference in the previously previous commit. 16 years ago
  David Cole 883338584f Missed a CMAKE_CFG_INTDIR reference in the previous commit. 16 years ago
  David Cole 002ae925c3 Use more verbose/descriptive names for the "public API" functions in the ExternalProject.cmake module. Follow the cmake function naming convention, using a ModuleFileName_ prefix. Locate stamp files under a CMAKE_CFG_INTDIR subdir of the stamp dir so that debug and release builds have separate stamp files for Visual Studio builds. If no CMAKE_GENERATOR argument is given to ExternalProject_Add, default to using the parent project's cmake generator. 16 years ago
  David Cole 5624be360e Add test step to ExternalProject builds. Rename SVN_TAG to SVN_REVISION since it is a more accurate name. 16 years ago
  David Cole 1171bcfc69 Add missing argument to _ep_write_downloadfile_script. 16 years ago
  David Cole 0470a0c1ad Remove DownloadFile.cmake and UntarFile.cmake from the Modules directory. Put functionality directly into ExternalProject.cmake itself so that these modules do not end up in the upcoming release of CMake. 16 years ago
  Brad King a03bb5a28f ENH: Check tarball filename in ep_add 16 years ago
  David Cole 10f4e911f0 BUG: Allow arbitrary text in values for some keywords. (And avoid warning that the arbitrary text is an unknown keyword.) 16 years ago
  David Cole 04fb177de1 BUG: cmd_set logic was missing from update and patch steps. Fix it so that UPDATE_COMMAND "" means "no update step even though this is a CVS/SVN repository..." 16 years ago
  Brad King 031379abe6 ENH: New ExternalProject.cmake module interface 16 years ago