4526 Commits

Author SHA1 Message Date
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