73 Commits

Author SHA1 Message Date
Brad King
62ca4d34c2 BUG: Fixed bootstrap from MSYS prompt. It was working only when the bootstrap directory in MSYS mapped to the same directory on windows except for the drive letter in front. Now it should work from any path. 2006-02-10 11:19:19 -05:00
Brad King
f71a085f74 ENH: Added kwsys::String class to shorten debugging symbols and error messages involving std::string. 2006-02-07 10:11:40 -05:00
Brad King
576d8b41cb ENH: Enabled bootstrapping with MinGW from an MSYS prompt. 2006-01-31 18:50:16 -05:00
Andy Cedilnik
fdc4795b91 ENH: Push glob to the kwsys 2005-10-18 14:08:55 -04:00
Andy Cedilnik
775c3495e2 ENH: Add file time comparison code 2005-10-12 13:36:07 -04:00
Bill Hoffman
f8c259b443 BUG: try to fix qt problems 2005-09-10 10:33:10 -04:00
Bill Hoffman
a0fb6e97db ENH: fix bootstrap, maybe this should somehow grep awk the sources from the cmakelist file.... 2005-09-03 22:16:41 -04:00
Andy Cedilnik
29f7e505a5 ENH: Use the new parser that supports nested variables 2005-06-13 11:00:29 -04:00
Ken Martin
c08862a88d ENH: removed UMG2 2005-06-09 14:39:14 -04:00
Ken Martin
32aef87e3b ENH: moved gen3 into bootstrap process 2005-05-12 11:53:42 -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
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
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
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
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
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
b370936a25 BUG: Added more try-compiles from kwsys. 2005-04-13 14:13:35 -04:00
Brad King
6f95540ac7 BUG: The bootstrap script should perform the KWSYS_STL_STRING_HAVE_NEQ_CHAR test for kwsys. 2005-04-06 13:34:09 -04: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
Andy Cedilnik
11077bfcaa BUG: The is replaced by cvs... This is safer anyway 2005-03-28 18:00:42 -05:00
Andy Cedilnik
888d5f2f47 ENH: For development versions report version when doing bootstrap 2005-03-25 14:23:55 -05:00
Ken Martin
fe41711a08 ENH: oops forgot to chek this in 2005-03-14 12:25:12 -05:00
Andy Cedilnik
83343c59c9 BUG: Remove awk, remove problems and add full spaces in the path support 2005-03-09 15:51:30 -05:00
Brad King
636f1587b5 BUG: Fix for spaces in the path when constructing cmBootstrapCommands dependencies. 2005-03-08 17:27:08 -05:00
Andy Cedilnik
cc9a43dd13 ENH: Add proper dependencies for cmBootstrapCommands 2005-03-07 12:11:51 -05:00
Andy Cedilnik
6cb01848fb BUG: Handle when initial cmake fails 2005-03-04 10:03:38 -05:00
Brad King
2aa613b98c ENH: Enabling cmLocalUnixMakefileGenerator2 (new makefile generator) by default. 2005-03-01 12:26:25 -05:00
Bill Hoffman
ff812580eb ENH: add a new library path ordering algorithm to make sure -L paths will pick the correct libraries if possible 2005-02-24 13:16:41 -05:00
Brad King
508cff55f6 ENH: Added try-compile KWSYS_STAT_HAS_ST_MTIM. This tests whether struct stat has the extra st_mtim member that has high resolution times. 2005-02-17 11:27:15 -05:00
Bill Hoffman
7eba58a439 ENH: add xcode stuff to bootstrap 2005-01-25 16:09:59 -05:00
Bill Hoffman
a641ad3bba ENH: split up cmCommands into two files 2005-01-21 10:27:51 -05:00
Brad King
d46d8df0ed ENH: Re-implemented cmGeneratedFileStream to look like a real stream and replace the destination file atomically. This will avoid problems with the process being terminated while generating a file. 2004-11-03 07:23:18 -05:00
Andy Cedilnik
56234aed4b PERF: Remove several classes from the bootstrap and so making bootstrap smaller and faster 2004-10-27 10:47:14 -04:00
Brad King
3e59af4dcd ENH: Added cmLocalUnixMakefileGenerator2 to build. 2004-10-26 12:54:51 -04:00
Andy Cedilnik
fc70a2bb2a ENH: Add development version support in CMake 2004-10-22 15:44:54 -04:00
Bill Hoffman
30c71b5f20 ENH: perfer gmake for bootstrap 2004-10-19 14:51:25 -04:00
Will Schroeder
20461af1e6 COMP: Fix on sun 2004-10-18 18:11:42 -04:00
Andy Cedilnik
6b7257db61 ENH: Add check for previous bootstrap in the source tree when doing out-of-source build 2004-10-18 11:34:02 -04:00
Bill Hoffman
9fd8d5f181 allow kdevelop for cygwin 2004-10-12 10:57:24 -04:00
Bill Hoffman
832a302ca2 BUG: do not build kdevlop stuff when bootstrapping 2004-10-12 09:50:36 -04:00
Bill Hoffman
031e956adc ENH: add kdev to bootstrap 2004-10-11 11:47:59 -04:00
Bill Hoffman
29794b24a9 ENH: pick native compilers first, and aCC before CC 2004-10-05 11:29:16 -04:00
Andy Cedilnik
bb865245f4 ERR: Fix bootstrap 2004-10-05 08:49:07 -04:00
Andy Cedilnik
d186bbd719 BUG: Check if the compiler is gnu. If it is, do not do special platform tests. Fixes Bug #1215 - bootstrap uses native flags with gnu compiler on OSF 2004-09-30 16:24:54 -04:00
Andy Cedilnik
47c82a381a ENH: Attempt to detect a non-parallel make 2004-09-23 07:53:42 -04:00
Andy Cedilnik
25b0dbf608 ERR: Fix bootstrap for the changes in kwsys 2003-12-31 08:56:37 -05:00
Brad King
ef96274a08 ENH: Merging changes from KWSys-IOS-bp to KWSys-IOS-b2t-1-mp to main tree. This corresponds to the same merge in KWSys. Fixes for bootstrapping on cygwin are also included. 2003-12-23 11:03:38 -05:00
Andy Cedilnik
aa859a7603 ENH: Fix bootstrap to handle lex parser 2003-12-08 14:11:58 -05:00
Brad King
54584d1cb9 BUG: Need to check for -Ae flag on HP-UX cc compiler. Needed for ANSI C compilation. 2003-09-15 15:58:27 -04:00
Brad King
0cd97b4030 BUG: Must use C compiler to compile C files during bootstrap, not C++ compiler. 2003-09-02 13:27:58 -04:00