Bill Hoffman
9e5c219b87
ENH: change framework order
2006-01-02 11:07:57 -05:00
Andy Cedilnik
bf044cec81
COMP: Fix build problems
2006-01-02 10:37:00 -05:00
Andy Cedilnik
8b0c04724c
BUG: Fix the compression with custom extension
2006-01-02 10:36:44 -05:00
Andy Cedilnik
c9f3ad1e23
ENH: Use libtar
2006-01-02 07:53:05 -05:00
Andy Cedilnik
b7ba65ed68
ENH: Add a way to overwrite compression extension
2006-01-02 07:52:54 -05:00
Andy Cedilnik
f379128fa3
STYLE: Nightly Version update
2006-01-02 01:08:34 -05:00
Andy Cedilnik
8477aa59e5
ENH: Merge from cpack branch
2006-01-01 23:31:17 -05:00
Andy Cedilnik
d0329919da
ENH: Merge from the cpack branch
2006-01-01 23:21:05 -05:00
Andy Cedilnik
74680f1bf4
STYLE: Nightly Version update
2006-01-01 01:05:36 -05:00
Brad King
8489a94101
BUG: When more than one command is given and one of them fails to start and the rest are killed, do not forget to reap the killed children.
2005-12-31 12:59:31 -05:00
Andy Cedilnik
d512118079
STYLE: Nightly Version update
2005-12-31 01:08:08 -05:00
Bill Hoffman
14606c9902
ENH: move framework stuff from FindFile to FindPath
2005-12-30 21:54:26 -05:00
Bill Hoffman
9b0a485c75
ENH: fix so verbose is put in the correct place
2005-12-30 21:54:03 -05:00
Andy Cedilnik
6534e66e61
COMP: Fix warning on sun
2005-12-30 16:28:30 -05:00
Andy Cedilnik
00371678d3
COMP: Remove sun warning
2005-12-30 15:32:20 -05:00
Andy Cedilnik
8ff4919443
ENH: Add a tar test
2005-12-30 15:27:17 -05:00
Andy Cedilnik
c690311b76
ENH: Add a way to compare two files
2005-12-30 15:25:35 -05:00
Andy Cedilnik
bb618a7db5
ENH: Cleanup the file handler stuf so that now any file descriptor type can be used
2005-12-30 14:51:15 -05:00
Andy Cedilnik
8b9512559d
COMP: Cleanup regular expressions
2005-12-30 14:50:15 -05:00
Andy Cedilnik
7b02221059
COMP: Remove unused variable
2005-12-30 14:31:13 -05:00
Andy Cedilnik
6d0f0e0acb
COMP: Fix support for gzip on non-32 bit platforms
2005-12-30 14:22:46 -05:00
Andy Cedilnik
2804a0d7db
COMP: Remove shadow variable warning
2005-12-30 13:22:10 -05:00
Andy Cedilnik
081625c610
COMP: Use mangle names
2005-12-30 12:58:33 -05:00
Andy Cedilnik
416bbaef53
COMP: Remove warnings
2005-12-30 12:58:00 -05:00
Andy Cedilnik
bc447c7f92
STYLE: Nightly Version update
2005-12-30 01:11:57 -05:00
Andy Cedilnik
abe4fd77fc
ENH: Make the syntax more line tar
2005-12-29 12:19:13 -05:00
Andy Cedilnik
14c256ddba
ENH: Make additional file names optional
2005-12-29 10:52:19 -05:00
Andy Cedilnik
d1180fc4e1
ENH: Add untaring support
2005-12-29 10:43:12 -05:00
Andy Cedilnik
ebfaf365ad
STYLE: Nightly Version update
2005-12-29 01:04:21 -05:00
Andy Cedilnik
2fcd41323b
COMP: Fix complex test and fix bootstrap
2005-12-28 17:02:16 -05:00
Andy Cedilnik
0ef674b906
COMP: Add missing include
2005-12-28 16:53:46 -05:00
Andy Cedilnik
7a49a0ce4a
BUG: Return proper values
2005-12-28 16:44:32 -05:00
Andy Cedilnik
5222266e7e
ENH: Add command to create tar
2005-12-28 16:31:12 -05:00
Andy Cedilnik
fdc844ecdb
ENH: Add method to create tar
2005-12-28 16:30:55 -05:00
Andy Cedilnik
ba63b6f15e
COMP: Link tar library to cmake
2005-12-28 16:30:28 -05:00
Andy Cedilnik
09237c63c3
STYLE: Nightly Version update
2005-12-28 13:01:25 -05:00
Bill Hoffman
552842d11f
ENH: make sure -F is not duplicated
2005-12-27 15:33:47 -05:00
Bill Hoffman
82bb6fae0d
ENH: add framework support to FIND_FILE
2005-12-27 14:56:56 -05:00
Andy Cedilnik
c04cbcac70
ENH: Fix command line argument parsing
2005-12-27 13:10:23 -05:00
Bill Hoffman
79479233d4
ENH: remove warning
2005-12-27 13:03:01 -05:00
Bill Hoffman
452925649a
ENH: add better support for framework linking
2005-12-26 13:14:19 -05:00
Andy Cedilnik
102ab85a17
STYLE: Nightly Version update
2005-12-26 01:06:58 -05:00
Andy Cedilnik
41e0d83b69
STYLE: Nightly Version update
2005-12-25 01:07:33 -05:00
Andy Cedilnik
c8993a5952
STYLE: Nightly Version update
2005-12-24 01:03:56 -05:00
Andy Cedilnik
ba556d47dd
STYLE: Nightly Version update
2005-12-23 01:09:53 -05:00
Bill Hoffman
f6588b7919
ENH: fix borland make clean targets before build, add new generators for msys and mingw
2005-12-22 16:42:36 -05:00
Andy Cedilnik
001bbb0d99
STYLE: Nightly Version update
2005-12-22 01:13:46 -05:00
Bill Hoffman
391d3ed631
ENH: make sure depend helper actually works, if a depend library gets updated, then the target needs to be removed, and the CONFIGURATION directory needs to be used
2005-12-21 15:45:55 -05:00
Brad King
5b95c0a881
BUG: Libraries and executables that are built with version numbers and symlinks should be built by a rule using the real file name. The symlink file names should be rules that just depend on the main rule. This way if a version number changes a target will re-link with the new name and the symlinks will be updated.
2005-12-21 08:46:41 -05:00
Andy Cedilnik
932c5b74b8
STYLE: Nightly Version update
2005-12-21 01:04:27 -05:00
Brad King
a0e413ce63
ENH: Improved robustness of sharing parent pipes with children. This ensures that the parent pipe handles are inherited by the children. If a parent pipe handle is invalid a handle to an empty pipe is given to the child to make sure all pipes are defined for the children.
2005-12-20 13:22:22 -05:00
Andy Cedilnik
f4c00316c2
STYLE: Nightly Version update
2005-12-20 01:11:17 -05:00
Bill Hoffman
5261f51e45
BUG: fix for bug 2560, Xcode does not create correct bundles
2005-12-19 11:29:57 -05:00
Andy Cedilnik
64f7c3c41c
STYLE: Nightly Version update
2005-12-19 01:06:21 -05:00
Andy Cedilnik
19138bc9c4
STYLE: Nightly Version update
2005-12-18 01:05:59 -05:00
Andy Cedilnik
ea016d68ea
STYLE: Nightly Version update
2005-12-17 01:12:23 -05:00
Bill Hoffman
037487a488
ENH: make sure uncommented modules are not documented
2005-12-16 16:49:01 -05:00
Andy Cedilnik
affced3f81
BUG: Return if the file is in any directory not just in first one
2005-12-16 09:03:04 -05:00
Andy Cedilnik
945073f3fd
STYLE: Nightly Version update
2005-12-16 01:12:06 -05:00
Andy Cedilnik
5966baeec3
ENH: Report an error if the target does not exists
2005-12-15 12:01:28 -05:00
Bill Hoffman
4b0fd57bef
ENH: fix module documenation to handle bad docs and fix qt3 docs
2005-12-15 09:19:23 -05:00
Andy Cedilnik
eef9390dc6
STYLE: Nightly Version update
2005-12-15 01:47:49 -05:00
Bill Hoffman
b7fa820118
ENH: add documentation support for modules
2005-12-14 13:51:08 -05:00
Brad King
805d365d47
ENH: Renamed ZeroTargetCheck target to ZERO_CHECK for consistency with other CMake-generated targets (ALL_BUILD, RUN_TESTS, INSTALL).
2005-12-14 11:00:44 -05:00
Brad King
9f38df7046
COMP: Fix conversion warning.
2005-12-14 10:58:09 -05:00
Brad King
163e3ff56c
ENH: Removed cmMakefile arguments from cmTarget methods because cmTarget has the ivar m_Makefile now. Re-implemented cmLocalUnixMakefileGenerator3::AppendAnyDepend to use the new global knowledge and avoid the need to look at the cache for information about other targets. This should fix problems with custom commands and executables with the OUTPUT_NAME set. Also the <target>_LIBRARY_TYPE cache variable is no longer needed at all and has been removed.
2005-12-14 10:47:33 -05:00
Brad King
af36d6e2e7
COMP: Fixed unused variable warning.
2005-12-13 18:23:37 -05:00
Andy Cedilnik
5007cbce3b
BUG: Fix the problem with update.xml.tmp not being coppied
2005-12-13 15:16:46 -05:00
Ken Martin
c3c349109b
ENH: removed TARGET_DIR_PREFIX support and someother fix
2005-12-13 15:14:08 -05:00
Ken Martin
0b69b892ed
ENH: removed TARGET_DIR_PREFIX support
2005-12-13 15:13:17 -05:00
Ken Martin
fa3120a4a5
STYLE: fix missing docs
2005-12-13 15:12:37 -05:00
Brad King
1c7075057f
ENH: Added support for parallel builds in VS 8. There is now a special target on which all other targets depend that re-runs CMake if any listfiles have been changed. This addresses bug#2512.
2005-12-13 14:21:28 -05:00
Brad King
a8d199df49
BUG: Fix storage/use of argc/argv in CMakeSetup dialog.
2005-12-13 14:14:16 -05:00
Andy Cedilnik
23ba8f965a
STYLE: Nightly Version update
2005-12-13 04:24:25 -05:00
Bill Hoffman
129299f900
ENH: fix for bug 2584, empty source groups with children skipped
2005-12-12 11:34:17 -05:00
Andy Cedilnik
b08a9e3508
STYLE: Nightly Version update
2005-12-12 04:17:07 -05:00
Andy Cedilnik
d512aa1cc3
STYLE: Nightly Version update
2005-12-11 04:20:32 -05:00
Andy Cedilnik
ccf5a130ef
COMP: for a in range(100): write_on_board(No std in kwsys...)
2005-12-11 00:12:40 -05:00
Andy Cedilnik
ea7c7bb34d
ENH: Allow the installer to overwrite the install prefix
2005-12-10 12:11:20 -05:00
Andy Cedilnik
5e56c7c201
ENH: Add a method to remove remaining arguments
2005-12-10 12:10:09 -05:00
Andy Cedilnik
5999a81bcd
COMP: Fix the exporting so that it can actually be used
2005-12-10 12:09:24 -05:00
Andy Cedilnik
33c891f8d8
ENH: Add another signature to FindProgram that matches more to the one from CMake
2005-12-10 12:08:55 -05:00
Andy Cedilnik
9c64a17845
STYLE: Nightly Version update
2005-12-10 04:21:56 -05:00
Bill Hoffman
90bdb216a4
ENH: try to fix hp build problem
2005-12-09 23:04:33 -05:00
Andy Cedilnik
63a5effc7f
ENH: fix compile error
2005-12-09 16:32:19 -05:00
Bill Hoffman
d13643aa92
ENH: clean up style a bit
2005-12-09 14:30:11 -05:00
Bill Hoffman
92b6c8e742
PERF: apply patch for bug 2575 speeds up depend scanning
2005-12-09 13:58:55 -05:00
Andy Cedilnik
3a3ffea532
STYLE: Nightly Version update
2005-12-09 04:17:46 -05:00
Andy Cedilnik
25e9bceb0a
STYLE: Nightly Version update
2005-12-08 04:21:52 -05:00
Andy Cedilnik
02b961f29c
ENH: Make commands scriptable
2005-12-07 11:39:08 -05:00
Andy Cedilnik
19398fd2c8
STYLE: Nightly Version update
2005-12-06 10:55:07 -05:00
Andy Cedilnik
22a434121a
STYLE: Nightly Version update
2005-12-05 08:19:58 -05:00
Andy Cedilnik
33691be50e
STYLE: Nightly Version update
2005-12-04 05:04:27 -05:00
Andy Cedilnik
13e6693ad2
STYLE: Nightly Version update
2005-12-03 06:10:02 -05:00
Andy Cedilnik
a6356e2db9
STYLE: Nightly Version update
2005-12-02 05:30:26 -05:00
Andy Cedilnik
782bef7374
ENH: Add a way for the generated command to include extra flags. This is useful for CTest (or try compile) to add -j2
2005-12-01 11:41:00 -05:00
Andy Cedilnik
e95224b2e7
STYLE: Nightly Version update
2005-12-01 05:32:27 -05:00
Andy Cedilnik
1578bebdad
ENH: Add variable for debugging. This variable CMAKE_PARENT_LIST_FILE holds the parent CMake list file of the current cmake list file.
2005-11-30 13:46:48 -05:00
Andy Cedilnik
358a9b133d
STYLE: Nightly Version update
2005-11-30 05:22:50 -05:00
Andy Cedilnik
b8b27089e7
STYLE: Nightly Version update
2005-11-29 05:24:45 -05:00
Andy Cedilnik
c1cdb723b1
STYLE: Nightly Version update
2005-11-28 05:17:59 -05:00
Andy Cedilnik
b1cf98492e
STYLE: Nightly Version update
2005-11-27 05:27:51 -05:00
Andy Cedilnik
820bda2e00
STYLE: Nightly Version update
2005-11-26 05:21:29 -05:00
Andy Cedilnik
4918330de7
STYLE: Nightly Version update
2005-11-25 05:18:47 -05:00
Andy Cedilnik
36653b9619
STYLE: Nightly Version update
2005-11-24 05:21:13 -05:00
Bill Hoffman
d0e801247f
ENH: executable prefix and post fix variables should not be the same as the executable extension
2005-11-23 10:27:05 -05:00
Andy Cedilnik
77fb139317
STYLE: Nightly Version update
2005-11-23 05:35:51 -05:00
Brad King
102dd34bdc
BUG: Do not expand escape sequences when re-expanding variables in include directories, link directories, and link libraries.
2005-11-22 17:03:07 -05:00
Brad King
130d469dd4
BUG: Do not accept a directory name as a library.
2005-11-22 16:59:31 -05:00
Bill Hoffman
76724c23bf
BUG: fix for bug 2357, do not allow targets to link to directories
2005-11-22 16:08:16 -05:00
Bill Hoffman
9312deb035
BUG: fix spelling error
2005-11-22 15:15:52 -05:00
Brad King
d952f68738
BUG: Tweak VS8 generator to keep VS8 happy. The .vcproj files need their own GUIDs in a ProjectGUID attribute. The top level .sln file needs a special comment at the top to allow it to be opened with double-click in explorer.
2005-11-22 13:37:42 -05:00
Brad King
ed72b56512
STYLE: Fixed documentation to state target_EXPORTS default right after DEFINE_SYMBOL documentation instead of many sentences later in a random place.
2005-11-22 11:35:41 -05:00
Andy Cedilnik
8830c100ab
STYLE: Nightly Version update
2005-11-22 05:18:36 -05:00
Andy Cedilnik
4c2dee2bad
STYLE: Nightly Version update
2005-11-21 05:18:40 -05:00
Andy Cedilnik
0a15a96dc3
STYLE: Nightly Version update
2005-11-20 05:30:50 -05:00
Bill Hoffman
49840778b9
ENH: add some more properties for visual studio projects
2005-11-19 09:40:11 -05:00
Bill Hoffman
9104097502
COMP: fix compile error
2005-11-19 08:29:28 -05:00
Bill Hoffman
c3d9a7ca5a
ENH: fix docs
2005-11-19 08:04:36 -05:00
Andy Cedilnik
408abf5d08
STYLE: Nightly Version update
2005-11-19 05:22:02 -05:00
Bill Hoffman
1c01c12af3
ENH: more chars need quotes
2005-11-18 16:59:53 -05:00
Bill Hoffman
47622dde01
ENH: fixes for Xcode 2.2
2005-11-18 14:12:09 -05:00
Bill Hoffman
c0ee3a13a5
ENH: add new error regex
2005-11-18 10:40:31 -05:00
Brad King
036a78056c
BUG: Fixed flag-to-vcproj-attribute conversion code to work again (it was broken by the optimization changes). Added conversion of /nologo flag to SuppressStartupBanner attribute and /Gy flag to EnableFunctionLevelLinking attribute.
2005-11-18 10:36:52 -05:00
Brad King
8dc8232027
BUG: Fixed XML escapes for custom commands. Also added escaping of newlines for VS 2005.
2005-11-17 15:57:51 -05:00
Brad King
0df3c162fb
BUG: Do not dereference an end iterator.
2005-11-17 15:44:43 -05:00
Brad King
70b4e1051e
BUG: Fixed support for external object files built by custom commands. Also added a test to keep it working.
2005-11-17 13:49:10 -05:00
Ken Martin
6ce463dab3
STYLE: fix docs
2005-11-17 11:46:16 -05:00
Ken Martin
4d2ce04caa
STYLE: fix docs
2005-11-17 11:39:02 -05:00
Ken Martin
f6ef36d8b2
STYLE: fix docs
2005-11-17 11:20:51 -05:00
Ken Martin
bb7577f4e7
STYLE: fix docs
2005-11-17 11:04:11 -05:00
Ken Martin
590377dcdd
STYLE: fix docs
2005-11-17 10:41:37 -05:00
Ken Martin
71934cedbd
STYLE: fix docs
2005-11-17 10:36:55 -05:00
Ken Martin
5385811e60
STYLE: fix docs
2005-11-17 10:28:35 -05:00
Ken Martin
ef5fe4b256
STYLE: fix docs
2005-11-17 10:22:05 -05:00
Ken Martin
fb6d598813
BUG: clean up scoping
2005-11-17 09:44:32 -05:00
Ken Martin
435f4ad8b0
BUG: fix incrementing past end
2005-11-17 09:33:17 -05:00
Ken Martin
7321be8f6d
BUG: fix incrementing past end
2005-11-17 09:32:07 -05:00
Ken Martin
1e2a08e452
STYLE: fix docs
2005-11-17 09:31:43 -05:00
Andy Cedilnik
a1c7a6f4d3
STYLE: Nightly Version update
2005-11-17 05:24:39 -05:00
Ken Martin
25b26ae808
STYLE: fix docs
2005-11-16 14:41:10 -05:00
Ken Martin
0342189356
STYLE: fix docs
2005-11-16 14:27:38 -05:00
Ken Martin
d1840f2e57
STYLE: fix docs
2005-11-16 14:11:09 -05:00
Ken Martin
69d931f643
STYLE: fix docs
2005-11-16 14:02:30 -05:00
Bill Hoffman
8b7091a0a6
ENH: fixes for xcode21 and build styles and comments in the generated project
2005-11-16 13:13:39 -05:00
Ken Martin
7a1745b84b
STYLE: fix docs
2005-11-16 12:11:14 -05:00
Ken Martin
0334c77316
STYLE: fix docs
2005-11-16 12:10:37 -05:00
Ken Martin
bd45a7bb18
STYLE: fix docs
2005-11-16 12:05:04 -05:00
Ken Martin
89f3e97730
STYLE: fix docs
2005-11-16 11:57:36 -05:00
Brad King
e3876623f6
STYLE: Documented reference to "man select_tut".
2005-11-16 11:39:43 -05:00
Brad King
5dae3d67f4
BUG: Do not close handle obtained from GetModuleHandle which does not increase the reference count of the module.
2005-11-16 11:36:05 -05:00
Ken Martin
1d4b3f8388
STYLE: fix docs
2005-11-16 11:25:47 -05:00
Ken Martin
f6a6522801
STYLE: fix docs
2005-11-16 10:40:16 -05:00
Ken Martin
0629e2561c
STYLE: fix docs
2005-11-16 10:37:02 -05:00
Ken Martin
e3b06f10dd
STYLE: fix docs
2005-11-16 10:26:41 -05:00
Ken Martin
3395e137fa
STYLE: fix docs
2005-11-16 10:22:58 -05:00
Ken Martin
a043b6608c
STYLE: fix docs
2005-11-16 10:16:57 -05:00
Ken Martin
09b3d9d2f1
STYLE: removed some docs that did not make sense
2005-11-16 10:08:02 -05:00
Andy Cedilnik
4de14f89b1
STYLE: Nightly Version update
2005-11-16 06:30:40 -05:00
Ken Martin
51cf783089
STYLE: updated comments
2005-11-15 13:30:44 -05:00
Andy Cedilnik
b1e0e86331
STYLE: Nightly Version update
2005-11-15 05:27:54 -05:00
Andy Cedilnik
6174cc7091
STYLE: Nightly Version update
2005-11-14 05:24:49 -05:00
Andy Cedilnik
0255f596b8
STYLE: Nightly Version update
2005-11-13 05:20:31 -05:00
Andy Cedilnik
b366c14c32
STYLE: Nightly Version update
2005-11-12 05:28:48 -05:00
Andy Cedilnik
870bb34fb9
STYLE: Nightly Version update
2005-11-11 05:51:12 -05:00
Ken Martin
4d3537597e
ENH: added tutorial tests
2005-11-10 10:55:34 -05:00
Ken Martin
3480c252a3
ENH: change the pass regexp so that it overrides the return value
2005-11-10 10:55:04 -05:00
Andy Cedilnik
aadec14903
STYLE: Nightly Version update
2005-11-10 04:48:05 -05:00
Andy Cedilnik
4245eb0b53
STYLE: More comments
2005-11-09 11:14:54 -05:00
Andy Cedilnik
4e9d832525
ENH: Change flag to PASS_REGULAR_EXPRESSION and FAIL_REGULAR_EXPRESSION and add help in cmSetTestsPropertiesCommand
2005-11-09 11:07:36 -05:00
Andy Cedilnik
a285a90809
COMP: Fix all dashboards
2005-11-09 07:22:28 -05:00
Andy Cedilnik
933c97546b
STYLE: Nightly Version update
2005-11-09 05:33:01 -05:00
Andy Cedilnik
1de28a762f
ENH: Add test for output regular expression
2005-11-08 17:59:58 -05:00
Andy Cedilnik
34e7834451
ENH: Add support for output reguilar expression
2005-11-08 17:59:20 -05:00
Andy Cedilnik
eccc4779e4
STYLE: Nightly Version update
2005-11-08 05:33:37 -05:00
Andy Cedilnik
a2578e6b4d
STYLE: Nightly Version update
2005-11-07 05:34:08 -05:00
Andy Cedilnik
cf4609d15f
STYLE: Nightly Version update
2005-11-06 05:22:11 -05:00
Andy Cedilnik
aa59ab1608
STYLE: Nightly Version update
2005-11-05 04:18:56 -05:00
Ken Martin
4dcff55479
DOC: updated comment about the inherited ivar
2005-11-04 10:52:15 -05:00
Andy Cedilnik
5acbbcbba3
STYLE: Nightly Version update
2005-11-03 04:24:06 -05:00
Andy Cedilnik
35b529cc3e
STYLE: Nightly Version update
2005-11-02 04:14:20 -05:00
Andy Cedilnik
a8d79ab9cc
STYLE: Nightly Version update
2005-10-31 12:09:36 -05:00
Andy Cedilnik
726e3cbaf1
STYLE: Nightly Version update
2005-10-30 08:01:58 -05:00
Bill Hoffman
c78df46153
BUG: fix stack over write bug
2005-10-28 11:52:23 -04:00
Bill Hoffman
08be73fff1
BUG: make the clean target work
2005-10-28 11:02:29 -04:00
Brad King
946c9a2cc6
ENH: Improved file modification time comparison on Windows to use GetFileAttributesEx instead of CreateFile/GetFileTime/CloseHandle to get file times. This results in a 30% reduction in time to do a build system check.
2005-10-27 13:57:48 -04:00
Andy Cedilnik
6b0c50e824
STYLE: Nightly Version update
2005-10-26 05:32:27 -04:00
Andy Cedilnik
c564125896
STYLE: Nightly Version update
2005-10-25 05:32:53 -04:00
Andy Cedilnik
27d06a7492
STYLE: Nightly Version update
2005-10-24 05:29:34 -04:00
Andy Cedilnik
43e42728e5
STYLE: Nightly Version update
2005-10-23 05:21:48 -04:00
Andy Cedilnik
6d03a116ae
STYLE: Nightly Version update
2005-10-22 05:51:16 -04:00
Ken Martin
52edb9c483
ENH: fix for bad placement of SILENT target
2005-10-21 15:24:12 -04:00
Ken Martin
8a1f581bd3
BUG: symlink issue
2005-10-21 12:04:26 -04:00
Ken Martin
017af44ca3
BUG: fix bad checkin that had debugging code in it
2005-10-21 11:10:30 -04:00
Bill Hoffman
54f75b05cd
ENH: try to get this thing to pass with cmake 2.2.1
2005-10-21 09:49:04 -04:00
Andy Cedilnik
d9418a87d8
STYLE: Nightly Version update
2005-10-21 04:43:58 -04:00
Ken Martin
4c32cfb3a3
BUG: fix over checking of build system
2005-10-20 16:37:37 -04:00
Ken Martin
d3d746ad7b
STYLE: minor cleanup
2005-10-20 16:37:14 -04:00
Ken Martin
b7b902e048
BUG: fix for def files and new local target link lines
2005-10-20 15:03:17 -04:00
Ken Martin
a2d4e15ed3
ENH: missing check_build_system for all target
2005-10-20 14:25:08 -04:00
Ken Martin
929553a02e
ENH: big cleanup and fix for jump commands
2005-10-20 13:40:28 -04:00
Bill Hoffman
097debb55a
BUG: end is not really end, but rather length
2005-10-20 10:11:03 -04:00
Andy Cedilnik
1e6431801c
STYLE: Nightly Version update
2005-10-20 04:37:43 -04:00
Ken Martin
370cfb037c
COMP: fix compiler error
2005-10-19 13:23:01 -04:00
Andy Cedilnik
eff0013b3b
ENH: More output
2005-10-19 11:00:28 -04:00
Andy Cedilnik
baa7b749e4
BUG: Initialize to something resonable
2005-10-19 11:00:06 -04:00
Andy Cedilnik
bf6b379b11
COMP: More namespace fixes to build on HP
2005-10-19 10:47:19 -04:00
Ken Martin
6b444ee345
BUG: cd into local directory to reduce link line length
2005-10-19 10:03:20 -04:00
Andy Cedilnik
66e50573c1
COMP: Fix namespace. This way kwsys can be built outside cmake
2005-10-19 08:42:22 -04:00
Andy Cedilnik
d9d8d537c1
STYLE: Nightly Version update
2005-10-19 04:41:00 -04:00
Bill Hoffman
13c322a0be
ENH: fix test
2005-10-18 16:35:11 -04:00
Bill Hoffman
eef7ccc9d6
ENH: add .txx files and put the start directory in the search path
2005-10-18 16:10:04 -04:00
Bill Hoffman
f72deca3a2
ENH: unused include
2005-10-18 16:09:34 -04:00
Bill Hoffman
40094058db
ENH: spelling
2005-10-18 16:09:16 -04:00
Andy Cedilnik
fdc4795b91
ENH: Push glob to the kwsys
2005-10-18 14:08:55 -04:00
Andy Cedilnik
2a9d2ed412
COMP: Remove warning
2005-10-18 09:42:35 -04:00
Andy Cedilnik
314641a407
STYLE: Nightly Version update
2005-10-18 04:37:17 -04:00
Andy Cedilnik
f6c00e74c2
ENH: Fix precedence
2005-10-17 16:53:11 -04:00
Andy Cedilnik
985d092d4d
ENH: Add rudamentary mathematical expression support
2005-10-17 16:42:47 -04:00
Brad King
a7d4b61699
BUG: Lexer should be case insensitive so flex should be run with -i option. This partially addresses bug#2361.
2005-10-17 09:58:53 -04:00
Andy Cedilnik
12ef4edf64
ENH: Add String length and substring
2005-10-17 09:56:42 -04:00
Andy Cedilnik
6e5cdd6de7
ENH: Add regular string replace (not regex), and relative path command. Also add tests
2005-10-17 09:10:20 -04:00
Andy Cedilnik
33ac18891f
BUG: If test passes but it should fail, report an error
2005-10-17 09:09:51 -04:00
Andy Cedilnik
2df1442d4d
STYLE: Nightly Version update
2005-10-17 04:45:16 -04:00
Andy Cedilnik
07c07e86e9
STYLE: Nightly Version update
2005-10-16 04:42:40 -04:00
Andy Cedilnik
b038279964
STYLE: Nightly Version update
2005-10-15 04:43:19 -04:00
Andy Cedilnik
019442541b
STYLE: Nightly Version update
2005-10-14 05:24:55 -04:00
Andy Cedilnik
0a24d706c5
ENH: More error exceptions
2005-10-13 10:30:42 -04:00
Andy Cedilnik
6a67b1bf71
BUG: Fix logic to return true when the file was already statted. Also, use nanosecond percision if available. Remove debug
2005-10-13 10:07:12 -04:00
Andy Cedilnik
f2b8c8f31a
STYLE: Nightly Version update
2005-10-13 05:14:33 -04:00
Andy Cedilnik
f18e7c7ff7
ENH: Improve performance of check build system by creating another file that is simpler to parse and therefore much faster overall
2005-10-12 13:52:29 -04:00
Andy Cedilnik
a51dfefe79
ENH: Optimize performance by caching stat results
2005-10-12 13:51:15 -04:00
Andy Cedilnik
2dd035c9a9
COMP: Windows fixes
2005-10-12 13:50:25 -04:00
Andy Cedilnik
775c3495e2
ENH: Add file time comparison code
2005-10-12 13:36:07 -04:00
Andy Cedilnik
b93359f41d
ENH: Add an accessor for the maximum file length
2005-10-12 12:08:49 -04:00
Andy Cedilnik
18e14ba2af
STYLE: Nightly Version update
2005-10-12 05:16:21 -04:00
Andy Cedilnik
a8f9361f60
STYLE: Nightly Version update
2005-10-11 05:19:29 -04:00
Ken Martin
345fb993aa
ENH: some fixes for better backwards compatibility
2005-10-10 11:49:17 -04:00
Andy Cedilnik
63185c1388
STYLE: Nightly Version update
2005-10-10 05:09:32 -04:00
Andy Cedilnik
b87615156c
STYLE: Nightly Version update
2005-10-09 05:07:55 -04:00
Andy Cedilnik
840c91700b
STYLE: Nightly Version update
2005-10-08 05:09:12 -04:00
Andy Cedilnik
ccac51a5cb
ENH: Add support for setting the maximum number of errors and warnings reported. This should fix Bug #2318 - The maximum number of errors to report is fixed to 50
2005-10-07 11:36:09 -04:00
Andy Cedilnik
e853caaf61
STYLE: Nightly Version update
2005-10-07 05:26:13 -04:00
Sebastien Barre
07b45da693
ENH: CMake kills me (so does Cygwin)
2005-10-06 17:16:07 -04:00
Andy Cedilnik
fa4c143ebc
STYLE: Nightly Version update
2005-10-06 05:18:57 -04:00
Sebastien Barre
6c54adf0ea
ENH: avoid the use of GET_TARGET_PROPERTY by testing the CMake executable instead of the test executable
2005-10-05 16:06:45 -04:00
Brad King
01ac3906da
BUG: Reverting fundamental type info change until it is fixed on more platforms. It was tested on Linux, SGI, HP, Sun, OSX, Windows with nmake and VS 6, 7, 7.1, 8, Borland Make, and cygwin by hand with spaces in the path and cmake 2.0 and 2.2 before committing but still seems to be failing on some dashboards...strange.
2005-10-05 13:11:34 -04:00
Andy Cedilnik
ab62098356
STYLE: Nightly Version update
2005-10-05 05:17:52 -04:00
Sebastien Barre
b83dffb500
ENH: the test for kwsys uses GET_TARGET_PROPERTY, which was not in the CMake bootstrap
2005-10-04 16:40:01 -04:00
Sebastien Barre
13627538b9
ENH: add kwsys test for DetectFileType
2005-10-04 15:09:00 -04:00
Andy Cedilnik
89569f07ed
ENH: More verbosity
2005-10-04 10:58:21 -04:00
Andy Cedilnik
6258a11c5d
STYLE: Nightly Version update
2005-10-04 05:02:49 -04:00
Brad King
d937de494a
ENH: Converting FundamentalType try-compiles into a single try-run. All the information about the existence, size, and signedness of types can be determined in one program thanks to limits.h.
2005-10-03 14:44:27 -04:00
Brad King
b9e088dcfa
BUG: Double-quotes in definitions must be escaped.
2005-10-03 14:33:35 -04:00
Andy Cedilnik
a1188cef3b
STYLE: Nightly Version update
2005-10-03 05:03:22 -04:00
Andy Cedilnik
2b2c7871ba
STYLE: Nightly Version update
2005-10-02 05:01:40 -04:00
Andy Cedilnik
8a1de402d6
STYLE: Nightly Version update
2005-10-01 05:03:37 -04:00
Andy Cedilnik
e12cf33d82
STYLE: Nightly Version update
2005-09-29 04:55:12 -04:00
Andy Cedilnik
082b86ae99
STYLE: Nightly Version update
2005-09-28 04:55:07 -04:00
Andy Cedilnik
14ebbaf3be
STYLE: Nightly Version update
2005-09-27 04:54:28 -04:00
Andy Cedilnik
4776b13851
STYLE: Nightly Version update
2005-09-26 04:55:58 -04:00
Andy Cedilnik
9721006d7f
STYLE: Nightly Version update
2005-09-24 04:57:19 -04:00
Bill Hoffman
46521aef8c
ENH: try to find a gui for the Mac
2005-09-23 17:47:46 -04:00
Ken Martin
9be341383e
BUG: the -P option was not working with relative paths and a couple types
2005-09-23 12:50:09 -04:00
Andy Cedilnik
244f5ec26a
STYLE: Nightly Version update
2005-09-23 04:54:51 -04:00
Andy Cedilnik
ba90faca0a
COMP: Try to remove warnings
2005-09-22 09:58:03 -04:00
Andy Cedilnik
5c133cd7e6
STYLE: Nightly Version update
2005-09-22 05:06:48 -04:00
Brad King
d134ac9bd3
ENH: Updated to use modern FILE command for writing to output logs instead of WRITE_FILE.
2005-09-21 14:15:14 -04:00
Brad King
393adee4d4
BUG: kwsys_ios namespace should import streambuf also.
2005-09-21 13:42:49 -04:00
Brad King
c59d56f653
BUG: Corrected and updated documentation of the -P option, -C option, GET_TARGET_PROPERTY command, and GET_SOURCE_FILE_PROPERTY command.
2005-09-21 13:31:43 -04:00
Ken Martin
059f62c5ea
ENH: removed ITK command
2005-09-21 10:32:13 -04:00
Andy Cedilnik
0981ffddcd
STYLE: Nightly Version update
2005-09-21 05:10:17 -04:00
Andy Cedilnik
0d824e1d1a
ENH: Properly report failed tests
2005-09-20 15:08:41 -04:00
Andy Cedilnik
2e50727eca
ENH: Make message into status
2005-09-20 10:42:38 -04:00
Andy Cedilnik
fdca6962c0
STYLE: Nightly Version update
2005-09-20 05:05:48 -04:00
Brad King
dbe997e63b
BUG: When an unquoted argument contains a pair of matching double quotes spaces and tabs should be allowed in-between. This allows arguments like -DFOO='"bar zot"' to work.
2005-09-19 17:20:48 -04:00
Andy Cedilnik
ec36660ca8
BUG: Remove warning and try to fix memory problem
2005-09-19 16:19:57 -04:00
Andy Cedilnik
5f2343bf91
ENH: Test for both commands
2005-09-19 15:15:11 -04:00
Andy Cedilnik
51a19d99ba
ENH: Modify output based on wether it is tested or memory checked
2005-09-19 15:11:54 -04:00
Andy Cedilnik
53b3b56991
BUG: This should fix memory checking
2005-09-19 15:08:00 -04:00
Andy Cedilnik
487c5439a3
STYLE: Nightly Version update
2005-09-19 04:45:24 -04:00
Brad King
e2d7c3a4e4
STYLE: Added reference to documentation in CMakeLists.txt.
2005-09-18 17:15:29 -04:00
Brad King
e440c6a826
STYLE: Added backward compatibility disclaimer.
2005-09-18 17:08:56 -04:00
Andy Cedilnik
498c2e6dc5
BUG: Fix which argument is which, also, fix the test to be less agressive
2005-09-18 08:17:39 -04:00
Andy Cedilnik
aab5d12971
STYLE: Nightly Version update
2005-09-18 04:35:34 -04:00
Andy Cedilnik
66019dc5d9
ENH: Fix memcheck command
2005-09-17 11:31:22 -04:00
Andy Cedilnik
28a9e9a919
ENH: Add testing of GET_TEST_PROPERTY command
2005-09-17 09:53:09 -04:00
Andy Cedilnik
8ee8cd372f
BUG: On WIN32, since we are using subkey, set it
2005-09-17 08:50:10 -04:00
Andy Cedilnik
18e76badb6
STYLE: Nightly Version update
2005-09-17 05:04:35 -04:00
Andy Cedilnik
ef8212d28b
COMP: Remove unused variable
2005-09-16 15:30:57 -04:00
Andy Cedilnik
767057f37f
BUG: Fix encoding and add deleting to the test
2005-09-16 13:56:09 -04:00
Andy Cedilnik
9b486bacfc
ENH: Modify API a little bit to allow arbitrary length values. Encode certain characters. Rename UNIX registry to FILE registry. More testing
2005-09-16 13:38:25 -04:00
Andy Cedilnik
efeffc52ce
COMP: Remove problem on borland
2005-09-16 10:09:38 -04:00
Andy Cedilnik
4d1f0fe4ea
ENH: Enable registry, add test of SET_TESTS_PROPERTIES, rename tests for dart2
2005-09-16 09:21:05 -04:00
Andy Cedilnik
3548c51e7d
COMP: Remove some more warnings
2005-09-16 09:20:28 -04:00
Andy Cedilnik
6d9aee1e22
ENH: Cleanups and expose unix registry on windows (for cygwin etc)
2005-09-16 09:15:52 -04:00
Andy Cedilnik
30b67a8bfe
COMP: Win32 fixes
2005-09-16 09:08:40 -04:00
Andy Cedilnik
df4f999457
ENH: More handling of unix versus windows registry
2005-09-16 08:38:12 -04:00
Andy Cedilnik
0b30d23085
ENH: Initial import
2005-09-16 08:20:48 -04:00
Andy Cedilnik
656357a475
STYLE: Nightly Version update
2005-09-16 05:17:33 -04:00
Andy Cedilnik
287eeb283e
ENH: Expose version of ctest
2005-09-15 17:22:06 -04:00
Andy Cedilnik
79bf20ec6d
COMP: Too fast commit
2005-09-15 16:06:29 -04:00
Andy Cedilnik
34f1419aa4
BUG: Make sure full paths are collapsed
2005-09-15 16:03:06 -04:00
Bill Hoffman
5b9ecdec44
ENH: fix warning
2005-09-15 13:26:29 -04:00
Bill Hoffman
8be3e4eeca
ENH: clean up EnableLanguage try to fix problem where try compile runs cmake
2005-09-15 12:17:38 -04:00
Andy Cedilnik
6975e6acee
STYLE: Nightly Version update
2005-09-15 04:53:34 -04:00
Andy Cedilnik
7f185a465b
STYLE: Nightly Version update
2005-09-14 04:52:42 -04:00
Ken Martin
2a45d5cd68
ENH: added DIRECTORY option to GET_DIRECTORY_PROPERTIES
2005-09-13 10:39:42 -04:00
Andy Cedilnik
f9fa8ee068
STYLE: Nightly Version update
2005-09-13 04:52:02 -04:00
Ken Martin
4cb9d2fd96
ENH: better format for ADD_SUBDIRECTORY command
2005-09-12 13:46:16 -04:00
Bill Hoffman
6dfb10d374
ENH: use the findqt3 from this cmake and not the one configureing cmake
2005-09-12 10:37:04 -04:00
Bill Hoffman
34170ed52e
ENH: more qt changes
2005-09-12 09:32:21 -04:00
Andy Cedilnik
b6880f295d
STYLE: Nightly Version update
2005-09-12 04:37:50 -04:00
Andy Cedilnik
44db5b63bf
STYLE: Nightly Version update
2005-09-11 04:50:22 -04:00
Bill Hoffman
f8c259b443
BUG: try to fix qt problems
2005-09-10 10:33:10 -04:00
Andy Cedilnik
e6cb2ee6c4
STYLE: Nightly Version update
2005-09-10 04:55:00 -04:00
Andy Cedilnik
1d16de7485
STYLE: Nightly Version update
2005-09-09 05:07:22 -04:00
Bill Hoffman
29a40d3869
ENH: remove UMR
2005-09-08 15:26:36 -04:00
Bill Hoffman
cae9971f6a
BUG: fix spelling error
2005-09-08 15:25:55 -04:00
Andy Cedilnik
93ee345b41
BUG: fix xcode 15 (really bill Hoffman)
2005-09-08 14:35:37 -04:00
Ken Martin
b72d77d929
BUG: bug num 1994 library linking when a config is not specified but debug and opt libs are
2005-09-08 14:22:58 -04:00
Andy Cedilnik
0a521f4e3e
STYLE: Nightly Version update
2005-09-08 05:05:35 -04:00
Bill Hoffman
9c4bfe975a
ENH: add a fix for VTK on the mac and a way to fix some projects with a single file in the cmake modules directory
2005-09-07 17:05:01 -04:00
Andy Cedilnik
99368244bb
STYLE: Nightly Version update
2005-09-07 05:00:23 -04:00
Andy Cedilnik
fcce3ac0a1
ENH: Add a way for test to intentionally fail
2005-09-06 23:31:41 -04:00
Andy Cedilnik
52b808257d
STYLE: Nightly Version update
2005-09-06 05:04:09 -04:00
Bill Hoffman
4bc584419e
ENH: fix warnings
2005-09-05 09:17:59 -04:00
Andy Cedilnik
496724ced4
STYLE: Nightly Version update
2005-09-05 04:58:49 -04:00
Andy Cedilnik
a68d420154
STYLE: Nightly Version update
2005-09-04 04:46:59 -04:00
Andy Cedilnik
5da9185861
STYLE: Nightly Version update
2005-09-03 04:55:06 -04:00
Bill Hoffman
6b4c142c7d
ENH: add real support for Xcode21
2005-09-02 16:29:32 -04:00
Bill Hoffman
389333967b
BUG: not all Macs are case insensitive if they mount nfs directories
2005-09-02 08:41:49 -04:00
Andy Cedilnik
03b528fdef
STYLE: Nightly Version update
2005-09-02 05:05:09 -04:00
Bill Hoffman
52923844f5
ENH: fix NONE
2005-09-01 17:14:56 -04:00
Andy Cedilnik
8a79c86a01
STYLE: Nightly Version update
2005-09-01 05:01:23 -04:00
Brad King
2e004e03ca
ENH: Added cygcheck knowledge for --ldd option on Cygwin. Added error message for --ldd option when no tool is available but the option was still requested.
2005-08-31 19:41:53 -04:00
Andy Cedilnik
9770d27e53
STYLE: Nightly Version update
2005-08-31 05:08:46 -04:00
Bill Hoffman
62ae06081e
ENH: use native Deployment and Development directories
2005-08-30 13:58:46 -04:00
Andy Cedilnik
feb2d86f26
STYLE: Nightly Version update
2005-08-30 04:59:35 -04:00
Andy Cedilnik
808ce048eb
STYLE: Nightly Version update
2005-08-29 04:57:04 -04:00
Andy Cedilnik
ec19b5fb84
STYLE: Nightly Version update
2005-08-28 04:57:07 -04:00
Andy Cedilnik
e47ad1e84a
STYLE: Nightly Version update
2005-08-27 05:04:19 -04:00
Andy Cedilnik
bd9852e50f
COMP: Simplify logic and remove sun compile error
2005-08-26 16:20:26 -04:00
Andy Cedilnik
af7221b015
STYLE: Nightly Version update
2005-08-26 05:00:55 -04:00
Andy Cedilnik
557cd3d993
STYLE: Nightly Version update
2005-08-25 05:01:22 -04:00
Andy Cedilnik
547280b0ba
BUG: Prevent from creating bogus files
2005-08-24 11:18:26 -04:00
Andy Cedilnik
049678f8ee
STYLE: Nightly Version update
2005-08-24 04:54:55 -04:00
Bill Hoffman
621c84f9e0
make sure correct path type is used
2005-08-23 10:24:01 -04:00
Andy Cedilnik
d13e654ba6
STYLE: Nightly Version update
2005-08-23 04:48:24 -04:00
Andy Cedilnik
d944b68537
STYLE: Nightly Version update
2005-08-22 04:52:12 -04:00
Andy Cedilnik
f6263e3094
STYLE: Nightly Version update
2005-08-21 04:56:50 -04:00
Andy Cedilnik
20c44683bc
STYLE: Nightly Version update
2005-08-20 05:01:10 -04:00
Brad King
05e6c3f3ba
BUG: Fixed OUTPUT_NAME feature for VS6 generator. It was not working for Debug builds and was not paying attention to the executable output path.
2005-08-19 17:57:36 -04:00
Bill Hoffman
c69c9e0134
ENH: add support for OUTPUT_NAME
2005-08-19 17:17:13 -04:00
Andy Cedilnik
8d8c3be72b
BUG: If the scanner is not defined this would crash. For example when using new language
2005-08-19 10:13:04 -04:00
Brad King
904305e3cb
ENH: Added cmake -E create_symlink command that behaves like ln -s.
2005-08-19 09:38:17 -04:00
Andy Cedilnik
b79027b41d
STYLE: Nightly Version update
2005-08-19 04:52:23 -04:00
Andy Cedilnik
74caa9fea7
COMP: Add STD namespace
2005-08-18 16:17:18 -04:00
Brad King
ca1cd089ae
BUG: Fixed dirname in a few cases on windows. Now using KWSYS_SHARED_FORWARD_CONFIG_NAME setting instead of CMAKE_INTDIR directly to give choice to user code. Updated documentation to include @KWSYS_NAMESPACE@_SHARED_FORWARD_CONFIG_NAME, @KWSYS_NAMESPACE@_SHARED_FORWARD_OPTION_PRINT, and @KWSYS_NAMESPACE@_SHARED_FORWARD_OPTION_LDD settings.
2005-08-18 16:06:08 -04:00
Andy Cedilnik
a274a8fb77
ENH: Improve log file strategy
2005-08-18 13:50:16 -04:00
Andy Cedilnik
d9ed857c8c
ENH: Set update options
2005-08-18 10:02:47 -04:00
Brad King
207c39a7ad
ENH: Added support for Windows.
2005-08-18 09:23:15 -04:00
Brad King
a5d1e0ef58
COMP: Work-around iterator/const_iterator comparison problem on Borland 5.5.
2005-08-18 09:19:55 -04:00
Andy Cedilnik
bf87041f37
STYLE: Nightly Version update
2005-08-18 05:41:07 -04:00
Brad King
1c96fa4a41
BUG: RunSingleCommand should translate NULL characters in the output to valid text. This should fix the missing-output problem caused by NULL-characters in VS build output.
2005-08-17 17:39:59 -04:00
Brad King
93efb1cf5b
BUG: Automatic pwd/cwd path translation must check that the generated logical-to-physical mapping is correct by using realpath.
2005-08-17 17:04:23 -04:00
Brad King
b0d05cf020
ENH: Updated SimpleInstall test to test new versioned executable and OUTPUT_NAME support.
2005-08-17 16:19:33 -04:00
Brad King
d392acb4e6
ENH: Added versioned executable support. This partially addresses bug#2143. Also made OUTPUT_NAME work when installing executables.
2005-08-17 16:11:18 -04:00
Brad King
78112eef25
ENH: Added -E cmake_symlink_executable command to help create symbolic links for versioned executables.
2005-08-17 16:06:52 -04:00
Brad King
122ef73e3a
BUG: Do not make a file depend on a virtual target. That causes everything to always rebuild.
2005-08-17 16:05:48 -04:00
Andy Cedilnik
6179a0a455
ENH: More error regex
2005-08-17 14:16:17 -04:00
Brad King
2a5fec6eda
COMP: Cannot use first/last insertion constructor of std::set because it is not available on all platforms.
2005-08-17 13:23:00 -04:00
Brad King
f4920b8369
ENH: Adding support for automatically adding the OBJECT_DEPENDS for generated header files.
2005-08-17 11:43:58 -04:00
Andy Cedilnik
b3dd7f1d89
STYLE: Nightly Version update
2005-08-17 05:44:00 -04:00
Andy Cedilnik
582cff491c
STYLE: Nightly Version update
2005-08-16 05:46:13 -04:00
Andy Cedilnik
5706117592
STYLE: Nightly Version update
2005-08-15 05:40:25 -04:00
Andy Cedilnik
d1cd0c2d5a
STYLE: Nightly Version update
2005-08-14 05:45:19 -04:00
Andy Cedilnik
de88409bfe
STYLE: Nightly Version update
2005-08-13 05:50:47 -04:00
Andy Cedilnik
634f22e41f
STYLE: Nightly Version update
2005-08-12 11:57:12 -04:00
Ken Martin
039d4b604e
ENH: added better error checking for cases when there is a CMakeCache.txt file but it is not readable
2005-08-11 13:20:23 -04:00
Andy Cedilnik
8a537ce330
STYLE: Nightly Version update
2005-08-11 11:44:50 -04:00
Jorgen Bodde
f958cc639c
Implemented new parser which can handle:
...
-G"generator" (legacy format)
-G "generator" (new format)
2005-08-10 16:18:54 -04:00
Bill Hoffman
e59e9d0e59
ENH: fix bug 2087 lib prefix stripped off on windows
2005-08-10 12:55:41 -04:00
Andy Cedilnik
5f132ab3ff
STYLE: Nightly Version update
2005-08-10 11:42:12 -04:00
Bill Hoffman
baffdde535
ENH: fix bug in depend file removing for deleted depend files
2005-08-10 10:01:43 -04:00
Jorgen Bodde
8a52a910e1
Implemented -G option
2005-08-09 15:42:49 -04:00
Ken Martin
7df63f38c5
BUG: do not search the user's path for text executables when a full path is provided to the test
2005-08-09 13:12:03 -04:00
Andy Cedilnik
93535a60e3
STYLE: Nightly Version update
2005-08-09 11:36:57 -04:00
Ken Martin
0b0c97d3b2
BUG: fix for sun make with spaces
2005-08-09 10:35:23 -04:00
Jorgen Bodde
154529bd1c
Started on command line parsing, added string parse method for default generator
2005-08-08 17:14:08 -04:00
Ken Martin
52f9353c45
ENH: have the build.make file include flags.make and use the language flags
2005-08-08 15:23:45 -04:00
Ken Martin
fd05925bda
ENH: fix for earlier fix on source with relative path
2005-08-08 13:28:12 -04:00
Brad King
bb043289d0
BUG: Do not convert SOURCE argument from relative to full path. It breaks the old-style SOURCE==TARGET trick and the SOURCE argument is only present for old-style commands anyway. This addresses bug#2120.
2005-08-08 12:00:42 -04:00
Brad King
d6a3268b3e
BUG: Do not escape CMAKE_COMMAND twice.
2005-08-08 11:28:28 -04:00
Ken Martin
f7d26c4ab9
ENH: fix and issue with spaces in paths
2005-08-08 11:02:40 -04:00
Andy Cedilnik
30d362f80a
STYLE: Nightly Version update
2005-08-08 10:47:57 -04:00
Brad King
ce52a0802f
BUG: When exiting before the configure step in script mode we must account for cmSystemTools::GetErrorOccuredFlag() for the return code.
2005-08-08 09:37:29 -04:00
Andy Cedilnik
2b5f4b0be4
STYLE: Nightly Version update
2005-08-07 10:30:49 -04:00
Andy Cedilnik
7fc4c32acf
STYLE: Nightly Version update
2005-08-06 10:50:30 -04:00
Ken Martin
dce07caf0b
ENH: fix warning
2005-08-05 17:07:07 -04:00
Ken Martin
c8a44b42ad
ENH: some fixes for cwd problems with rebuild_cache option
2005-08-05 14:19:18 -04:00
Andy Cedilnik
6b5c4c92e2
STYLE: Nightly Version update
2005-08-05 11:31:42 -04:00
Brad King
26d6409f9d
ENH: If VTK_LIBRARY_PROPERTIES is set then the properties it lists will be added to VTK library targets with SET_TARGET_PROPERTIES. This will be useful to enable shared library versioning.
2005-08-04 17:12:22 -04:00
Andy Cedilnik
b78053c7a8
STYLE: Nightly Version update
2005-08-04 11:19:06 -04:00
Brad King
674fdf8771
ENH: Clarified documentation further.
2005-08-03 16:10:59 -04:00
Andy Cedilnik
b8c789a5da
ENH: More build errors
2005-08-03 14:16:13 -04:00
Andy Cedilnik
9a3abaa53e
ENH: More handling of gcov 4.0
2005-08-03 14:15:17 -04:00
Andy Cedilnik
7bd1e74177
ENH: More support for gcov 4.0
2005-08-03 13:34:13 -04:00
Andy Cedilnik
6479f4db32
ENH: Add support for the new gcc that uses files with extension .gcda
2005-08-03 11:56:00 -04:00
Andy Cedilnik
643538fcca
STYLE: Nightly Version update
2005-08-03 11:24:11 -04:00
Andy Cedilnik
67d336ece8
ENH: change name from XCode to Xcode no need to test bootstrap for xcode
2005-08-02 13:40:34 -04:00
Andy Cedilnik
233a679b92
ENH: change name from XCode to Xcode no need to test bootstrap for xcode
2005-08-02 13:02:04 -04:00
Andy Cedilnik
d9371295fe
ENH: get around problem where OBJROOT has been set by default for all projects in Xcode gui
2005-08-02 13:01:35 -04:00
Andy Cedilnik
29231c8e6d
STYLE: Nightly Version update
2005-08-02 11:22:52 -04:00
Bill Hoffman
3b0632ae75
FIX: fix bad depend info and COMPILE_FLAGS problem and remove extra cerr calls
2005-08-02 11:06:16 -04:00
Brad King
bccf040b00
BUG: Unquoted arguments can have quotes that are not at the beginning, but only an even number of them.
2005-08-01 16:49:37 -04:00
Andy Cedilnik
0592f3adbc
STYLE: Nightly Version update
2005-08-01 12:06:22 -04:00
Ken Martin
40cd76ab03
ENH: first step to only rebuuilding on flag changes
2005-08-01 10:19:35 -04:00
Brad King
83a1af15ab
BUG: Patch from Filipe Sousa. QT_WRAP_CPP should generate the file moc_dlgmain.ui.cxx instead of moc_dlgmain.cxx.
2005-08-01 09:24:40 -04:00
Andy Cedilnik
bebc745824
ENH: Add set and get test propety command
2005-07-31 11:51:42 -04:00
Andy Cedilnik
ec3f3b5a2d
STYLE: Nightly Version update
2005-07-31 11:42:52 -04:00
Andy Cedilnik
f588b6977f
STYLE: Nightly Version update
2005-07-30 11:51:57 -04:00
Ken Martin
76bd115813
ENH; better warning message and fix type per julien
2005-07-29 14:17:24 -04:00
Ken Martin
db28904467
ENH: change loc of log files
2005-07-29 13:19:44 -04:00
Andy Cedilnik
4f79ce8f1b
STYLE: Nightly Version update
2005-07-29 11:52:15 -04:00
Andy Cedilnik
ee6df5f63b
BUG: Fix dependencies. Looks like all dependencies were missing subdirectory
2005-07-29 11:25:47 -04:00
Andy Cedilnik
df26171533
ENH: undo last change
2005-07-29 10:04:01 -04:00
Andy Cedilnik
f179fb59bf
ENH: support versions greater than 20
2005-07-29 10:02:52 -04:00
Ken Martin
c6b011e35e
ENH: put cmake files intoa CMakeFiles subdir to clean up bin tree
2005-07-29 09:19:25 -04:00
Ken Martin
ad46c80f7a
ENH: fix warning
2005-07-28 15:24:31 -04:00
Andy Cedilnik
47e22fe041
ENH: make sure c flags are used for c and cxx flags are used for cxx, really Bill
2005-07-28 14:52:16 -04:00
Sebastien Barre
6e4b6ca0d3
ENH: add method to attempt to check if a file is text or binary
2005-07-28 13:21:03 -04:00
Andy Cedilnik
fac61306a2
ENH: make sure custom commands depend on full path files only: Bill as Andy
2005-07-28 13:12:07 -04:00
Andy Cedilnik
a6abb79776
STYLE: Nightly Version update
2005-07-28 11:58:52 -04:00
Ken Martin
825a762a30
ENH: always write out all custom commands
2005-07-28 09:14:42 -04:00
Brad King
6873773487
BUG: InitializeFromParent should copy include file regular expressions.
2005-07-27 17:23:39 -04:00
Brad King
80802c21b6
ENH: RUN_TESTS target now uses proper CMAKE_CFG_INTDIR setting to get $(IntDir) or $(OutDir) depending on the generator.
2005-07-27 16:46:06 -04:00
Brad King
99f3b37f9c
BUG: Hack to support building existing trees with UTILITY_SOURCE commands and the new VS generator directory structure.
2005-07-27 16:37:44 -04:00
Andy Cedilnik
de217bee8d
BUG: Generate RUN_TEST target if any tests are there
2005-07-27 15:46:21 -04:00
Brad King
f9aef0e422
ENH: Generator now creates a separate intermediate files directory for each target. This is needed for MSVC 8 to support parallel builds.
2005-07-27 13:36:36 -04:00
Ken Martin
4a98fcd059
ENH: fix some warnings and cleanup some
2005-07-27 12:41:08 -04:00
Andy Cedilnik
eccf5e7903
STYLE: Nightly Version update
2005-07-27 11:56:28 -04:00
Ken Martin
50cf415b2c
ENH: maybe fix fortran issue
2005-07-27 11:42:46 -04:00
Ken Martin
33efcc442b
ENH: fix some warnings and cleanup some
2005-07-27 11:36:43 -04:00
Ken Martin
ccc292e4b0
ENH: fix some warnings and cleanup some
2005-07-27 11:33:39 -04:00
Ken Martin
6cc7bca222
ENH: fix some warnings and cleanup some
2005-07-27 11:31:17 -04:00
Ken Martin
f85f919dbc
ENH: reduce the number of files produced still needs a bit more cleanup
2005-07-27 09:49:37 -04:00
Bill Hoffman
35e36b5b76
ENH: make sure source file depends are used to determine if custom commands are used
2005-07-26 13:26:37 -04:00
Bill Hoffman
9b8d15944f
ENH: if it is not a cmake target or a full path do not put depend information in the command
2005-07-26 13:26:04 -04:00
Bill Hoffman
b15852d8b7
ENH: make sure custom command depend on fluid so if fltk is part of project fluid gets built first
2005-07-26 13:25:28 -04:00
Andy Cedilnik
97286f3470
STYLE: Nightly Version update
2005-07-26 11:45:48 -04:00
Brad King
82a8e9be99
ENH: Added FundamentalType header defining platform-independent fixed size/signedness integer types.
2005-07-26 11:37:30 -04:00
Brad King
a5483acc0e
ENH: Added TEST_KWSYS_CXX_SAME_LONG_AND___INT64, TEST_KWSYS_CXX_SAME_LONG_LONG_AND___INT64, TEST_KWSYS_CAN_CONVERT_UI64_TO_DOUBLE, and TEST_KWSYS_CHAR_IS_SIGNED.
2005-07-26 11:36:39 -04:00
Brad King
b9d472d81d
ENH: Moved kwsys_ns and kwsysEXPORT macros to Configure.h in the case of building a kwsys source file. This allows more than one header to be included in a kwsys source file without redefining the macros.
2005-07-26 11:34:57 -04:00
Bill Hoffman
6a73e8ac69
ENH: fix lib case bug correctly
2005-07-25 16:10:08 -04:00
Andy Cedilnik
13bb9a9041
STYLE: Nightly Version update
2005-07-25 11:41:48 -04:00
Andy Cedilnik
89ddfc21d5
STYLE: Nightly Version update
2005-07-24 11:42:04 -04:00
Andy Cedilnik
182e669cfe
STYLE: Nightly Version update
2005-07-23 11:44:42 -04:00
Bill Hoffman
6ea4eadc68
BUG: undo fix
2005-07-23 10:32:57 -04:00
Andy Cedilnik
f5a5304c95
STYLE: Nightly Version update
2005-07-22 17:36:55 -04:00
Bill Hoffman
7041af809d
ENH: more efficent fix for bug # 2063
2005-07-22 15:41:23 -04:00
Bill Hoffman
72fdb13652
BUG: fix for case mismatched lib bug # 2063
2005-07-22 15:33:51 -04:00
Bill Hoffman
dc43a3d265
ENH: string += is very slow, so don't use it
2005-07-22 15:32:00 -04:00
Andy Cedilnik
ca90e8002b
ENH: Better handling of removed files and remove warning
2005-07-22 08:40:16 -04:00
Andy Cedilnik
9c8875a621
ENH: More regular expressions
2005-07-22 08:39:56 -04:00
Andy Cedilnik
a2acc029ae
ENH: Add support for detecting files that were removed
2005-07-21 15:54:57 -04:00
Andy Cedilnik
3074513009
STYLE: Nightly Version update
2005-07-21 10:26:03 -04:00
Andy Cedilnik
8483fa93c5
BUG: Remove duplicate prefix
2005-07-21 09:07:01 -04:00
Bill Hoffman
21d6980897
ENH: fix warning
2005-07-20 22:23:14 -04:00
Bill Hoffman
b8b298104b
ENH: make sure flags set in CC or CXX environment variables stay with the compiler
2005-07-20 15:44:55 -04:00
Bill Hoffman
5bb158f440
ENH: java does not work under mingw
2005-07-20 12:53:06 -04:00
Andy Cedilnik
712e64ebb3
ENH: Rename test
2005-07-20 12:40:11 -04:00
Andy Cedilnik
4bba497aa4
BUG: Initialize variable
2005-07-20 12:03:04 -04:00
Andy Cedilnik
11359c5ccb
ENH: Rename test
2005-07-20 12:02:45 -04:00
Andy Cedilnik
7f11eda79a
STYLE: Nightly Version update
2005-07-20 10:16:03 -04:00
Bill Hoffman
8ca558db9b
ENH: make it so that bootstrap does not use xml parser
2005-07-19 18:05:18 -04:00
Bill Hoffman
9062e6d922
ENH: fix for bug 1866, make -G,-D -C options allow for space between arg and value
2005-07-19 17:16:23 -04:00
Bill Hoffman
a13713818c
ENH: if Xcode21 is installed then create 21 compatible project files
2005-07-19 16:40:44 -04:00
Bill Hoffman
0ba0cb8a1a
ENH: add new stub generator
2005-07-19 15:28:41 -04:00
Bill Hoffman
0e986b12fc
ENH: add more docs
2005-07-19 15:27:12 -04:00
Andy Cedilnik
5cc08c658d
STYLE: Nightly Version update
2005-07-19 10:10:31 -04:00
Andy Cedilnik
f47a57c3e8
ENH: Add a way to submit extra files to the dashboard
2005-07-18 12:53:48 -04:00
Andy Cedilnik
3d84afe571
ENH: Several improvements and cleanups:
...
1. Add long command line arguments for every argument
2. Add a way to overwrite CTest configuration by providing --overwrite TimeOut=10
3. Improve argument parsing.
4. Add submit index argument
2005-07-18 11:46:45 -04:00
Andy Cedilnik
0949debece
ENH: Cleanup file name
2005-07-18 11:32:29 -04:00
Andy Cedilnik
0e3b1febbb
ENH: Cleanup the help a bit
2005-07-18 11:32:02 -04:00
Andy Cedilnik
20a59651d1
STYLE: Nightly Version update
2005-07-18 03:18:12 -04:00
Andy Cedilnik
39422f5e21
STYLE: Nightly Version update
2005-07-17 03:14:39 -04:00
Andy Cedilnik
c6c95f3931
STYLE: Nightly Version update
2005-07-16 03:16:37 -04:00
Bill Hoffman
6688a725a3
ENH: fix bug 1960
2005-07-15 15:20:52 -04:00
Bill Hoffman
455d8fc386
BUG: fix for bug 1838
2005-07-15 13:24:37 -04:00
Bill Hoffman
53cc549180
ENH: fix for older versions of cmake
2005-07-15 11:38:43 -04:00
Bill Hoffman
fe9714e2f0
ENH: fix static build of vtk with cmake by having custom targets chain depend information
2005-07-15 11:38:19 -04:00
Bill Hoffman
95e2b6070f
ENH: remove commented code
2005-07-15 11:37:25 -04:00
Bill Hoffman
9e99e4f92a
ENH: remove messages about not running java test
2005-07-15 11:36:22 -04:00
Bill Hoffman
2a8f981bee
ENH: fix compile error bug# 2020 on mac
2005-07-15 11:34:39 -04:00
Andy Cedilnik
2001d2f761
STYLE: Nightly Version update
2005-07-15 03:11:58 -04:00
Bill Hoffman
846701f0a7
ENH: fix wxdialog to build with xcode
2005-07-14 17:21:24 -04:00
Andy Cedilnik
21bac16584
ENH: add an install target for WXDialog
2005-07-14 16:46:19 -04:00
Bill Hoffman
44b54d2b94
ENH: fix for bug 992, mac bundle install fix
2005-07-14 16:00:40 -04:00
Bill Hoffman
a9692f0a18
BUG: fix for bug 1850 wrapping can leave out files if they are a substring of another file
2005-07-14 15:12:02 -04:00
Andy Cedilnik
0d14b57605
ENH: Some more cleanups and add ctest custom vector for regular expression to exclude from coverage
2005-07-14 14:15:51 -04:00
Andy Cedilnik
79eeb9c4e6
BUG: Look for custom files in all directories
2005-07-14 14:15:21 -04:00
Andy Cedilnik
c7de609a37
ENH: Add custom supression regular expressions
2005-07-14 13:25:40 -04:00
Bill Hoffman
b7b35d2c5a
FIX: fix bug 2043 borland compiler and dll problem and add a test for it
2005-07-14 12:21:49 -04:00
Andy Cedilnik
e8b10e1938
BUG: Fix line number inconsistency, improve output
2005-07-14 11:24:47 -04:00
Ken Martin
903541f49c
BUG: add support for borland exe with shared libs back in
2005-07-14 10:15:36 -04:00
Andy Cedilnik
0af5ef0e99
COMP: Remove warning and fix the logic
2005-07-14 09:29:54 -04:00
Andy Cedilnik
81211fc427
BUG: Rename tmp files
2005-07-14 09:29:33 -04:00
Andy Cedilnik
514a774cdf
STYLE: Nightly Version update
2005-07-14 03:13:15 -04:00
Bill Hoffman
42b76aea32
BUG: remove part of patch from bug 1965 that set executable paths
2005-07-13 16:57:29 -04:00
Bill Hoffman
3d5a724deb
BUG: revert part of patch that set executable debug prefix as it breaks too much stuff
2005-07-13 16:49:51 -04:00
Bill Hoffman
1b115dc2e3
ENH: add -L as possible library flag
2005-07-13 16:24:16 -04:00
Bill Hoffman
472c00e3a4
ENH: add support for bundles
2005-07-13 16:23:32 -04:00
Bill Hoffman
19ae75a934
BUG: try to fix failed test
2005-07-13 16:20:25 -04:00
Bill Hoffman
041d4688ec
ENH: add bundle test
2005-07-13 15:49:15 -04:00
Bill Hoffman
aa47caab2d
FIX: apply patch from bug# 1965
2005-07-13 11:21:30 -04:00
Andy Cedilnik
1e72091e86
ENH: Add timeout support
2005-07-13 10:17:18 -04:00
Andy Cedilnik
3e020b3dcc
COMP: Remove warning on windows
2005-07-13 09:49:01 -04:00
Andy Cedilnik
969bf65107
STYLE: Nightly Version update
2005-07-13 03:10:43 -04:00
Bill Hoffman
f03db9ebbe
ENH: change version
2005-07-12 17:24:07 -04:00
Andy Cedilnik
0f14e54f35
ENH: fixes for macosx
2005-07-12 15:06:49 -04:00
Andy Cedilnik
eee2d2b035
BUG: Revert the change to FileIsDirectory. Add FileIsSymlink and treat symlinks as files when removing directory
2005-07-12 13:21:21 -04:00
Andy Cedilnik
0e76ab6eb6
BUG: Go back to the original directory after examining the current directory
2005-07-12 12:31:42 -04:00
Andy Cedilnik
c9a7f056fd
BUG: Make sure it always starts in the current directory when searching for tests
2005-07-12 12:30:15 -04:00
Andy Cedilnik
219bcf25ba
BUG: When removing directory, use lstat instead of stat to make sure that symlinks are treated as files and not as directories
2005-07-12 10:40:14 -04:00
Andy Cedilnik
2dc914c839
BUG: Fix problem with visual studio in release mode
2005-07-12 08:50:09 -04:00
Andy Cedilnik
0afdb6e1cc
STYLE: Nightly Version update
2005-07-12 03:10:54 -04:00
Bill Hoffman
e4894bfc91
ENH: add curses include directory
2005-07-11 18:07:02 -04:00
Andy Cedilnik
3e99368485
ENH: Add default update options
2005-07-11 11:59:51 -04:00
Andy Cedilnik
6ca7664b90
BUG: Remove warning when using CVS
2005-07-11 11:16:14 -04:00
Andy Cedilnik
e09f2a6404
STYLE: Nightly Version update
2005-07-11 03:07:34 -04:00
Andy Cedilnik
c51fa2ba88
STYLE: Nightly Version update
2005-07-10 03:08:18 -04:00
Andy Cedilnik
29a0edae3d
STYLE: Nightly Version update
2005-07-09 03:08:05 -04:00
Ken Martin
91730c6005
ENH: slightly modified version of Alex's relative path arguments for custom commands
2005-07-08 11:51:21 -04:00
Ken Martin
d68b579666
ENH: minor version update
2005-07-08 09:53:01 -04:00
Brad King
931233ee7b
COMP: Fixed uninitialized variable.
2005-07-08 09:05:11 -04:00
Andy Cedilnik
388f03487e
STYLE: Nightly Version update
2005-07-08 03:08:49 -04:00
Ken Martin
f3ed62b75a
ENH: configure file will assume start source dir if a full path is not provided
2005-07-07 16:01:35 -04:00
Ken Martin
13e99490fb
BUG: library return values were not UNIX slashes on Win98
2005-07-07 15:06:57 -04:00
Ken Martin
ea38258eb3
BUG: mor emissing convert to unix slashes
2005-07-07 13:55:45 -04:00
Ken Martin
c5bfdf6917
ENH: cleaned up some old methods and vars
2005-07-07 11:44:36 -04:00
Brad King
eb60fedfe6
ENH: Removing CMAKE_HIDE_TARGET_DIRS since it has been superceded by CMAKE_TARGET_DIR_PREFIX.
2005-07-07 10:21:55 -04:00
Brad King
a899321dc2
ENH: Added use of CMAKE_TARGET_DIR_PREFIX variable to prepend a project-specified string to the names of all the target-name.dir directories.
2005-07-07 10:14:57 -04:00
Ken Martin
dcc0aa1296
ENH: added ability to prefix target directories with a . to make them not show up in ls. From patch from Alex
2005-07-07 10:11:33 -04:00
Ken Martin
9d531303c0
BUG: win95 returning non unix path for cmake command
2005-07-07 09:44:55 -04:00
Brad King
3f14dae716
ENH: Extended test 0 to run the executable twice using the same process object. This tests the reusability of the objects.
2005-07-07 09:06:56 -04:00
Brad King
7e7249cbd1
BUG: Fixed reusability of process object by clearing each pipe's Closed flag when cleaning up.
2005-07-07 09:05:59 -04:00
Andy Cedilnik
132eaa1ab3
STYLE: Nightly Version update
2005-07-07 03:08:32 -04:00
Ken Martin
ababb68820
BUG: fix for bootstrap problem
2005-07-06 16:16:12 -04:00
Andy Cedilnik
c4db8aba73
STYLE: Fix typos
2005-07-06 15:51:11 -04:00
Andy Cedilnik
0b86a0c926
COMP: Remove warning
2005-07-06 15:49:55 -04:00
Andy Cedilnik
38b68bcd78
ENH: Improve support for various versions of gcov
2005-07-06 15:27:02 -04:00
Ken Martin
5aad7d13cb
BUG: project command should also work with lower case
2005-07-06 15:25:05 -04:00
Andy Cedilnik
f1f141fe7d
BUG: On windows there can be a problem because scp does not handle drive names. This uses relative path for scp
2005-07-06 15:11:38 -04:00
Andy Cedilnik
c6cb18da43
STYLE: Nightly Version update
2005-07-06 03:10:01 -04:00
Ken Martin
4c00a1d1e6
ENH: revert back to string replacement version
2005-07-05 10:08:46 -04:00
Ken Martin
12605f16ac
BUG: util targets now show up in locla makefile and make rebuild_cache now works in subdirs
2005-07-05 09:21:44 -04:00
Ken Martin
d11707c6e6
BUG: fix for debug optimized link libraries
2005-07-05 09:00:20 -04:00
Andy Cedilnik
d129145619
STYLE: Nightly Version update
2005-07-05 03:02:02 -04:00
Andy Cedilnik
8efd1936d4
STYLE: Nightly Version update
2005-07-04 03:01:25 -04:00
Andy Cedilnik
034d87eef5
ENH: Only truncate files when not in try compile. Alsom move truncating code closer to configure
2005-07-03 12:06:40 -04:00
Andy Cedilnik
69911a74aa
STYLE: Nightly Version update
2005-07-03 03:02:41 -04:00
Andy Cedilnik
baf5601acb
ENH: Improve performance of MakeXMLSafe, improve performance of reading custom ctest files, and remove error when running ctest on directory without DartConfiguration.tcl
2005-07-02 22:50:57 -04:00
Andy Cedilnik
26a70a2e37
STYLE: Unify number of spaces
2005-07-02 22:32:37 -04:00
Andy Cedilnik
bd44dc14fe
ENH: Improve performance by compiling regular expressions when needed
2005-07-02 22:31:30 -04:00
Andy Cedilnik
e712c7c05e
ENH: Improve performance of testing and do not complain if DartTestfile.txt is not found or if directory does not exist
2005-07-02 22:30:37 -04:00
Andy Cedilnik
69ca8776a8
ENH: Start adding the code that will truncate output logs
2005-07-02 22:25:43 -04:00
Andy Cedilnik
5a25895c1c
STYLE: Nightly Version update
2005-07-02 01:25:15 -04:00
Ken Martin
7f2e7443bf
ENH: added Alexander's target property TYPE
2005-07-01 10:57:39 -04:00
Ken Martin
d5814719d6
ENH: added patch from Alexander Neundorf to get DEFINITIONS
2005-07-01 10:23:16 -04:00
Jorgen Bodde
6a1de7f5ad
initial checkin for bin dir
2005-06-30 15:54:59 -04:00
Jorgen Bodde
8c28e4e9f0
Initial checkin new wx dialog
2005-06-30 15:54:14 -04:00
Jorgen Bodde
099587c4ee
deleted old wx-dialog
2005-06-30 15:52:04 -04:00
Ken Martin
154a0cd162
ENH: added local help and install targets
2005-06-30 09:53:03 -04:00
Brad King
33abddf90c
BUG: Do not increment optr by 2 after storing only one character. Also fixed possibility of storing uninitialized characters from the last triplet.
2005-06-30 09:21:00 -04:00
Andy Cedilnik
2b27152af2
STYLE: Nightly Version update
2005-06-30 05:47:02 -04:00
Andy Cedilnik
e90bbc11f3
STYLE: Nightly Version update
2005-06-29 05:49:24 -04:00
Andy Cedilnik
03e78aae60
STYLE: Nightly Version update
2005-06-28 05:45:11 -04:00
Ken Martin
121fa374a9
BUG: dont pass unverified char * to streams
2005-06-27 15:59:16 -04:00
Andy Cedilnik
8d19ce76b5
STYLE: Nightly Version update
2005-06-27 05:50:20 -04:00
Andy Cedilnik
8147e22aba
STYLE: Nightly Version update
2005-06-26 05:43:42 -04:00
Andy Cedilnik
20198a9be3
STYLE: Nightly Version update
2005-06-25 05:44:52 -04:00
Andy Cedilnik
359397e9a1
BUG: Exit properly on SCP submission
2005-06-24 13:29:22 -04:00
Andy Cedilnik
05d8429206
COMP: Remove warnings
2005-06-24 09:41:01 -04:00
Andy Cedilnik
b7514580f9
ENH: Move curl to utilities
2005-06-24 09:06:26 -04:00
Andy Cedilnik
7c730973bb
ENH: Initial import
2005-06-24 09:02:17 -04:00
Andy Cedilnik
c4036bd942
STYLE: Nightly Version update
2005-06-24 05:43:35 -04:00
Andy Cedilnik
e7d15aa7c5
ENH: Make iterators const
2005-06-23 16:06:52 -04:00
Andy Cedilnik
1b578d3180
ENH: Several improvements with the way things are handled. Also, support multiple submited files
2005-06-23 13:04:18 -04:00
Ken Martin
5c68b61a9c
COMP: fix compiler warnings
2005-06-23 12:34:19 -04:00
Utkarsh Ayachit
0e18526103
BUG: reverting to 1.53
2005-06-23 12:05:11 -04:00
Utkarsh Ayachit
573bd54fc2
BUG: fixed conflicts between file names among different utilities.
2005-06-23 11:22:09 -04:00
Ken Martin
dec5cc1082
ENH: converted macro to use variables and fixed some case issues with some function blockers
2005-06-23 11:03:57 -04:00
Brad King
553f7a04d0
ENH: Added some smaller primes to allow small hash table sizes and therefore shorter initial construction times.
2005-06-23 10:25:57 -04:00
Andy Cedilnik
cad1975871
STYLE: Nightly Version update
2005-06-23 05:57:00 -04:00
Ken Martin
5c3bd0e8e2
STYLE: updated the docs to be more accurate
2005-06-22 14:20:16 -04:00
Ken Martin
de89c6fa69
COMP: fix possible poroblem with freed memory
2005-06-22 14:16:18 -04:00
Ken Martin
6e6bfc752b
COMP: fix unused variable
2005-06-22 14:04:52 -04:00
Ken Martin
f5dbca4971
ENH: changed FOREACH to use variables instead of string replacement
2005-06-22 13:32:11 -04:00
Andy Cedilnik
1823e78d5c
BUG: Fix displaying of percentage
2005-06-22 10:54:19 -04:00
Ken Martin
cba6b73340
BUG: clean rule wasn't cleaning libs and executables
2005-06-22 10:09:17 -04:00
Ken Martin
3b66c0a574
ENH: some better checks
2005-06-22 09:12:05 -04:00
Ken Martin
369308ca76
ENH: make LOCATION an computed property of the target and get rid of a bunch of const junk
2005-06-22 09:06:46 -04:00
Andy Cedilnik
5fab6eebd6
STYLE: Nightly Version update
2005-06-22 05:43:46 -04:00
Andy Cedilnik
01a78e617a
ENH: Remove stray abort
2005-06-21 16:44:46 -04:00
Ken Martin
dd2e2807cb
ENH: fix for BSD makes no longer use dir name as a target
2005-06-21 16:29:47 -04:00
Brad King
60b72ab3de
BUG: Fixed error message formatting when try run executable command cannot be found.
2005-06-21 14:20:30 -04:00
Andy Cedilnik
9e9b6a8354
BUG: Fix escaping to make OSX work again
2005-06-21 11:01:24 -04:00
Brad King
05f5f379a7
BUG: Use sleep(1) instead of usleep(1000000) because some UNIX systems specify that the argument to usleep must be less than 1000000.
2005-06-21 10:33:57 -04:00
Ken Martin
b25dea9f11
ENH: add test to make sure custom commands are used
2005-06-21 09:34:47 -04:00
Andy Cedilnik
43e1e82fc6
STYLE: Nightly Version update
2005-06-21 05:56:56 -04:00
Andy Cedilnik
c60263f5ea
ENH: Initialize handler before processing it
2005-06-20 17:57:32 -04:00
Andy Cedilnik
b17c77a1b5
ENH: Until there is some test for curses dialog, no need to do coverage
2005-06-20 17:37:40 -04:00
Ken Martin
e6f9ea3d13
BUG: goof in new feature fixed
2005-06-20 16:24:37 -04:00
Ken Martin
2735dbe835
ENH: removed unused files
2005-06-20 14:15:11 -04:00
Ken Martin
26c53fe14c
ENH: modified GET_TARGET_PROPERTIES to work with all targets
2005-06-20 14:00:48 -04:00
Sebastien Barre
490119d2aa
ENH: fix test, it has to return a true/false value otherwise it just passes the test, and add test for EscapeChars
2005-06-20 13:49:04 -04:00
Brad King
cbdc3f408d
ENH: Added documentation of VERSION and SOVERSION properties.
2005-06-20 11:54:12 -04:00
Ken Martin
3748dff70d
ENH: no longer used
2005-06-20 11:53:50 -04:00
Ken Martin
68cb67c3b1
COMP: see about fixing warning
2005-06-20 08:59:33 -04:00
Andy Cedilnik
abcf16ac20
STYLE: Nightly Version update
2005-06-20 05:50:50 -04:00
Andy Cedilnik
087a2cc1ea
STYLE: Nightly Version update
2005-06-19 06:51:34 -04:00
Andy Cedilnik
342af15b2c
STYLE: Nightly Version update
2005-06-18 05:28:36 -04:00
Andy Cedilnik
793ae7172f
COMP: Fix problems with old cmake
2005-06-17 23:15:12 -04:00
Andy Cedilnik
1bbccc5bef
ENH: Improve handling of escaped characters
2005-06-17 15:50:08 -04:00
Andy Cedilnik
b7a2d11f2d
ENH: Pass ctest config type to subprocesses
2005-06-17 15:44:32 -04:00
Andy Cedilnik
6ab962b348
ENH: Pass configuration type to subprocesses
2005-06-17 15:43:35 -04:00
Brad King
81c92386ac
ENH: Enabling new test 7 of process execution.
2005-06-17 14:13:32 -04:00
Brad King
7aa0492422
ENH: Added polling feature to documentation of WaitForData.
2005-06-17 14:07:17 -04:00
Brad King
5df6d35dc6
BUG: Fixed polling feature of WaitForData.
2005-06-17 14:05:35 -04:00
Brad King
28ffc134a0
ENH: Added test 7 to expose problems with polling by WaitForData.
2005-06-17 13:59:22 -04:00
Brad King
9fd4560ba2
BUG: Fixed polling capability of WaitForData.
2005-06-17 13:57:27 -04:00
Andy Cedilnik
d9dc9b54a6
ENH: Add superclass for all commands and handlers. Improve handlers to have initialization code, and start initializing ctest when start is invoked
2005-06-17 13:04:56 -04:00
Mathieu Malaterre
d3239ac68f
ENH: Fix Bug #1950 , provide a direct access to the input. Minor cleanup (convenience)
2005-06-17 11:46:29 -04:00
Brad King
65e2c18d73
ENH: Enabling ability for CMAKE_MINIMUM_REQUIRED version to include patch level. Submitted by Alexander Neundorf.
2005-06-17 09:49:06 -04:00
Andy Cedilnik
fb7b1cb551
STYLE: Nightly Version update
2005-06-17 05:50:21 -04:00
Andy Cedilnik
5e5d8d85e1
When running the same ctest as the one we are testing, make sure to run as separate process
2005-06-16 16:42:31 -04:00
Andy Cedilnik
f7ddfbe1fd
ENH: Add extra argument
2005-06-16 16:33:24 -04:00
Andy Cedilnik
73fe7c316a
ENH: Return error if there is an ERROR_MESSAGE. Also fix tag for the test
2005-06-16 16:24:39 -04:00
Andy Cedilnik
ed75322836
COMP: Fix build error on Windows
2005-06-16 15:44:35 -04:00
Andy Cedilnik
c34696021d
ENH: Add test of macro
2005-06-16 14:56:28 -04:00
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
Ken Martin
e26293f3ab
COMP: fix a waring
2005-05-31 14:09:16 -04:00
Ken Martin
6999000852
ENH: now uses Makefile2 to cleanup zsh issues and provided some more documentation
2005-05-31 11:46:49 -04:00
Ken Martin
f79376c1d1
STYLE: add some better comments and remove some unused code
2005-05-31 10:16:28 -04:00
Andy Cedilnik
d101f94f9b
STYLE: Nightly Version update
2005-05-31 04:10:47 -04:00
Andy Cedilnik
72ee8e6542
ENH: Add support for iomanip
2005-05-30 17:26:38 -04:00
Andy Cedilnik
ea856b189d
STYLE: Nightly Version update
2005-05-30 04:02:22 -04:00
Andy Cedilnik
43cc52565a
STYLE: Nightly Version update
2005-05-29 04:04:57 -04:00
Bill Lorensen
bd74de53f3
COMP: warning.
2005-05-28 08:44:44 -04:00
Andy Cedilnik
04457b6a3a
STYLE: Nightly Version update
2005-05-28 04:10:24 -04:00
Sebastien Barre
a662af88de
ENH: add convenience function to convert Windows command line args into Unix argc/argv. Pulled and cleaned from PV/VV/VJ init code
2005-05-27 22:11:26 -04:00
Andy Cedilnik
c593bfc7d2
ENH: Use generated file stream for files
2005-05-27 16:17:38 -04:00
Andy Cedilnik
f0ed6737b1
STYLE: Nightly Version update
2005-05-27 04:08:43 -04:00
Andy Cedilnik
ef013caeb1
ENH: Fix for changes in XML-RPC for Dart2
2005-05-26 18:15:41 -04:00
Andy Cedilnik
17da34e188
COMP: Fix for support of VS 8.0 beta 2
2005-05-26 17:30:13 -04:00
Andy Cedilnik
b0a97bc014
STYLE: Nightly Version update
2005-05-26 04:09:34 -04:00
Ken Martin
a2f148936b
ENH: added clean target for subdirs
2005-05-25 15:09:06 -04:00
Ken Martin
d7cbf3e1d6
BUG: a fix for constant recomputing of depends
2005-05-25 12:22:32 -04:00
Andy Cedilnik
0e194cab84
ENH: new fortran depends to match new Unix Gen
2005-05-25 11:19:16 -04:00
Ken Martin
193747256b
ENH: switch to using new Unix Makefile generator for Unix as well
2005-05-25 11:18:41 -04:00
Andy Cedilnik
89e65c2c0b
STYLE: Nightly Version update
2005-05-25 04:07:11 -04:00
Ken Martin
8c8573c255
BUG: fix for directory of empty depend.make files
2005-05-24 16:36:36 -04:00
Ken Martin
144f3670c0
BUG: building libs caused all generated files to be deleted
2005-05-24 16:11:59 -04:00
Ken Martin
89495847cf
STYLE: fix the docs
2005-05-24 15:36:11 -04:00
Ken Martin
baeeb40823
ENH: some more cleanup and changes to how custom commands are stored
2005-05-24 14:42:23 -04:00
Ken Martin
ef6c5ae23e
ENH: optimization to not use requires step unless a language requires it
2005-05-24 11:17:30 -04:00
Andy Cedilnik
ee51ec64e2
STYLE: Nightly Version update
2005-05-24 04:08:56 -04:00
Andy Cedilnik
a088b81586
STYLE: Nightly Version update
2005-05-23 03:57:13 -04:00
Andy Cedilnik
112fc1406a
STYLE: Nightly Version update
2005-05-22 03:56:50 -04:00
Andy Cedilnik
2b812f4313
STYLE: Nightly Version update
2005-05-21 03:56:36 -04:00
Andy Cedilnik
e86b9d33d0
BUG: fix for empty custom commands
2005-05-20 12:09:33 -04:00
Ken Martin
60bcce7fa2
ENH: added help target and made custom commands execute in start output directory
2005-05-20 11:01:21 -04:00
Ken Martin
db3d203893
ENH: fix warning and also add back in build.make
2005-05-20 08:45:52 -04:00
Ken Martin
9d8d6c14c1
ENH: fix warning and also add back in build.make
2005-05-20 08:45:33 -04:00
Andy Cedilnik
75598b9de0
STYLE: Nightly Version update
2005-05-20 03:57:42 -04:00
Ken Martin
39f0eadad3
COMP: fix warning
2005-05-19 15:55:31 -04:00
Ken Martin
463c8e07a8
ENH: fixes for subdir build Makefiles
2005-05-19 15:00:35 -04:00
Ken Martin
b2cca4799d
COMP: fix warning
2005-05-19 13:32:55 -04:00
Ken Martin
c37eecffe2
BUG: fix for bad depency clearing
2005-05-19 13:26:24 -04:00
Ken Martin
1e78125a7b
ENH: some performance improvements
2005-05-19 10:52:59 -04:00
Andy Cedilnik
1137970d54
STYLE: Nightly Version update
2005-05-19 03:55:29 -04:00
Ken Martin
451c63df0d
ENH: fix for makes that do not handle targets wihtout a rule to build them
2005-05-18 16:10:49 -04:00
Ken Martin
78b5cca6e3
ENH: another step to the next generator still not optimized yet
2005-05-18 13:46:00 -04:00
Andy Cedilnik
aa73e653aa
STYLE: Nightly Version update
2005-05-18 04:01:46 -04:00
Ken Martin
8575d2369d
COMP: some warning fixes and cleanup
2005-05-17 14:39:18 -04:00
Andy Cedilnik
185b6f0b02
ENH: implemented provides requires code
2005-05-17 14:22:59 -04:00
Ken Martin
61358ac75c
ENH: some more reorg
2005-05-17 11:15:09 -04:00
Andy Cedilnik
226f7f6639
STYLE: Nightly Version update
2005-05-17 03:57:41 -04:00
Brad King
7ed018ec09
BUG: Changing to a new test for whether to do relative path conversion. Now only paths inside the source or binary trees are converted.
2005-05-16 14:17:30 -04:00
Brad King
26f82b064c
ENH: Removing previous debug code.
2005-05-16 13:42:23 -04:00
Ken Martin
1c95c08ccf
ENH: some updates to the provides requires code
2005-05-16 10:53:02 -04:00
Andy Cedilnik
c2c0956c43
STYLE: Nightly Version update
2005-05-15 03:57:16 -04:00
Andy Cedilnik
462fad0b2f
STYLE: Nightly Version update
2005-05-14 04:01:44 -04:00
Ken Martin
6f247e851f
ENH: remove duplicate provide rule for fortran
2005-05-13 15:51:14 -04:00
Ken Martin
a3a7f040c6
COMP: shut up warning
2005-05-13 15:50:42 -04:00
Brad King
cbf6358068
ENH: Added knowledge of FreeBSD.
2005-05-13 14:45:54 -04:00
Brad King
b45071cc60
ENH: Adding debugging code for freebsd.
2005-05-13 14:44:20 -04:00
Ken Martin
27ab533963
BUG: minor cleanup and fix for convenience rules
2005-05-13 14:13:00 -04:00
Ken Martin
3744464c5e
BUG: filx for old bug in rel path computaiton code
2005-05-13 14:12:05 -04:00
Ken Martin
8c65179339
ENH: warning fixes and some first steps in cleaning up the convert code
2005-05-13 09:54:30 -04:00
Andy Cedilnik
9e5315fb54
STYLE: Nightly Version update
2005-05-13 04:04:55 -04:00
Bill Hoffman
bbdfcc581a
Undo fix as it broke the dashboard
2005-05-12 16:25:40 -04:00
Bill Hoffman
70ed04df05
ENH: fix for bug where debug, release etc flags were not used for linker options, BUG 1781 fix
2005-05-12 13:27:48 -04:00
Ken Martin
7e430b6f0b
COMP: shut up unused var
2005-05-12 11:26:13 -04:00
Ken Martin
4a701917a4
BUG: fix bad generator name
2005-05-12 11:24:23 -04:00
Ken Martin
52fc539e4e
ENH: defer relative paths
2005-05-12 10:58:23 -04:00
Ken Martin
caf17c123b
ENH: added new generator
2005-05-12 10:49:56 -04:00
Andy Cedilnik
e1c9730a01
STYLE: Nightly Version update
2005-05-12 03:53:15 -04:00
Ken Martin
c85069b290
ENH: some changes to the depends signature to be more flexible
2005-05-11 13:16:45 -04:00
Ken Martin
25d6c04add
ENH: another snapshot
2005-05-11 12:44:01 -04:00
Ken Martin
25f75d9075
ENH: added new methods to convert to HomeRelative paths
2005-05-11 10:19:58 -04:00
Ken Martin
4b1c392c9c
ENH: snapshot
2005-05-11 08:45:16 -04:00
Andy Cedilnik
0f0c1bf041
STYLE: Nightly Version update
2005-05-11 03:55:30 -04:00
Brad King
858a5131dc
ENH: Removing QNX hack for test 6 now that the problem has been fixed.
2005-05-10 16:41:20 -04:00
Brad King
a4aefb4faa
BUG: struct timeval uses unsigned types on at least one platform (QNX). Alot of the time logic assumes a signed type. Switch to using a signed representation that is converted to the native representation only for system calls.
2005-05-10 16:36:49 -04:00
Andy Cedilnik
efcb43a88f
ENH: Allow changing of file name
2005-05-10 11:11:28 -04:00
Brad King
dd9e2b904c
BUG: Re-implemented dependency line parsing to deal with quoted paths and escaped spaces.
2005-05-10 11:00:15 -04:00
Andy Cedilnik
b2f5af917b
ENH: Remove the old code
2005-05-10 10:10:51 -04:00
Andy Cedilnik
af5bc4f430
STYLE: Nightly Version update
2005-05-10 03:52:28 -04:00
Ken Martin
52d9753f80
ENH: some more fixes
2005-05-09 15:11:51 -04:00
Ken Martin
5fb21a0640
ENH: some more cleanup
2005-05-09 08:53:38 -04:00
Andy Cedilnik
20f668c6fe
STYLE: Nightly Version update
2005-05-09 03:57:50 -04:00
Andy Cedilnik
1b35cabc27
ENH: Add notes
2005-05-08 13:49:06 -04:00
Andy Cedilnik
8adc177bcf
ENH: Remove error about not being able to update CTest configuration
2005-05-08 13:48:52 -04:00
Andy Cedilnik
0842958977
ENH: Remove memory leak and remember global generator for next time
2005-05-08 13:48:09 -04:00
Andy Cedilnik
4e49c3bf6e
ENH: Add method so that ctest handlers and commands can add notes
2005-05-08 13:47:20 -04:00
Andy Cedilnik
26e8ff9ab6
STYLE: Nightly Version update
2005-05-08 04:00:03 -04:00
Andy Cedilnik
505e30e0fc
STYLE: Nightly Version update
2005-05-07 03:56:45 -04:00
Ken Martin
0cb20474d8
ENH: updates
2005-05-06 14:49:38 -04:00
Brad King
dc75c22645
COMP: Fixed forced bool conversion warning.
2005-05-06 12:38:23 -04:00
Brad King
e8911705d6
ENH: Added optional verbose output to build system dependency check.
2005-05-06 09:58:58 -04:00
Andy Cedilnik
6f35a272a7
STYLE: Nightly Version update
2005-05-06 03:52:56 -04:00
Ken Martin
c2cd47b32c
ENH: backup of work in progress
2005-05-05 12:45:53 -04:00
Andy Cedilnik
a9b729128f
BUG: If there is a fatal error, stop processing list file
2005-05-05 10:40:37 -04:00
Brad King
1c6f9716c3
BUG: Added space after /clean to avoid putting it together with the build configuration. This fixes the failure of the complext test on the second run in the same tree.
2005-05-05 10:26:41 -04:00
Andy Cedilnik
da34e811a9
ENH: Add configuration file for kwsys
2005-05-05 10:19:27 -04:00
Andy Cedilnik
3254c25e4f
ENH: Add new style ctest project
2005-05-05 10:19:09 -04:00
Andy Cedilnik
b74da8d3aa
ENH: Add default configure rules for CMake projects and add default rules for submission
2005-05-05 10:18:41 -04:00
Andy Cedilnik
407eac60f5
ENH: Add variable that holds cmake executable
2005-05-05 10:18:04 -04:00
Andy Cedilnik
21050b5b62
ENH: Add accessort for CMake executable
2005-05-05 10:17:24 -04:00
Brad King
946253c99d
ENH: Disabling test 6 on QNX until process killing can be resolved. It will just fail always for now.
2005-05-05 09:45:54 -04:00
Andy Cedilnik
f4a8c582aa
BUG: Fix logic for verbose
2005-05-05 09:21:35 -04:00
Brad King
60c904a58e
COMP: Removed unused parameter warning.
2005-05-05 09:09:38 -04:00
Brad King
69cf728623
COMP: Added work-around to avoid warnings about unreferenced inline functions from SGI termios.
2005-05-05 09:08:05 -04:00
Brad King
3336b74c01
COMP: Added initializer to avoid warning. It is not really needed, though.
2005-05-05 09:05:15 -04:00
Andy Cedilnik
5d60ff6147
STYLE: Nightly Version update
2005-05-05 03:51:07 -04:00
Andy Cedilnik
fe110e2ae0
ENH: Add split that splits on arbitrary separator
2005-05-04 11:37:01 -04:00
Andy Cedilnik
37f2d32686
ENH: Allow spaces in update command
2005-05-04 11:16:53 -04:00
Andy Cedilnik
9619d54003
ENH: Improve syntax
2005-05-04 11:13:35 -04:00
Andy Cedilnik
082b3b44d7
BUG: Fix bootstrap test on machines with spaces in the path
2005-05-04 11:13:00 -04:00
Andy Cedilnik
214269f095
ENH: Expose ConvertToUnixOutputPath
2005-05-04 11:12:27 -04:00
Andy Cedilnik
84e65f6a87
STYLE: Nightly Version update
2005-05-04 03:50:42 -04:00
Andy Cedilnik
2b29497de9
ENH: Add Site and BuildName, make sure that the rest of the default -S rule does not happen, and make sure that new tag will be created
2005-05-03 15:28:28 -04:00
Andy Cedilnik
d772fce254
ENH: No need to convert to output path
2005-05-03 15:20:16 -04:00
Brad King
4b843d135e
COMP: Removed warnings about unreachable code and constant control expressions. Added the changes to the instructions in the input lex files.
2005-05-03 15:19:34 -04:00
Brad King
bac564356b
COMP: Added pragma directives for SGI compilers to avoid useless warnings.
2005-05-03 14:58:13 -04:00
Brad King
c7a75e92c9
COMP: Changed while(1) to for(;;) to avoid warning about constant control expression.
2005-05-03 14:57:32 -04:00
Brad King
7b7f1db00a
COMP: Removed stray semicolon.
2005-05-03 14:53:48 -04:00
Brad King
d8ea77e454
COMP: Added hack to avoid SGI termios.h warnings.
2005-05-03 14:28:26 -04:00
Brad King
7cd0192909
COMP: Need #undef ECHO to avoid conflict with system ECHO definition.
2005-05-03 14:28:02 -04:00
Brad King
7ebba61010
COMP: Changed type of regmlen to avoid warnings when other lengths are converted to it.
2005-05-03 14:27:39 -04:00
Brad King
7dcb42de21
ENH: Adding test of running executable with forward slashes on windows.
2005-05-03 10:02:28 -04:00
Andy Cedilnik
de57a86298
ENH: Cleanups
2005-05-03 09:40:16 -04:00
Andy Cedilnik
c7feef30e2
ENH: Promote submit into a full handler, add test and submit command and do some cleanups
2005-05-03 08:17:39 -04:00
Andy Cedilnik
4675aed76e
STYLE: Nightly Version update
2005-05-03 04:15:17 -04:00
Andy Cedilnik
eb3857ce83
ENH: Make ctest build command work
2005-05-02 15:51:58 -04:00
Andy Cedilnik
e4af567bd2
ENH: Make AddCMakePath public
2005-05-02 15:51:12 -04:00
Andy Cedilnik
f812d053f6
ENH: Make FindMakeProgram public
2005-05-02 15:50:42 -04:00
Andy Cedilnik
f1ebfb24c6
ENH: More commands. Start working on new style ctest configuration
2005-05-02 14:15:29 -04:00
Andy Cedilnik
572d9f1147
STYLE: Nightly Version update
2005-05-02 03:42:29 -04:00
Andy Cedilnik
8caff19305
STYLE: Nightly Version update
2005-05-01 03:38:02 -04:00
Andy Cedilnik
ee2554040b
COMP: Remove warning
2005-04-30 15:36:01 -04:00
Andy Cedilnik
ed345507be
STYLE: Nightly Version update
2005-04-30 04:13:11 -04:00
Andy Cedilnik
1fff4183c2
ENH: Try to see if GenerateBuildCommand produces apropriate result
2005-04-29 12:50:29 -04:00
Andy Cedilnik
61d0a75d11
ENH: Add option to ignore errors. Only works on make
2005-04-29 11:49:18 -04:00
Brad King
48702f8a8d
COMP: Converting INSTALL->ALL_BUILD dependency implementation to use the AddUtility method on a target. This significantly simplifies the implementation and removes warnings about hiding virtual functions.
2005-04-29 10:11:24 -04:00
Andy Cedilnik
cf5c2b7ae8
COMP: Remove warning
2005-04-29 10:07:49 -04:00
Bill Hoffman
2f50e43032
ENH: make install depend on all
2005-04-29 10:06:55 -04:00
Andy Cedilnik
1e6da64fc3
STYLE: Nightly Version update
2005-04-29 04:15:51 -04:00
Andy Cedilnik
064ca3834b
ENH: Start working on command that will abstract generating of build command
2005-04-28 18:34:58 -04:00
Andy Cedilnik
cb3ea2328a
ENH: Start working on a method that abstracts generating of build command
2005-04-28 18:18:54 -04:00
Andy Cedilnik
7c5745ae95
ENH: Start working on command that will abstract generating of build command
2005-04-28 17:33:51 -04:00
Brad King
3b81a43294
ENH: Added dependency from INSTALL target to ALL_BUILD target so that targets build before being installed.
2005-04-28 16:21:28 -04:00
Brad King
91c254d708
BUG: Extending all timeouts to help out slower machines.
2005-04-28 09:21:03 -04:00
Andy Cedilnik
234d08682c
ENH: Add internal error
2005-04-28 09:14:22 -04:00
Andy Cedilnik
6ae09b0f5a
STYLE: Nightly Version update
2005-04-28 05:07:50 -04:00
Brad King
4b371ed7fe
ENH: Added dependency on all for install rule to make sure build is up to date before installing. This behavior can be disabled by setting CMAKE_SKIP_INSTALL_ALL_DEPENDENCY to true.
2005-04-27 11:46:46 -04:00
Brad King
0ef2334a5f
BUG: Do not leave ../ in the full path to a source file. Using CollapseFullPath simplifies the code anyway.
2005-04-27 11:33:22 -04:00
Brad King
cc2cd3bc41
BUG: Extending timeout of test 6 from 0.1 seconds to 3 seconds. This should avoid missed signals and intermittent failures.
2005-04-27 10:01:43 -04:00
Andy Cedilnik
ddd307f1d3
STYLE: Nightly Version update
2005-04-27 04:35:36 -04:00
Brad King
d6d91ac89f
ENH: Removing stdio_core hack. A better work-around has been put in cmStandardIncludes.h.
2005-04-26 14:12:31 -04:00
Brad King
7b2973d92f
COMP: Adding inclusion of stdarg.h to work-around SGI header bug in 7.4.2m.
2005-04-26 14:11:08 -04:00
Andy Cedilnik
d381fbfa38
BUG: Looks like std::string changes the result of c_str() call. This fixes potential problems
2005-04-26 11:31:08 -04:00
Andy Cedilnik
3db6752efb
COMP: Remove warning
2005-04-26 11:15:33 -04:00
Andy Cedilnik
094dd40d2e
COMP: Remove warnings
2005-04-26 11:09:29 -04:00
Brad King
15c7d45ecd
BUG: Fixed ordering of multiple commands in a custom target when implemented as custom commands. Also added support to execute pre-build rules first to be consistent with makefile generator.
2005-04-26 11:08:18 -04:00
Brad King
2b05a503e4
BUG: Added inclusion of pre-build rules for custom targets.
2005-04-26 08:51:45 -04:00
Andy Cedilnik
8e38fd8792
STYLE: Nightly Version update
2005-04-26 04:45:17 -04:00
Andy Cedilnik
26d4dd174f
COMP: Remove warning
2005-04-25 09:59:59 -04:00
Andy Cedilnik
3a928c027c
STYLE: Nightly Version update
2005-04-25 03:03:46 -04:00
Andy Cedilnik
c736b5b958
COMP: Fix problem on compilers that cannot implicitly convert std::string to cmStdString
2005-04-24 16:19:54 -04:00
Andy Cedilnik
d395b563ed
ENH: Improve internal test handling by creating a test class. Command cmEnableTesting now only sets CMAKE_TESTING_ENABLED and cmAddTest only adds a test to the list. The actual test files are written by local generator. This way we can at some point in the future replace DartTestfile with some XML file
2005-04-24 15:59:51 -04:00
Andy Cedilnik
3a8e7599b1
BUG: The argument is --ctest-config
2005-04-24 14:28:55 -04:00
Andy Cedilnik
f3ed1207ad
ENH: Support for modified and conflicts in subversion
2005-04-24 13:57:11 -04:00
Brad King
e26bafa52a
BUG: Older SGI compilers still have internal/stdio_core.h but do not support #include_next. We'll have to try-compile to test whether this hack is needed.
2005-04-24 13:15:50 -04:00
Andy Cedilnik
d6f9fd9f4e
BUG: Remember if there was update error
2005-04-24 12:32:56 -04:00
Andy Cedilnik
e6f2d880a6
STYLE: Nightly Version update
2005-04-24 02:26:10 -04:00
Andy Cedilnik
53ff7ca809
STYLE: Nightly Version update
2005-04-23 02:26:46 -04:00
Brad King
b1c5289787
ENH: Created cmTarget::GetLibraryNames to replace cmLocalUnixMakefileGenerator2::GetLibraryNames. Added cmTarget::GetLibraryCleanNames to be used by cmLocalUnixMakefileGenerator2. Now when a library is linked both the shared and static versions are removed from the build tree. In this way we avoid having both kinds of libraries present when the user switches BUILD_SHARED_LIBS on/off. This prevents problems with turning off shared libraries and then expecting the linker to use the static libraries only to find it is using the out-of-date shared versions.
2005-04-22 16:11:00 -04:00
Brad King
1b71f4477b
ENH: Added cmTarget::GetBaseName and cmTarget::GetFullName methods and removed cmLocalGenerator::GetFullTargetName and cmLocalUnixMakefileGenerator2::GetBaseTargetName. This functionality is more sensibly implemented in cmTarget. It is also needed for an upcoming feature in which both the shared and static versions of a library will be removed before one is linked.
2005-04-22 15:23:21 -04:00
Brad King
98d872c90e
COMP: Commented out unused variable until the corresponding logic is finished.
2005-04-22 13:52:36 -04:00
Brad King
49cb763452
COMP: Removed line continuation characters from #if lines to avoid linefeed problems on cygwin.
2005-04-22 11:57:59 -04:00
Brad King
b1e1d9c0fb
BUG: Drastically extending test5's timeouts to get it to pass when running on a heavily-loaded machine.
2005-04-22 09:44:59 -04:00
Brad King
8136f69813
COMP: Fixed assignment-in-conditional warning.
2005-04-22 09:22:07 -04:00
Brad King
c13fee6ebd
COMP: Fixed constant conditional warning.
2005-04-22 09:21:33 -04:00
Brad King
fbe5a2e629
COMP: Fixed unused parameter and constant conditional warnings.
2005-04-22 09:21:19 -04:00
Andy Cedilnik
e4092a2a7a
STYLE: Nightly Version update
2005-04-22 03:03:38 -04:00
Andy Cedilnik
dadd974d97
ENH: Reorganize a bit and make sure to report an error if there are modified files or conflicts
2005-04-21 18:23:28 -04:00
Brad King
2f4e516e23
COMP: Using a new work-around for stdarg.h problem on SGI.
2005-04-21 17:00:36 -04:00
Brad King
cf8a3a1521
BUG: Fixed hash_allocator_n size computation.
2005-04-21 16:46:39 -04:00
Brad King
e079b660c3
ENH: Added include-work-around for hashtable.hxx.in dependency.
2005-04-21 16:46:13 -04:00
Brad King
8567e7d0bc
BUG: Do not close stdout/stderr pipes in parent if they are shared.
2005-04-21 16:05:09 -04:00
Brad King
3f224b7558
COMP: Do not do va_list hack if there is no std:: namespace.
2005-04-21 13:56:55 -04:00
Brad King
8ddc8accb3
COMP: Added KWSys try-compiles KWSYS_STL_HAS_ALLOCATOR_TEMPLATE and KWSYS_STL_HAS_ALLOCATOR_OBJECTS. Needed for more old-stl support in the hashtable.
2005-04-21 13:47:43 -04:00
Andy Cedilnik
755928d756
STYLE: Nightly Version update
2005-04-21 02:50:28 -04:00
Andy Cedilnik
fb84b48a19
STYLE: Nightly Version update
2005-04-20 16:11:57 -04:00
Brad King
104b910aac
BUG: Adjusting timeouts for tests 4 and 5 to avoid early killing.
2005-04-20 08:53:45 -04:00
Andy Cedilnik
1e04844de9
COMP: Attempt to fix problem with building on SGI
2005-04-19 18:26:40 -04:00
Brad King
c98bd6249a
BUG: When killing a child all the pipe read ends should be closed. This will allow a child that is blocking while waiting to write to the pipe to wake up and receive the kill signal properly on cygwin.
2005-04-19 11:52:25 -04:00
Brad King
f362d6e2ef
BUG: Expanded difference in timeouts between tests 4 and 5 so that 5 does not timeout while waiting for 4 to timeout. This should fix the intermittent failure of test 5 on cygwin. ENH: When a mismatch is reported it now reports what it was as well as what it should have been.
2005-04-19 10:52:32 -04:00
Brad King
eebd1fb2dc
BUG: For some reason the non-template allocator test compiles on VS6 even though its allocator is a template. Adding ::size_type to be sure it accesses a member of the allocator.
2005-04-15 18:57:15 -04:00
Brad King
c290726b8f
BUG: Fix iterator traits test to use a real iterator instead of int*.
2005-04-15 18:49:21 -04:00
Brad King
78d1491173
BUG: Cannot use Win32 implementation for cygwin processes because then cygwin paths to executables like /usr/bin/ls are not found.
2005-04-15 16:10:26 -04:00
Brad King
bddade9696
COMP: Added KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide kwsys/cstddef header (to get size_t for hash_fun.hxx).
2005-04-15 16:00:44 -04:00
Brad King
cc996274f8
COMP: Replaced kwsys_stl with @KWSYS_NAMESPACE@_stl to properly use the configured namespace.
2005-04-15 15:30:28 -04:00
Sebastien Barre
ecc142ee33
ENH: move convenience method to get OS name and version from KWApp to KWSys.
2005-04-15 15:18:51 -04:00
Andy Cedilnik
3085b3bcfd
STYLE: Fix english
2005-04-15 14:47:36 -04:00
Brad King
66095be685
BUG: Added missing variable initialization that was accidentally removed on the previsous commit.
2005-04-15 13:56:23 -04:00
Brad King
370a39ce4b
ENH: Changing kwsysProcess implementation on Cygwin to use the Win32 implementation instead of the UNIX implementation. This makes dealing with misbehaving children work better. The KWSys Win32 process implementaion is more robust than the Cygwin implementation (partly because it doesn't have to exactly reproduce the POSIX api).
2005-04-15 13:35:26 -04:00
Bill Hoffman
b1541f3ee5
BUG: work around for buggy Tigger OSX systems that read two copies of the same file in a directory
2005-04-15 10:46:19 -04:00
Brad King
6c68c81475
ENH: Added KWSys try-compiles KWSYS_STL_HAS_ITERATOR_TRAITS, KWSYS_STL_HAS_ITERATOR_CATEGORY, KWSYS_STL_HAS___ITERATOR_CATEGORY, and KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE to get the hash table to compile on old HP and Sun compilers.
2005-04-15 09:54:03 -04:00
Andy Cedilnik
4caefef37e
STYLE: Nightly Version update
2005-04-15 09:35:22 -04:00
Brad King
df994e53fe
COMP: Replacing _Select1st with a specialized hash_select1st that avoids requiring the stl pair to have first_type defined. The old HP STL does not define first_type and second_type in its pair.
2005-04-15 09:05:05 -04:00
Brad King
7f706ecc98
ENH: Added KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP try-compile to KWSys. Needed to optionally bring hash table comparison operators into the global namespace when argument dependent lookup is not supported.
2005-04-15 08:59:30 -04:00
Brad King
d3a69766df
COMP: Removed extra variable initializations to avoid Borland warnings.
2005-04-15 08:25:53 -04:00
Andy Cedilnik
5cbd066116
STYLE: Nightly Version update
2005-04-14 04:50:19 -04:00
Brad King
4fe07aa481
COMP: Remove friend templates and always use template friends (possibly with <>). Needed to work-around Sun CC bug.
2005-04-13 23:04:23 -04:00
Brad King
caac6c78b4
COMP: Disable MSVC debug symbol truncation warning.
2005-04-13 23:03:26 -04:00
Andy Cedilnik
b59dd02911
ENH: For sanity, create directory before creating generated file stream
2005-04-13 18:13:09 -04:00
Brad King
8d150e0bfb
BUG: The test1 executable has been removed from kwsys. Instead using testIOS for the kwsys test.
2005-04-13 17:58:08 -04:00
Brad King
21d54eea8d
STYLE: Renaming kwsys-hash test to kwsys-testhash for consistency with other tests.
2005-04-13 16:58:30 -04:00
Brad King
79c0487de9
COMP: Removing return value from test6. It is an infinite loop, so the return causes warnings. It will never return anyway.
2005-04-13 16:55:47 -04:00
Brad King
7297496a34
ENH: Removing old test1.c Process execution example. It is fully replaced by testProcess.
2005-04-13 16:47:19 -04:00
Brad King
caf54b2093
COMP: Adding work-around for CMake dependency scanning limitation. Any configured header included by KWSYS_HEADER() in a .c or .cxx file in kwsys itself must use this hack to get dependencies.
2005-04-13 16:46:09 -04:00
Andy Cedilnik
826405a1b6
ENH: Speedup by storing source name without last extension
2005-04-13 16:35:26 -04:00
Andy Cedilnik
030dd4b91e
ENH: Speedup by only getting the source once
2005-04-13 16:34:52 -04:00
Andy Cedilnik
c09f6172a4
ENH: Improve performance by using vector of char instead of string
2005-04-13 16:25:55 -04:00
Brad King
5e02b5ec96
BUG: Only do ~ test if HOME variable is defined.
2005-04-13 16:05:01 -04:00
Brad King
3a7920d461
BUG: Avoid error diagnostic popups on windows for test that crashes on purpose.
2005-04-13 15:57:22 -04:00
Brad King
be1084b524
COMP: Added KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT check for non-standard argument to stl allocator<>::max_size method. Needed for kwsys hashtable to compile on Sun CC.
2005-04-13 15:39:03 -04:00
Brad King
551b28d501
BUG: allocator<>::rebind<> test should use kwsys_stl::allocator, not std::allocator.
2005-04-13 15:29:22 -04:00
Brad King
5bebcea6e7
COMP: Fix for Sun CC stl allocator signature of allocate method.
2005-04-13 15:22:32 -04:00
Brad King
81f7bc9cdb
BUG: When constructing the bucket vector type the allocator given must have been rebound to _Node* already because GCC 3.4's vector type does not rebind it.
2005-04-13 15:04:39 -04:00
Brad King
925743e1e7
ENH: Added better error message when TRY_COMPILE does not recognize an extension.
2005-04-13 14:43:23 -04:00
Brad King
bf70e83397
BUG: Fix GetFilenameName to not use uninitialized search position in win32 version.
2005-04-13 14:37:30 -04:00
Brad King
772b121a14
BUG: Fixed member template test to not produce a test program that crashes when it runs.
2005-04-13 14:13:05 -04:00
Andy Cedilnik
bddcf4ec97
ENH: Speedup improvements
2005-04-13 13:59:48 -04:00
Andy Cedilnik
4a390c174c
ENH: Do kwsys testing as part of cmake testing, command line arguments are not experimental and add simple test for systemtools
2005-04-13 13:57:24 -04:00
Bill Hoffman
3778d89cb9
BUG: fix insert for 64 bit
2005-04-13 09:54:37 -04:00
Brad King
743ab3a05f
ENH: Adding SGI hash_map and hash_set implementation ported from STL to KWSys. This also adds try-compiles for KWSYS_STL_HAS_ALLOCATOR_REBIND, KWSYS_CXX_HAS_FULL_SPECIALIZATION, KWSYS_CXX_HAS_MEMBER_TEMPLATES, and KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS.
2005-04-13 08:08:54 -04:00
Brad King
1713c3fd19
ENH: Added __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL fix from vtkstd.
2005-04-13 08:05:56 -04:00
Andy Cedilnik
db49ce0807
STYLE: Nightly Version update
2005-04-13 04:39:30 -04:00
Bill Hoffman
a18df448db
BUG: fix Ambiguity in insert call
2005-04-12 15:40:07 -04:00
Bill Hoffman
c8cc20a1af
BUG: add missing header for borland
2005-04-12 15:11:54 -04:00
Brad King
85f82c2092
COMP: Fixed ambiguous call to insert method of string.
2005-04-12 13:33:58 -04:00
Bill Hoffman
1004073942
ENH: performance improvements
2005-04-12 13:27:07 -04:00
Bill Hoffman
9e4506a2d0
ENH: do not collapse full path for cwd
2005-04-12 13:26:35 -04:00
Bill Hoffman
a3d1de8cd2
ENH: make regex static so it is not recomputed for each line of the cache
2005-04-12 13:26:08 -04:00
Bill Hoffman
266d5d16df
ENH: optimization of cwd and do not leak library handle
2005-04-12 13:25:19 -04:00
Ken Martin
ee7fbdf058
BUG: local gen was setting proj dir when it shouldnt
2005-04-12 09:36:18 -04:00
Andy Cedilnik
02ed1e61d9
STYLE: Nightly Version update
2005-04-12 03:09:59 -04:00
Bill Hoffman
5e39c9ca14
BUG: fix GetLongPathName for WindowsNT
2005-04-11 12:20:24 -04:00
Andy Cedilnik
8fe7ea644d
STYLE: Nightly Version update
2005-04-11 04:58:27 -04:00
Andy Cedilnik
b1f6edf017
STYLE: Nightly Version update
2005-04-10 04:06:54 -04:00
Andy Cedilnik
12c1cf3458
STYLE: Nightly Version update
2005-04-09 02:38:02 -04:00
Bill Hoffman
ba58264abe
BUG: handle case insensitive library extensions on windows
2005-04-08 12:46:56 -04:00
Bill Hoffman
a5be6b8406
BUG: fix build on mingw
2005-04-08 08:34:22 -04:00
Andy Cedilnik
98e1bc3efa
STYLE: Nightly Version update
2005-04-08 02:37:22 -04:00
Bill Hoffman
3387db4c05
BUG: if short path or long path fails return the original input
2005-04-07 17:20:33 -04:00
Bill Hoffman
be32b258cb
ENH: check return value of GetLongPath
2005-04-07 16:58:02 -04:00
Bill Hoffman
f50e904faf
ENH: fix install test with xcode, the xcode generator does not support library versioning yet
2005-04-07 16:09:13 -04:00
Brad King
5fb8342177
BUG: Avoid converting the subdirectory name to a relative path twice.
2005-04-07 15:09:13 -04:00
Brad King
738bbc767b
BUG: Do not repeat paths when trying the lib/ to lib64/ replacement.
2005-04-07 14:41:34 -04:00
Brad King
0d494a031c
ENH: Adding automatic generation of several 64-bit search path forms.
2005-04-07 14:30:48 -04:00
Brad King
1c73f2f743
BUG: Fix rule name for subdirectory traversal to use relative paths. This was broken by the recent subdirectory changes.
2005-04-07 13:48:20 -04:00
Bill Hoffman
fadff33791
BUG: fix for bug 1717 incorrect path sent to dart server
2005-04-07 13:03:47 -04:00
Andy Cedilnik
a1d7482548
STYLE: Nightly Version update
2005-04-07 02:31:27 -04:00
Brad King
5d7593bf50
BUG: Avoid duplicate definition by using cmsys_STL_STRING_NEQ_CHAR_DEFINED and cmsys_STL_STRING_NO_NEQ_CHAR.
2005-04-06 16:15:13 -04:00
Brad King
f0b10ad061
ENH: Added proper namespaced version of KWSYS_STL_STRING_ISTREAM_DEFINED, KWSYS_STL_STRING_OSTREAM_DEFINED, and _STL_STRING_NEQ_CHAR_DEFINED macros.
2005-04-06 16:14:29 -04:00
Brad King
1c4337d778
ENH: Removed CMAKE_GENERATOR_NEW now that the old unix makefile generator is never used.
2005-04-06 15:06:08 -04:00
Bill Hoffman
5e0a796acc
ENH: better fix for 64 bit, add 64 to the name of all directories in the search path
2005-04-06 11:56:04 -04:00
Bill Hoffman
69da19a6a7
ENH: allow sub projects to use targets that are not part of the sub-project
2005-04-06 10:59:25 -04:00
Bill Hoffman
1e6989017d
remove cerr stuff
2005-04-06 09:47:07 -04:00
Bill Hoffman
d8f75badb4
Fix bug in != stuff
2005-04-06 09:44:09 -04:00
Andy Cedilnik
82aa6aa22d
STYLE: Nightly Version update
2005-04-06 04:28:10 -04:00
Bill Hoffman
19aff4f3bd
COMP: hack fix for old sgi until bootstrap is fixed
2005-04-05 21:10:10 -04:00
Bill Hoffman
3ca1081419
BUG: try to address Bug 1673 .
2005-04-05 17:06:00 -04:00
Bill Hoffman
af60114ffb
BUG: fix for bug 1636 add extensions to AUX_SOURCE_DIRECTORY files
2005-04-05 14:48:25 -04:00
Bill Hoffman
697d749c73
BUG: fix for bug 1660
2005-04-05 13:14:50 -04:00
Bill Hoffman
d74d8aeb71
BUG: fix for bug 1700
2005-04-05 11:23:08 -04:00
Bill Hoffman
0255dab023
BUG: fix for bug 1702, better error message for GUID missing
2005-04-05 10:22:18 -04:00
Brad King
389f24f777
ENH: Added Close method and updated Open method to allow streams to be reused.
2005-04-05 08:25:21 -04:00
Andy Cedilnik
2681215256
STYLE: Nightly Version update
2005-04-05 04:25:25 -04:00
Bill Hoffman
ab7d51581c
ENH: get directory property should return an empty variable if it is not set, not just have an error
2005-04-04 16:43:44 -04:00
Andy Cedilnik
0dd2b6eb80
BUG: By default disable new files.
2005-04-04 12:22:08 -04:00
Andy Cedilnik
f9545f3fef
STYLE: Nightly Version update
2005-04-04 03:01:45 -04:00
Andy Cedilnik
a5f561055f
STYLE: Nightly Version update
2005-04-03 03:17:01 -04:00
Andy Cedilnik
d7807428a2
STYLE: Nightly Version update
2005-04-02 02:16:17 -05:00
Andy Cedilnik
86cebea79a
ENH: More ctest changes and move SetupTest to superclass
2005-04-01 15:48:46 -05:00
Andy Cedilnik
6cd36d16e5
ENH: Rename the DartConfiguration.tcl to CTestConfiguration.ini
2005-04-01 15:45:26 -05:00
Andy Cedilnik
7acfc4dc3c
ENH: Start adding support for CTest testfiles
2005-04-01 14:57:55 -05:00
Andy Cedilnik
eca18a2e9f
STYLE: Nightly Version update
2005-04-01 02:17:37 -05:00
Brad King
dd4031114a
BUG: When generating the name of the custom rule file the character : should be replaced with an underscore because it might be a non-file-name part of a path.
2005-03-31 18:03:47 -05:00
Bill Hoffman
047047924d
BUG: fix ITK build with xcode, as long as you build it in little parts, this fixes the headermap problem
2005-03-31 11:57:26 -05:00
Andy Cedilnik
76f7493974
STYLE: Nightly Version update
2005-03-31 02:20:34 -05:00
Brad King
a0e71e77f9
BUG: It is possible for the nightly start time to be over 24 hours in the future which requires two days to be subtracted. Using a while loop to make sure enough days are added or subtracted. It should never be able to iterate more than twice.
2005-03-30 16:11:37 -05:00
Brad King
3bb990dcf1
BUG: Test for stl stirng operator!= for char* needs to know result of KWSYS_STL_HAVE_STD.
2005-03-30 15:27:16 -05:00
Andy Cedilnik
7298d22666
STYLE: Nightly Version update
2005-03-30 02:19:27 -05:00
Ken Martin
62969492b0
ENH: removed GetParentProjects
2005-03-29 15:34:27 -05:00
Brad King
c940351914
BUG: Fix dependencies of custom commands that are relative paths to files or other custom command outputs.
2005-03-29 10:34:58 -05:00
Brad King
65f1e3e1d8
ENH: Added operator!= for stl string and char* when the system does not provide one.
2005-03-29 10:10:25 -05:00
Brad King
22f6d68be3
ENH: Added istream and ostream operators for stl string in KWSys when using old streams that do not provide them.
2005-03-29 08:20:08 -05:00
Brad King
c7a2c80c17
ENH: SplitPath now supports slashes in both directions in the input path but still produces forward slashes in the root component.
2005-03-29 08:09:47 -05:00
Andy Cedilnik
571929e86c
STYLE: Nightly Version update
2005-03-29 02:21:19 -05:00
Sebastien Barre
1816011791
ENH: move EstimateFormatLength to kwsys
2005-03-28 17:46:38 -05:00
Ken Martin
11965ebd34
ENH: change how the generator is selected and what the last one used was
2005-03-28 13:23:07 -05:00
Andy Cedilnik
98f30a3d29
STYLE: Nightly Version update
2005-03-28 02:12:49 -05:00
Andy Cedilnik
5c76a8ca51
STYLE: Nightly Version update
2005-03-27 02:18:56 -05:00
Brad King
ebbe1ffdd9
COMP: Removing stl string io operators change until the CMake bootstrap script can be fixed.
2005-03-26 09:58:05 -05:00
Brad King
098c33c4da
ENH: Added istream and ostream operators for stl string when using old streams that do not provide them.
2005-03-26 08:19:36 -05:00
Andy Cedilnik
8c62539cab
STYLE: Nightly Version update
2005-03-26 02:22:14 -05:00
Andy Cedilnik
70007a02c2
ENH: When in-source build, do not do bootstrap test
2005-03-25 18:55:19 -05:00
Andy Cedilnik
b28937f1c7
ENH: Remove curl build testing
2005-03-25 18:46:53 -05:00
Brad King
8cb981b176
ENH: Clarified documentation of the command.
2005-03-25 16:40:28 -05:00
Brad King
e0cfb268b6
ENH: Adding SharedForward C header to help create forwarding executables on UNIX systems that configure the shared library runtime search path and then replace themselves with the real executable. This is useful to create binary distributions that work from any extracted location even with shared libraries.
2005-03-25 08:41:57 -05:00
Brad King
4ba14d1278
ENH: Re-implemented CollapseFullPath to not need to change directories. Operation is now fully string based.
2005-03-25 08:09:00 -05:00
Brad King
7219c7a75c
BUG: Adjusted GetNightlyTime computation to not depend on time_t being a signed type.
2005-03-25 08:05:21 -05:00
Andy Cedilnik
33768c2797
STYLE: Nightly Version update
2005-03-25 02:16:28 -05:00
Andy Cedilnik
40b7ab955d
STYLE: Nightly Version update
2005-03-24 02:25:37 -05:00
Bill Hoffman
584e0f2f64
fix for xcode
2005-03-23 08:20:46 -05:00