Commit Graph

654 Commits

Author SHA1 Message Date
Brad King
b3a05f57dd COMP: Need to enable ansi C features. 2007-04-17 23:27:30 -04:00
Brad King
fc9ceda5e7 ENH: Fixed Plugin test on Cygwin. 2007-04-17 18:18:42 -04:00
Brad King
c1a6e4dcc6 ENH: Configure location of plugin files so that the executable can run with any current working directory. 2007-04-17 13:52:50 -04:00
Brad King
aabcf981e2 ENH: Added test for executables with plugins that use an API exported by the executable itself. 2007-04-17 13:43:03 -04:00
Andy Cedilnik
f9f1ccadb3 ENH: Add variable watch command 2007-04-11 15:13:05 -04:00
Brad King
438a7e2fce BUG: Fix utility dependencies for static libraries in VS generators. This addresses bug#4789. 2007-04-04 14:50:35 -04:00
Brad King
0cb45081d9 BUG: Disable deep-source test on Watcom until it can be fixed. This is a new feature for other generators anyway. 2007-03-21 07:16:32 -04:00
Brad King
e85eb5fc3d BUG: Reduce long source file name length for WMake. 2007-03-20 13:34:39 -04:00
Brad King
75a51cd065 BUG: Work around VS8 conversion to a relative path for the long source name. It takes the nice full path we give it, converts to relative, and then repacks relative on top of the build directory resulting in a path longer than its own maxpath even though the original path given was short enough. Even VS6 dealt with it better. 2007-03-20 08:16:35 -04:00
Brad King
1f639ee76c ENH: Added computation of object file names that are almost always short enough to not exceed the filesystem path length limitation. This is useful when a source file from outside the tree is referenced with a long full path. The object file name previously would contain the entire path which when combined with the build output directory could exceed the filesystem limit. Now CMake recognizes this case and replaces enough of the beginning of the full path to the source file with an md5sum of the replaced portion to make the name fit on disk. This addresses bug#4520. 2007-03-16 10:34:25 -04:00
Brad King
176879b2fe BUG: Remove spaces from test output paths. Not all make tools can handle it. Ths SubDirSpaces test is meant for that purpose anyway. 2007-03-12 23:36:56 -04:00
Brad King
4b0d362fe9 BUG: Do not use /I mode in VS6. 2007-03-12 13:28:57 -04:00
Brad King
ff220755e2 BUG: Clean the pch during make clean so that the test passes when run more than once. 2007-03-12 12:44:59 -04:00
Brad King
fb38af53c0 BUG: Split precompiled header flags into a separate per-global-generator flag map. This is needed because the flag mappings differ across VS IDE versions. This fixes bug#3512 for VS8 where as the previous fix only worked for VS7. 2007-03-12 12:35:11 -04:00
Brad King
cf7eeab37a ENH: Testing new target properties RUNTIME_OUTPUT_DIRECTORY, LIBRARY_OUTPUT_DIRECTORY, and ARCHIVE_OUTPUT_DIRECTORY. This is an incremental fix for bug#2240 and bug#4210. 2007-03-12 10:23:06 -04:00
Ken Martin
bfb3598c4b BUG: improve bad argument handling for INCLUDE_DIRECTORIES and ADD_DEFINITIONS bug 4364 2007-03-07 11:03:57 -05:00
Ken Martin
820aa6b961 ENH: added a tets for newlines in some commands 2007-03-06 14:52:39 -05:00
Bill Hoffman
73818126f3 ENH: watcom wmake can not handle () in the path with cd command 2007-02-27 15:11:47 -05:00
Brad King
cca4801fa7 COMP: Disable rpath with spaces on some systems. 2007-02-26 10:46:19 -05:00
Andy Cedilnik
1125b942b9 ENH: Try to fix spaces in the path problem 2007-02-23 11:17:11 -05:00
Andy Cedilnik
21a71f2c81 ENH: Force libraries to be static 2007-02-23 10:31:46 -05:00
Bill Hoffman
d93265b8fa ENH: add a comment 2007-02-22 17:15:13 -05:00
Bill Hoffman
d51fef92b4 ENH: show make results on the dashboard 2007-02-22 15:43:35 -05:00
Andy Cedilnik
8529efdd87 COMP: Use exec_program instead of execute_process 2007-02-22 15:16:43 -05:00
Andy Cedilnik
1b2cf8c8dd ENH: Improve test 2007-02-22 11:42:26 -05:00
Andy Cedilnik
1db4c0e524 ENH: Add simple exclusion test for subdirectories 2007-02-22 08:39:12 -05:00
Bill Hoffman
5647e6e254 ENH: fix parens in the path with spaces in the path 2007-02-21 21:24:17 -05:00
Bill Hoffman
9267267b68 ENH: verbose 2007-02-20 10:57:24 -05:00
Bill Hoffman
1d8e7e9411 BUG: fix for bug 4423 set language fixes 2007-02-20 09:35:21 -05:00
Ken Martin
245e7c3482 ENH: make the test really test targets with spaces 2007-02-19 14:48:04 -05:00
Ken Martin
3e82b9ee51 ENH: added used sources with a path that has spaces 2007-02-19 14:26:50 -05:00
Bill Hoffman
303048d3dc ENH: add test for conv libraries 2007-02-19 13:26:38 -05:00
Ken Martin
83b5890a2f ENH: new test for spaces in the tree structure 2007-02-19 12:23:37 -05:00
Bill Hoffman
fad49c8724 ENH: fix for vs ide 2007-02-16 16:45:47 -05:00
Bill Hoffman
ca0230a33e ENH: check in initial conv library stuff 2007-02-16 16:12:17 -05:00
Brad King
83466bf12e ENH: Added PrecompiledHeader test for MSVC compilers. 2007-02-08 16:18:21 -05:00
Brad King
a4d2dc4366 ENH: Added smoke test for user-value flag mapping for VS IDE. 2007-02-01 12:02:24 -05:00
Bill Hoffman
d48bf5c3b6 ENH: add more output when test fails 2007-01-31 14:00:44 -05:00
Bill Hoffman
113231d182 ENH: try to fix test on watcom 2006-12-29 19:20:56 -05:00
Ken Martin
62b368f3d5 ENH: removed old VTK tests 2006-12-12 13:59:09 -05:00
Bill Hoffman
69ef2513d1 ENH: do not use svn until it is working again 2006-12-12 11:06:38 -05:00
Bill Hoffman
013ec39881 ENH: fix test for config dir based stuff 2006-12-07 11:38:53 -05:00
Ken Martin
27379d7b08 ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
Bill Hoffman
26b527ac0f ENH: fix bug in full path to target depends stuff 2006-12-06 23:05:10 -05:00
Bill Hoffman
3a32cec969 ENH: merge in changes for beos support 2006-12-04 17:26:41 -05:00
Bill Hoffman
5ff037e894 BUG: better fix for .dll.lib problem 2006-11-30 17:32:46 -05:00
Bill Hoffman
4c87d57e71 ENH: make it work for hp 2006-11-30 09:51:07 -05:00
Bill Hoffman
9eb1ec3efe ENH: add extern for hp c compiler 2006-11-29 21:53:52 -05:00
Bill Hoffman
445e091ffa ENH: fix test to run with debug or release and put the exe next to the dll, still shows the bug this is testing for 2006-11-29 21:36:13 -05:00
Bill Hoffman
b56a60d01e ENH: fix errors for unix builds 2006-11-29 17:45:55 -05:00