355 Commits (bde7f6c023fc0425502191e409f331ce9f3fd154)

Author SHA1 Message Date
Bill Hoffman 0bdb092a01 ENH: add relative paths to visual studio 6 and 7 project files 22 years ago
Bill Hoffman eb9fc21543 ENH: add support for relative paths in makefiles 22 years ago
Andy Cedilnik 5b232ded15 ENH: Add initial memory check support which works for Valgrind 22 years ago
Brad King ec78910bac BUG: Reimplemented ExpandListArguments to properly handle escaped backslashes that occur right before semicolons. This is important for lists of paths ending in backslashes on windows. 22 years ago
Ken Martin 06092a31fd bug fix to escaped semicolons in arguments 22 years ago
Brad King ed853b5d70 ENH: Removed pipe selection argument from WaitForData method in kwsysProcess. This greatly simplifies its use. 22 years ago
Brad King 8876adcd81 ERR: Fixed unused parameter warnings. 22 years ago
Brad King 9a58ac6649 ENH: Added CreateSymlink method. 22 years ago
Brad King 945fcb581d BUG: Do not use std::string to accumulate output. Use std::vector instead. This is much better at memory management. 22 years ago
Andy Cedilnik d21532cd02 ENH: Ok, no more argument needed for script mode 22 years ago
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 22 years ago
Andy Cedilnik d0c039e9a4 ENH: Fix hidden console for ctest 22 years ago
Ken Martin 072db6ad70 removed redundent includes 22 years ago
Andy Cedilnik 028f5aa2c7 ENH: Abstract parsing of arguments so that I can use it in other places 22 years ago
Brad King 999810bc52 ENH: Hide windows for processes run by RunSingleCommand. 22 years ago
Andy Cedilnik 867f88a93f ENH: Improve paths on windows 22 years ago
Andy Cedilnik 4515c33d32 ENH: Fix escaping on windows 22 years ago
Andy Cedilnik d86d2fdf12 ENH: Fix argument parsing on UNIX with spaces 22 years ago
Andy Cedilnik 8a31793c89 ENH: Add back the kwsysProcess RunCommand, now is in parallel 22 years ago
Brad King a6fd6a0bae ENH: Added escape support for ( and ). 22 years ago
Brad King 40c156dead ENH: Added support for # characters inside quoted arguments and for escaping # in a non-quoted argument. Improved parsing speed by not compiling regular expressions on blank lines. 22 years ago
Brad King cbb1de923a BUG: Parsing of arguments from string by RunCommand before passing to Process execution does not work with backslashes in path names. Until this is fixed, we cannot use Process execution from kwsys. 22 years ago
Brad King 7479303e01 ENH: Using new Process SetWorkingDirectory method instead of manually implementing it. 22 years ago
Brad King ccc629702c ENH: Using kwsys Process implementation to implement RunCommand. 22 years ago
Brad King 45e508f530 ERR: Renamed superclass typedef from SystemTools to Superclass to avoid conflict across platforms. 22 years ago
Brad King 38482b46d1 ENH: Merged use of the kwsys RegularExpression class instead of cmRegularExpression. 22 years ago
Brad King dc3fd5c267 ENH: Merged use of kwsys library. 22 years ago
Ken Martin 590460aaae new function 22 years ago
Ken Martin ba68f771b3 yikes added new custom command support 22 years ago
Bill Hoffman 8cb6645ad8 Remove some borland 6 warnings 22 years ago
Berk Geveci 069ccd82f7 minor fix 23 years ago
Andy Cedilnik 1b37104421 Try differentiating extensions 23 years ago
Brad King 0aeb0b8892 BUG: strlen(buffer) from getline may be 2 less than gcount on windows because both the CR and LF characters may be removed. 23 years ago
Andy Cedilnik 4d9b5d5ef1 Remove warnings 23 years ago
Andy Cedilnik a9875aa62f Implement GetLineFromStream that actually works and use it instead of getline 23 years ago
Andy Cedilnik 84d15bf00e Synchronize extension lists 23 years ago
Brad King d9cda28701 BUG: FindLibrary should not accept a directory even if the exact specified name exists. 23 years ago
Brad King 3453d10412 ERR: Added missing include for msvc. 23 years ago
Brad King 1f55680332 ENH: Added cmDocumentation class to generate various forms of documentation. Each executable will be able to generate its own documentation. 23 years ago
Bill Hoffman badbd8dc8d Fix for include optional 23 years ago
Brad King cde384411d Several fixes/improvements: 23 years ago
Bill Hoffman bb3f5e7250 ENH: spelling error fix 23 years ago
Bill Hoffman 62b612fbf8 add better testing for unlink 23 years ago
Bill Hoffman f58d7df66a ENH: add checking for NOTFOUND 23 years ago
Bill Hoffman 2f4ea98a4c add a fatal error, and make sure c and c++ compilers work before using them 23 years ago
Brad King 6d54cfb030 ENH: Improved CopyFile error messages. 23 years ago
Andy Cedilnik 6e4712d6ed Fix problem on windows with network paths 23 years ago
Bill Hoffman 7c9c1c599d ENH: handle // in the path 23 years ago
Brad King 4888c088ae ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside. 23 years ago
Brad King 3bcbca96ab ENH: Improved implementation of MSVC debug hook to only add the hook if DART_TEST_FROM_DART is set in the environment. This is better than always adding the hook and testing the environment from the callback. 23 years ago