Andy Cedilnik
9a7dec33a3
ENH: Before running configre, remove all macros. Also, backup the command names. Also, make command names case insensitive
2005-06-16 14:56:15 -04:00
Andy Cedilnik
4c658a5bc5
ENH: Add classname to commands
2005-06-16 14:05:22 -04:00
Andy Cedilnik
2cc5ed49d1
ENH: Several improvements to CTest:
...
1. Support for showing line numbers when debugging ctest --show-line-numbers
2. Modify the ctest initialization code, so that it can be delayed
3. Handlers now have corresponding command if they were invoked from the command (so far only update actually use that)
4. Start command is simplified and the functionality is moved to CTest
5. Update can perform initial checkout if CTEST_CHECKOUT_COMMAND is set
6. Add test that checks out kwsys and perform tests on the fresh checkout
2005-06-16 13:18:21 -04:00
Ken Martin
b156314ab3
ENH: add first cut at support for exe with same name as lib
2005-06-16 11:52:51 -04:00
Ken Martin
fbf40e202a
ENH: add first cut at support for exe with same name as lib
2005-06-16 11:48:43 -04:00
Ken Martin
662234eff9
ENH: replace brackets with more generic find
2005-06-16 10:23:43 -04:00
Ken Martin
84dce824e5
ENH: make more specific in reject self linking
2005-06-16 10:22:43 -04:00
Andy Cedilnik
67c4e66845
STYLE: Nightly Version update
2005-06-16 05:50:09 -04:00
Andy Cedilnik
63a34874d5
ENH: Add accessor for Makefile and make SetError public
2005-06-15 15:51:39 -04:00
Andy Cedilnik
d6f77bddc4
ENH: Pass in memcheck command options and suppresions, and change skin to tool
2005-06-15 10:53:49 -04:00
Andy Cedilnik
9755dd4f22
ENH: Handle passing in coverage command
2005-06-15 10:53:09 -04:00
Andy Cedilnik
feb271089e
ENH: Add logging to improve coverage
2005-06-15 08:54:56 -04:00
Andy Cedilnik
78a4164c4b
STYLE: Nightly Version update
2005-06-15 05:42:41 -04:00
Andy Cedilnik
d797ba2c7e
ENH: More cleanups
2005-06-14 15:49:30 -04:00
Andy Cedilnik
04f0a634a5
ENH: Add commands for memory checking and coverage
2005-06-14 14:00:45 -04:00
Andy Cedilnik
40d289dd68
ENH: Improve variable name regular expression
2005-06-14 13:22:08 -04:00
Andy Cedilnik
24a5c0a72e
ENH: Save command that macro overwrites
2005-06-14 12:48:59 -04:00
Andy Cedilnik
a95a4b000d
ENH: Separate standard output and standard error for problematic commands
2005-06-14 11:42:53 -04:00
Andy Cedilnik
02f12a82be
STYLE: Nightly Version update
2005-06-14 03:02:06 -04:00
Sebastien Barre
7f2c1e434c
ENH: add method to escape some chars in a string
2005-06-13 18:03:53 -04:00
Andy Cedilnik
6037d1ae66
ENH: Handle non-existing variables
2005-06-13 14:29:45 -04:00
Andy Cedilnik
29f7e505a5
ENH: Use the new parser that supports nested variables
2005-06-13 11:00:29 -04:00
Andy Cedilnik
385cced66c
ENH: More cleanups
2005-06-13 10:27:05 -04:00
Andy Cedilnik
043ddabc91
ENH: More optimization
2005-06-13 10:11:44 -04:00
Andy Cedilnik
733c1c193b
ENH: Initial import
2005-06-13 10:01:20 -04:00
Andy Cedilnik
d36f3c5543
ENH: Handle errors and optimize a bit
2005-06-13 10:00:59 -04:00
Andy Cedilnik
84f12f9298
ENH: Remove some allocations
2005-06-13 10:00:15 -04:00
Andy Cedilnik
1a1e78be6f
ENH: Rearange and cleanup
2005-06-13 09:59:48 -04:00
Ken Martin
c9cc368a9d
ENH: made configure file immediate by default for 2.2 or later
2005-06-13 09:33:38 -04:00
Andy Cedilnik
4391edcdd4
STYLE: Nightly Version update
2005-06-12 03:07:32 -04:00
Andy Cedilnik
e862a8c8ab
STYLE: Nightly Version update
2005-06-11 03:07:09 -04:00
Ken Martin
8f8b72164a
ENH: remove old 1.2 compatability from cmake 2.2
2005-06-10 11:27:41 -04:00
Ken Martin
80f796039c
ENH: remove old 1.2 compatability from cmake 2.2
2005-06-10 10:45:43 -04:00
Ken Martin
e559aa11ac
ENH: added support for forcing recomputation of depends
2005-06-10 10:45:08 -04:00
Ken Martin
c25e2b9b97
ENH: change workings of command so that it can all happing in the initial pass still works the old way but complains
2005-06-10 10:09:17 -04:00
Ken Martin
f0b8cecf9d
ENH: allow libs with no sources but complain
2005-06-10 10:08:41 -04:00
Andy Cedilnik
ab313ca547
ENH: Be more verbose
2005-06-10 09:01:37 -04:00
Andy Cedilnik
cf4ed39140
ENH: Be more verbose
2005-06-10 08:56:56 -04:00
Ken Martin
708828dc37
ENH: removed old convert calls
2005-06-10 08:41:47 -04:00
Andy Cedilnik
8b88391daa
STYLE: Nightly Version update
2005-06-10 02:57:50 -04:00
Ken Martin
c08862a88d
ENH: removed UMG2
2005-06-09 14:39:14 -04:00
Ken Martin
26f509dda7
ENH: deprecate old ITK wrap command
2005-06-09 14:34:27 -04:00
Ken Martin
953e059ddf
BUG: fix KDev gen to call parent class Generate
2005-06-09 11:46:39 -04:00
Ken Martin
494c843d38
ENH: make KDev sub off of Gen3
2005-06-09 11:39:12 -04:00
Ken Martin
ea0a77fd81
ENH: removed old 1.2 compatability
2005-06-09 11:33:55 -04:00
Andy Cedilnik
2d4b06c8e5
ENH: some better error reporting and more robust handlign of bad targets
2005-06-09 09:48:44 -04:00
Brad King
a7fcb07418
COMP: Disable more warnings.
2005-06-09 08:19:16 -04:00
Brad King
65ef62c697
COMP: Fix no-assignment-operator warning and disable typedef-name synonym warning.
2005-06-09 08:18:46 -04:00
Brad King
05bd270109
COMP: Disable useless warnings.
2005-06-09 08:03:45 -04:00
Brad King
943108cadf
ENH: C++ configuration should include C configuration.
2005-06-09 08:02:58 -04:00
Brad King
c1f64baa4a
COMP: Need windows.h even on cygwin to get CreateFile API.
2005-06-09 07:51:49 -04:00
Brad King
c7a61b9802
COMP: Fixed conversion warnings.
2005-06-09 07:40:41 -04:00
Andy Cedilnik
1046ba0f08
STYLE: Nightly Version update
2005-06-09 04:14:20 -04:00
Ken Martin
d82a038ee1
BUG: fatal error in include file should not cause report of missing include file
2005-06-08 16:55:30 -04:00
Ken Martin
cc6170c494
ENH: better error checking for add library or executable with no source files
2005-06-08 16:39:29 -04:00
Ken Martin
4ff9d1eae3
BUG: prevent segfault when no sources provided for lib
2005-06-08 16:31:34 -04:00
Andy Cedilnik
bbf1c3a0e8
ENH: Handle more cases
2005-06-08 14:18:31 -04:00
Andy Cedilnik
2f42e93427
ENH: Initial import (not working yet)
2005-06-08 10:41:05 -04:00
Andy Cedilnik
a3e70d3e80
STYLE: Nightly Version update
2005-06-08 04:09:49 -04:00
Ken Martin
8108786494
ENH: fix for incorrect setting of CONFIZGURATION_TYPES
2005-06-07 12:07:34 -04:00
Andy Cedilnik
7758abb2e6
BUG: Remove debugging code
2005-06-07 10:55:44 -04:00
Ken Martin
749fe26394
ENH: fix problem with dependency scanning
2005-06-07 10:47:28 -04:00
Andy Cedilnik
6af66e8b20
ENH: Add capability to include files to DartTestfile.txt and add example of that
2005-06-07 09:57:05 -04:00
Andy Cedilnik
33f9780ade
ENH: Use CMake for parsing DartTestfile.txt
2005-06-07 09:06:38 -04:00
Andy Cedilnik
06ee4fc7b8
STYLE: Nightly Version update
2005-06-07 04:09:10 -04:00
Andy Cedilnik
3a839f7c3a
BUG: Initialize the iterator to prevent seg-fault
2005-06-06 09:23:45 -04:00
Andy Cedilnik
5217fdfefd
STYLE: Nightly Version update
2005-06-06 04:19:11 -04:00
Andy Cedilnik
0845d0e982
STYLE: Nightly Version update
2005-06-05 15:35:08 -04:00
Andy Cedilnik
1a165dc60d
ENH: Move the build-and-test code to a handler
2005-06-03 16:10:55 -04:00
Andy Cedilnik
6fe633e1f7
ENH: Add a method to parse command line argument inside the handler
2005-06-03 14:42:33 -04:00
Andy Cedilnik
99fa337616
BUG: Remove memory leak
2005-06-03 14:17:59 -04:00
Ken Martin
fdbfd6fc6e
ENH: no longer used
2005-06-03 13:00:58 -04:00
Ken Martin
672296fced
ENH: removed old commands
2005-06-03 12:58:39 -04:00
Andy Cedilnik
473a172f60
BUG: Remove unused code
2005-06-03 11:29:06 -04:00
Andy Cedilnik
d77b861939
STYLE: Nightly Version update
2005-06-03 04:03:58 -04:00
Andy Cedilnik
d56bed98d7
ENH: Add debug flag
2005-06-02 18:10:25 -04:00
Andy Cedilnik
8f6c1d3baa
BUG: Fix the order of things to make submit handler not crash when proxies are set
2005-06-02 16:47:47 -04:00
Andy Cedilnik
19b5c93ca2
ENH: Cleanup output even more
2005-06-02 14:48:10 -04:00
Ken Martin
6a19668513
ENH: removed the ABSTRACT_FILES command
2005-06-02 14:24:46 -04:00
Ken Martin
c2aa4e7a08
ENH: now also provides obj rules for local Makefiles
2005-06-02 13:41:34 -04:00
Andy Cedilnik
0b518c2fdb
COMP: Remove compile warning
2005-06-02 12:26:54 -04:00
Andy Cedilnik
ac05727cb0
ENH: Once the number of errors or warnings was reached, stop counting them. Also fix compile warning on bad compilers
2005-06-02 11:47:10 -04:00
Andy Cedilnik
afb83a7d44
BUG: On windows there are problems when opening file as ascii
2005-06-02 09:35:51 -04:00
Andy Cedilnik
88a9cb9fa5
STYLE: Nightly Version update
2005-06-02 04:02:51 -04:00
Andy Cedilnik
36121b9234
ENH: Streamline build process. This reduces the memory footprint, since only some number of lines of output will be in memory at the time. Also, this will report the build errors and warnings as it goes through the build
2005-06-01 15:59:22 -04:00
Ken Martin
46e5b9afe2
ENH: minor perf improvement
2005-06-01 13:37:49 -04:00
Ken Martin
0f8282fab1
BUG: do not add help target if there is a real target named help
2005-06-01 13:24:37 -04:00
Brad King
5a4f27b61c
BUG: Fixed name given to clean target listing for executable and library targets.
2005-06-01 13:19:53 -04:00
Ken Martin
8cd3eabee2
COMP: fix warning
2005-06-01 11:18:23 -04:00
Andy Cedilnik
cd97dc5f79
BUG: Remove duplicate targets when in different generators
2005-06-01 09:25:10 -04:00
Ken Martin
35fcd2715e
COMP: fix warning
2005-06-01 08:59:18 -04:00
Ken Martin
492b16b19d
COMP: fix warning
2005-06-01 08:54:34 -04:00
Ken Martin
704ed70b1f
COMP: fix warning
2005-06-01 08:50:12 -04:00
Ken Martin
c3c609ab03
ENH: made immediate
2005-06-01 08:48:58 -04:00
Andy Cedilnik
8e3832c3d5
ENH: Make CMake --build-and-test to be verbose by default
2005-06-01 08:25:43 -04:00
Andy Cedilnik
20bb808656
ENH: Add support for deque
2005-06-01 08:25:21 -04:00
Andy Cedilnik
34b6353324
STYLE: Nightly Version update
2005-06-01 03:56:00 -04:00
Andy Cedilnik
7f7cf5ee6b
COMP: Remove ERROR reserved word or something and replace with ERROR_MESSAGE
2005-05-31 18:40:43 -04:00
Andy Cedilnik
f6e5a878fc
ENH: Add support for writing output file. While doing that, redesign the way ctest does output. There may still be problems with commands failing, but that should be fixed by applying the similar concept to whole CMake
2005-05-31 17:32:40 -04:00
Ken Martin
664a93121f
ENH: removed the PREORDER option from the AddSubDirectory command
2005-05-31 15:10:04 -04:00