Commit Graph

47 Commits

Author SHA1 Message Date
Brad King
a2949c204d BUG: Do not create a directory on top of a file. 2004-06-07 13:55:20 -04:00
Bill Hoffman
2936c54cdd ENH: make sure find library does not find directories 2004-06-01 12:19:44 -04:00
Bill Hoffman
8d41f97ff6 BUG: fix collapse full path to handle a file in the root directory 2004-05-06 10:29:29 -04:00
Bill Hoffman
94f6dfb8a6 ENH: remove warnings 2004-04-30 10:32:45 -04:00
Andy Cedilnik
d5763a8c98 BUG: Most of time when asking if file exists, we actually want to read it... Should fix Bug #809 - FIND_INCLUDE should check readability 2004-04-29 13:25:02 -04:00
Andy Cedilnik
161c31bc2b ERR: Verify that getenv returned something before using it 2004-04-22 14:11:25 -04:00
Bill Hoffman
d59e06595c BUG: fix for 301 CMAKE_LIBRARY_PATH and CMAKE_INCLUDE_PATH env vars now used in FIND_LIBRARY and FIND_PATH in addtion to and before PATH 2004-04-22 13:24:20 -04:00
Andy Cedilnik
00095676cc BUG: Prevent crash when the current working directory cannot be established 2004-04-21 10:33:07 -04:00
Bill Hoffman
f7ce654912 ENH: change mingw to use libfoo.dll instead of foo.dll since it can link to them 2004-02-13 10:51:44 -05:00
Bill Hoffman
6223d60085 Fix install test fail on mingw 2004-02-12 09:13:31 -05:00
Andy Cedilnik
729e2a427a BUG: Like cygwin, mingw does not produce .lib file for shared libraries, so search for dll when searching for library 2004-02-12 08:58:51 -05:00
Andy Cedilnik
ff6bc56616 ENH: On Cygwin shared libraries have only .dll file no .lib file, so when finding library on cygwin, search also for .dll. Also fix SimpleInstall test on cygwin 2004-02-11 08:28:59 -05:00
Brad King
49bd89fe31 BUG: CopyFileIfDifferent should return success if the files did not differ or if the copy succeeded. It should return failure only if the files were different and the copy failed. 2004-01-22 10:30:01 -05:00
Bill Hoffman
a9beaa40e8 BUG: try to get access to work on borland 2004-01-12 16:16:46 -05:00
Bill Hoffman
e5bcc9244b ENH: use access over stat for performance 2004-01-12 13:53:46 -05:00
Andy Cedilnik
b4bf41434c ENH: Only look for executable until found 2004-01-12 13:30:57 -05:00
Brad King
f48941f261 BUG: CollapseFullPath was calling SplitProgramPath before changing the working directory to in_base. 2003-12-30 13:38:32 -05:00
Brad King
242f4f2fc8 ERR: Removed ftime ambiguity created by poor C++ standard headers provided by Borland 5.5. 2003-12-29 13:14:26 -05:00
Brad King
032d1d8652 ENH: Merging changes from KWSys-IOS-bp to KWSys-IOS-b2t-1-mp to main tree. This introduces separate kwsys_ios and kwsys_stl macros needed to support all platforms. 2003-12-23 11:03:33 -05:00
Brad King
8ca149d34f ENH: Added GetEnv method. 2003-12-16 15:55:18 -05:00
Ken Martin
cd5ec5ee1b is there any chance thiswill work on all platforms hmmm added removeAdirectory 2003-12-16 14:26:19 -05:00
Brad King
ce8a34907a ENH: Updated copyright. 2003-12-15 16:30:46 -05:00
Brad King
4d68d005bc BUG: File comparison on windows must test the volume serial number as well as the file index. 2003-12-09 11:44:53 -05:00
Bill Hoffman
96e8cd82c7 ENH: put the system path after the paths specified on to the FIND command 2003-10-09 15:52:29 -04:00
Bill Hoffman
e15ebb6255 ENH: remove /tmp_mnt in collapse full path 2003-09-18 11:05:01 -04:00
Bill Hoffman
a413160fec ENH: add the unix makefile generator as an option from the windows GUI, this builds with mingw, cygwin, and combinations of make cl, bcc32 2003-08-21 16:22:23 -04:00
Bill Hoffman
3935711e01 ENH: remove warning and unneeded cast 2003-08-17 12:24:06 -04:00
Brad King
7b9663e5e8 Fixed indentation 2003-08-06 13:41:34 -04:00
Brad King
d715fba1cb ENH: Added use of KWSYS_HEADER macro in c and cxx files to include kwsys headers through their configured namespace. 2003-07-10 14:32:30 -04:00
Andy Cedilnik
197368d9e7 ENH: Add optional argument to GetLineFromStream which can let the caller know whether there was a new line character at the end of the line that was just read 2003-07-07 17:45:51 -04:00
Brad King
84b6583fca ERR: Removed unreachable code. 2003-07-01 13:27:22 -04:00
Bill Lorensen
78ecb7f33f ERR: portability. 2003-06-24 21:37:02 -04:00
Ken Martin
7f34d64b0a compiler fix 2003-06-24 16:35:59 -04:00
Ken Martin
e315bff47b performance improvements 2003-06-24 15:23:34 -04:00
Brad King
51eb9596bc ERR: std->kwsys_std. 2003-06-24 09:02:46 -04:00
Brad King
26d638c5d5 ENH: Removed cmake-specific functions. 2003-06-23 08:56:22 -04:00
Brad King
89cf5d538c ENH: Moved disabling of warnings to after kwsys includes. 2003-06-10 15:45:25 -04:00
Brad King
128e63aaf7 ERR: Removed use of std::string != operator due to bug in SGI compiler's library. 2003-05-13 09:50:43 -04:00
Brad King
0c641ebc32 ERR: Added forward declarations of system functions for como compiler. 2003-05-13 08:38:49 -04:00
Brad King
b910480e32 ENH: Added wrappers around the std stream headers to make them look like ansi streams on all platforms. 2003-05-12 13:15:49 -04:00
Kent Williams
0870efbe46 took out an orphan endif 2003-04-11 18:05:57 -04:00
Kent Williams
ac440aa321 remove redundant function and eliminate need for strcasecmp 2003-04-11 16:22:57 -04:00
Bill Lorensen
a4f49798c4 ERR: Borland fix for stricmp. ERR: removed itk dependencies. 2003-04-11 07:27:32 -04:00
Kent Williams
756653cbb8 Removed platform-specific functions from Code/IO/itkIOCommon, fixed code to use kwsys/SystemTools 2003-04-10 13:41:15 -04:00
Brad King
55e7d082e9 ERR: Removed unused parameter and truncated debug symbol warnings. 2003-04-10 09:03:46 -04:00
Brad King
52141fb615 ERR: Fixed typo. cmRegularExpression -> RegularExpression. 2003-04-08 13:14:29 -04:00
Brad King
7dff3a7f69 ENH: Added kwsys library for platform-independent system tools. 2003-04-08 13:10:44 -04:00