Commit Graph

5263 Commits

Author SHA1 Message Date
Ken Martin
4baa085a1a BUG: better error handling 2005-02-22 10:42:49 -05:00
Brad King
39af9ee1e4 ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues. 2005-02-22 10:32:44 -05:00
Ken Martin
4d30cb309c ENH: ctest now uses CMake global generator to do the build part of build-and-test 2005-02-22 09:12:10 -05:00
Brad King
832fa0e609 BUG: Need to return before configure step when running in script mode. 2005-02-22 09:08:02 -05:00
Brad King
653bf6c25c ENH: Adding cmCustomCommandLine and cmCustomCommandLines subclasses of std::vector instantiations to represent multiple commands for a single custom command. These will be used in an upcoming checkin. 2005-02-22 08:22:38 -05:00
Andy Cedilnik
1662466ca2 STYLE: Nightly Version update 2005-02-22 03:01:21 -05:00
Andy Cedilnik
658dfe5b3f STYLE: Nightly Version update 2005-02-21 03:07:46 -05:00
Andy Cedilnik
b787497496 STYLE: Nightly Version update 2005-02-20 03:13:45 -05:00
Andy Cedilnik
d51c43a80d STYLE: Nightly Version update 2005-02-19 02:43:06 -05:00
Brad King
ffb2c0c0e5 BUG: cmSourceFile instances should delete their own custom commands when a new one is set. 2005-02-18 16:19:09 -05:00
Brad King
04b5d1613c COMP: Using const_iterator instead of iterator to walk through custom command dependencies. 2005-02-18 16:12:33 -05:00
Brad King
1088f39327 COMP: Added missing forward declaration of cmMakefile. This was only working because cmCustomCommand.h declared it. 2005-02-18 16:12:08 -05:00
Andy Cedilnik
c116bf5f84 ENH: fix for spaces in the path 2005-02-18 15:45:19 -05:00
Brad King
94a3e4be53 BUG: We still want to print out the location where the object was found if it was found by the glob. 2005-02-18 15:43:29 -05:00
Bill Hoffman
c60cf6585d COMP: remove warning 2005-02-18 14:32:55 -05:00
Brad King
4aab13b710 BUG: Disabling DART_ROOT removal until we can get Dart to submit without it. 2005-02-18 14:22:52 -05:00
Bill Hoffman
785b0dc012 ENH: all tests are passing for XCode 2005-02-18 13:32:51 -05:00
Andy Cedilnik
b5ca101fd7 STYLE: Nightly Version update 2005-02-18 02:44:58 -05:00
Bill Hoffman
e930043477 ENH: more tests are passing, relative paths, and external objects are the ones left now 2005-02-17 17:54:14 -05:00
Andy Cedilnik
28f2dfb752 BUG: Detect when TestsToRunInformation is not set 2005-02-17 16:59:22 -05:00
Andy Cedilnik
d5aafe1b93 ENH: Some more generalization 2005-02-17 16:11:10 -05:00
Andy Cedilnik
79a7f42a21 ENH: Cleanups and add CTEST_UPDATE command 2005-02-17 15:23:00 -05:00
Andy Cedilnik
ab7668de3f ENH: Add a way to set options of the handler genericly 2005-02-17 15:22:29 -05:00
Brad King
e2ec4a1845 ENH: Adding kwsys::SystemTools::FileTimeCompare method to compare file modification times with the highest resolution possible on the file system. 2005-02-17 11:28:13 -05:00
Brad King
508cff55f6 ENH: Added try-compile KWSYS_STAT_HAS_ST_MTIM. This tests whether struct stat has the extra st_mtim member that has high resolution times. 2005-02-17 11:27:15 -05:00
Andy Cedilnik
8fe1686510 ENH: Cleanups and add CTEST_START command 2005-02-17 10:51:52 -05:00
Andy Cedilnik
ad5115d00f ENH: Add support for single ' 2005-02-17 10:51:18 -05:00
Brad King
0fd1c5d809 ENH: Added try-compile KWSYS_STAT_HAS_ST_MTIM. This tests whether struct stat has the extra st_mtim member that has high resolution times. 2005-02-17 10:49:16 -05:00
Bill Hoffman
590ca03884 FIX: fix for bug 1409 2005-02-17 10:45:41 -05:00
Bill Hoffman
2fdca2bbaa FIX: fix for bug 1438 2005-02-17 10:42:40 -05:00
Bill Hoffman
761cbed509 FIX: fix for bug 1606 2005-02-17 10:39:59 -05:00
Brad King
6d487c33d4 ENH: Removing collapsing of files to full path before checking. The current working directory is set correctly because the dependency lines are used by make anyway. This drastically improves the speed of dependency checking. 2005-02-17 10:18:29 -05:00
Brad King
3d9d893426 ENH: Avoid generating duplicate rules for an object file. A warning about duplicate source files in a target is now generated. 2005-02-17 10:03:27 -05:00
Brad King
cd6dd55330 ENH: Added generation of test target to run ctest. 2005-02-17 08:50:53 -05:00
Brad King
2651d170d5 BUG: Removing "guess when there is a space in the path" check for chdir command. It is the responsibility of the caller of the command to ensure the arguments are properly quoted on the command line. 2005-02-17 07:53:57 -05:00
Brad King
e64f3c8b67 BUG: Fix for space in path for chdir test. We just need to double-quote the arguments. 2005-02-17 07:53:03 -05:00
Andy Cedilnik
9e65aca620 STYLE: Nightly Version update 2005-02-17 02:42:42 -05:00
Bill Hoffman
b0a0ccb083 ENH: add CMAKE_CFG_INTDIR 2005-02-16 19:13:20 -05:00
Bill Hoffman
6bf064d41c ENH: use ALL_BUILD target 2005-02-16 18:47:30 -05:00
Bill Hoffman
cb73410ccb ENH: more tests are passing 2005-02-16 16:35:32 -05:00
Andy Cedilnik
ae63ae6a6e BUG: Report errors 2005-02-16 16:06:11 -05:00
Andy Cedilnik
a8c74a6b57 BUG: On windows allow removing of files that are read-only 2005-02-16 16:03:21 -05:00
Andy Cedilnik
ea6547b6b3 COMP: Remove unused variable 2005-02-16 14:38:36 -05:00
Andy Cedilnik
fc913ee499 COMP: Remove warning 2005-02-16 14:24:56 -05:00
Andy Cedilnik
71f00352fa ENH: Improve output, and handle 'G' files in subversion 2005-02-16 14:24:43 -05:00
Andy Cedilnik
8ec1ab2ab0 BUG: If project is up to date, handle that case 2005-02-16 13:45:08 -05:00
Andy Cedilnik
26f3b14919 BUG: Clean the messages 2005-02-16 13:36:07 -05:00
Andy Cedilnik
1ca05e219a ENH: Reorganize and add subversion support 2005-02-16 13:30:17 -05:00
Andy Cedilnik
c8965ce8c3 ENH: Remove DART_ROOT to force DartConfiguration.tcl to be up to date 2005-02-16 13:29:32 -05:00
Andy Cedilnik
3caedbdddb ENH: Initial implementation of SVN support. Closes Bug #1601 - Add subversion support 2005-02-16 13:28:47 -05:00