444 Commits

Author SHA1 Message Date
Andy Cedilnik
3d4a2fdc52 In certain cases, try to guess the source directory, so that you can run cmake or ccmake without specifying source dir 2002-11-06 12:04:24 -05:00
Bill Hoffman
8ff7c13227 BUG: fix stack limit size on mac OSX 2002-10-24 15:39:25 -04:00
Brad King
1f6a3c67b1 ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs. 2002-10-23 18:03:27 -04:00
Brad King
281f7519e1 ENH: Renamed cmStringStream to cmOStringStream and added cmIStringStream. Removed cmInputStringStream. 2002-10-10 10:43:59 -04:00
Ken Martin
e55a05a6f6 added Code Warrior dev 2002-10-09 13:37:27 -04:00
Ken Martin
047acd0c6f Produce only one output 2002-10-02 11:14:19 -04:00
Andy Cedilnik
779810f132 Fix bug in chdir; Who did this anyway... 2002-09-30 16:46:19 -04:00
Ken Martin
6672c295c7 Set comspec substitute the right way 2002-09-30 14:01:51 -04:00
Andy Cedilnik
9619ee3aa1 Another attempt on Windows 98 2002-09-30 11:41:53 -04:00
Ken Martin
595c15c84a compiler warnings 2002-09-29 14:09:16 -04:00
Andy Cedilnik
780a9bbda7 Add two cmake commands -E echo for echoing strings and -E comspec for workaround of bug of windows 9x; add another implementation of run command on windows which should work... 2002-09-27 17:28:15 -04:00
Ken Martin
c751d2ebff added progress 2002-09-26 15:14:20 -04:00
Ken Martin
9878f49dfc fixed memory leak 2002-09-24 13:24:10 -04:00
Ken Martin
2a68d21e85 cleaned up some of the cmake interface 2002-09-17 13:59:58 -04:00
Ken Martin
c1da4c9570 better try compile 2002-09-13 10:41:20 -04:00
Ken Martin
c6c579f35a uninitialized var 2002-09-12 14:37:27 -04:00
Ken Martin
2aea6d528e added a flag if a cmake is in try compile 2002-09-12 11:08:06 -04:00
Brad King
d9326ed78d ERR: Added missing include of stdio.h for sprintf. 2002-09-10 17:24:25 -04:00
Ken Martin
9149cdd078 moved commands into cmake 2002-09-10 16:51:29 -04:00
Brad King
929a2b18f6 ERR: Fix for borland on linux. 2002-09-10 15:36:11 -04:00
Ken Martin
3abb9e240d compiler warnings 2002-09-08 10:17:03 -04:00
Ken Martin
25ff4552b3 new arch 2002-09-06 13:06:23 -04:00
Ken Martin
d0be2896d7 changed cache manager and registered generators to no longer be singletons 2002-08-28 14:51:10 -04:00
Bill Hoffman
3f36d23421 BUG: add explicit clean up of the cachemanager at exit of programs, so dll destruction is not a problem. 2002-08-23 13:46:32 -04:00
Andy Cedilnik
42a00c96c1 Fix changing of directories using cmSystemTools RunCommand feature 2002-07-17 11:53:07 -04:00
Andy Cedilnik
120b2523f5 Add command that runs program in given directory 2002-07-10 14:34:38 -04:00
Brad King
a1a05a5fbc BUG: CMake crashed if it failed to find its own executable. Also added better error messages when this occurs. 2002-06-27 09:35:21 -04:00
Brad King
07d35e662d ENH: Added cmStringStream class to wrap std::stringstream or std::strstream depending on the platform. The interface is that of std::stringstream, so no "ends" or "rdbuf()->freeze(0)" lines are needed. 2002-06-19 15:21:49 -04:00
Ken Martin
350f09ae6d removed ccommand use cmake now 2002-06-03 13:08:52 -04:00
Ken Martin
ccbc8a3c8a remobed bootstrap 2002-05-28 08:56:39 -04:00
Ken Martin
92c5ff5b40 minor bootstap fixes 2002-05-23 10:33:37 -04:00
Ken Martin
1052a6700f added initial attempt to support win32 bootstrapping 2002-05-15 17:23:09 -04:00
Bill Hoffman
0caf44cb5d ENH: fix cmake to work without ccommand. 2002-05-08 09:05:40 -04:00
Bill Hoffman
3bc9830686 ENH: add an edit_cache target that runs ccmake or CMakeSetup 2002-05-07 09:02:45 -04:00
Bill Hoffman
059a14a3a6 ENH: check for mismatched generators 2002-04-25 13:09:17 -04:00
Berk Geveci
77bb62e00c Exit ccmake on fatal errors. 2002-04-23 16:16:48 -04:00
Bill Hoffman
75f9434374 BUG: fix SameFile function for windows, and compare source directories 2002-04-19 08:27:50 -04:00
Bill Hoffman
06922e1ac6 ENH: use home not start 2002-04-18 14:51:33 -04:00
Bill Hoffman
5ba411dd64 ENH: check for mis-matched source directories 2002-04-18 14:19:39 -04:00
Bill Hoffman
4ea0f6b949 ENH: add enable language support for PROJECT command, this means that a C only project can be built with cmake, even without a cxx compiler 2002-04-02 15:43:23 -05:00
Ken Martin
8d594bdcce removed quotes from cmake and ccommand executable to be consistant 2002-03-25 17:03:54 -05:00
Andy Cedilnik
5bbae88569 Add ccommand for executing commands on the system, so by using ADD_CUSTOM_COMMAND, you can make rules to do some system commands during build. Currently supported commands are copy and remove. Others will follow. 2002-03-15 15:42:59 -05:00
Bill Hoffman
60b9a2c14b ENH: first pass at dot net support 2002-02-18 14:36:04 -05:00
Bill Hoffman
4d119dd7d6 ENH: add ends at end of string 2002-02-06 12:14:03 -05:00
Berk Geveci
11ff0db01f Using cmSystemTools::Error() instead of cerr. 2002-02-01 13:08:50 -05:00
Brad King
8ed3ce29bf ERR: Removed cmCacheManager::DefineCache method. It is no longer needed. 2002-01-22 10:17:37 -05:00
Will Schroeder
a6a43d5320 ENH:Updated copyright 2002-01-21 15:30:43 -05:00
Sebastien Barre
8a599b3569 Fix: escaping spaces was preventing a value with space to be passed correctly 2002-01-18 14:07:17 -05:00
Amitha Perera
b2085d7e9d Rolling back symbolic path changes until it works on Windows. 2002-01-07 15:49:07 -05:00
Amitha Perera
2fa6a0eb44 ENH: Add an invocation that maintains symbolic paths to the source and binary trees, mainly for systems with automounted network drives.
ENH: CollapseFullPath() no longer adds a trailing "/" to directory paths.
2002-01-06 14:59:16 -05:00