5679 Commits

Author SHA1 Message Date
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
3a81832bb3 BUG: Avoid infinite loop during installation. 2005-04-28 11:47:48 -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
Brad King
b5aafa7ef1 BUG: Use copy to produce doc1pre.txt instead of echo. The redirection does not like forward slashes on Win9x. 2005-04-27 09:12:41 -04:00
Andy Cedilnik
ddd307f1d3 STYLE: Nightly Version update 2005-04-27 04:35:36 -04:00
Brad King
c6e15f5ddf BUG: Fix try-compile for sys/prctl.h. It needs to include sys/types.h first according to the man page. 2005-04-26 17:11:48 -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
Brad King
0af2597bd8 ENH: Added pre-build and post-build test for custom targets. 2005-04-26 11:55:20 -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