CMake/Tests/ExternalProject
David Cole fd3249e11a New USE_FOLDERS property OFF by default. (#3796)
Visual Studio Express editions do not support solution folders,
so default behavior should be as if USE_FOLDERS global property
is OFF.

Also, allow folder names to be the same as target names: internally,
use a prefix to distinguish folder GUIDs from target GUIDs. Add
a target and folder with the same name in the ExternalProject
test to exercise this code.

For CMake itself, provide a new option CMAKE_USE_FOLDERS that
defaults to ON so that Visual Studio users get a nicely organized
CMake project. Express edition users will have to turn off the
CMAKE_USE_FOLDERS option in order to build CMake in the VS Express
IDE.
2010-10-02 14:31:02 -04:00
..
Example Add .zip and .tar.bz2 extraction to ExternalProject. 2010-05-31 14:30:22 -04:00
CMakeLists.txt New USE_FOLDERS property OFF by default. (#3796) 2010-10-02 14:31:02 -04:00
Step1.tar ENH: First draft of add_external_project functionality. Tweaks, dashboard fixing, more tests and documentation certain to follow as it gets used by others... 2008-12-04 13:27:48 -05:00
Step1.tar.bz2 Add .zip and .tar.bz2 extraction to ExternalProject. 2010-05-31 14:30:22 -04:00
Step1.tgz ENH: First draft of add_external_project functionality. Tweaks, dashboard fixing, more tests and documentation certain to follow as it gets used by others... 2008-12-04 13:27:48 -05:00
Step1.zip Add .zip and .tar.bz2 extraction to ExternalProject. 2010-05-31 14:30:22 -04:00
Step1NoDir.tar ENH: First draft of add_external_project functionality. Tweaks, dashboard fixing, more tests and documentation certain to follow as it gets used by others... 2008-12-04 13:27:48 -05:00
Step1NoDir.tar.bz2 Add .zip and .tar.bz2 extraction to ExternalProject. 2010-05-31 14:30:22 -04:00
Step1NoDir.tgz ENH: First draft of add_external_project functionality. Tweaks, dashboard fixing, more tests and documentation certain to follow as it gets used by others... 2008-12-04 13:27:48 -05:00
Step1NoDir.zip Add .zip and .tar.bz2 extraction to ExternalProject. 2010-05-31 14:30:22 -04:00
Step1Patch.cmake ENH: Allow lists in AddExternalProject arguments 2009-04-09 13:56:08 -04:00
TryCheckout.cmake ENH: Use a TryCheckout technique to decide whether or not to attempt building the projects that depend on a cvs or svn download method. 2008-12-04 15:30:37 -05:00
cvsrepo.tgz ENH: Add *.tgz files of cvs and svn repositories containing the TutorialStep1 project to test cvs and svn capabilities of ExternalProject without requiring network activity. 2009-06-25 12:03:00 -04:00
gitrepo.tgz Add git support to ExternalProject. 2010-06-02 16:28:04 -04:00
svnrepo.tgz BUG: Downgrade svn repository to be created with an svn 1.2 installation (rather than 1.4) so that it works (hopefully) with more svn clients in the wild. Change time stamps of test projects in CMakeLists.txt to reflect times available in newly created repository. Add UPDATE_COMMAND "" for checkouts that are tag-based or date-stamp-based to avoid unnecessary update steps. 2009-06-26 13:00:39 -04:00