summaryrefslogtreecommitdiffstats
path: root/Source/cmSystemTools.cxx
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Made RunSingleCommand take a double as its timeout length.Brad King2004-07-021-1/+1
|
* BUG: fix spaces in path on mingw, and change EXEC_PROGRAM to return false ↵Bill Hoffman2004-06-231-1/+14
| | | | when it does not run, also do not convert the directory to an output path for EXEC_PROGRAM as this is done by the process execution, and doing it twice may cause trouble on some shells.
* BUG: fix spaces in path with mingw and custom commandsBill Hoffman2004-06-221-19/+33
|
* ENH: speed up for NOTFOUNDBill Hoffman2004-05-211-4/+10
|
* BUG: back out change due to broken dashboardBill Hoffman2004-05-211-13/+3
|
* ENH: remove regex use where strcmp is fasterBill Hoffman2004-05-201-3/+13
|
* BUG: If the line ends without new-line character, Split should still return ↵Andy Cedilnik2004-04-201-5/+2
| | | | something
* ERR: Fix crash. We should check output before appending to itAndy Cedilnik2004-02-241-3/+12
|
* ENH: Put Process execution errors in output and honor verbosityAndy Cedilnik2004-02-241-3/+18
|
* BUG: fix FMMBill Hoffman2004-01-271-1/+1
|
* ENH: Preserve permissions when copying filesAndy Cedilnik2004-01-261-1/+13
|
* ERR: Fix build problems on Visual Studio 6Andy Cedilnik2004-01-261-0/+1
|
* ENH: Add code for setting and getting permissionsAndy Cedilnik2004-01-261-0/+36
|
* ENH: Improve calling of RunSingle command and fix compile errorAndy Cedilnik2004-01-261-0/+3
|
* ENH: forgot return valueBill Hoffman2004-01-261-1/+2
|
* BUG: fix put/get env problemsBill Hoffman2004-01-261-0/+24
|
* BUG: ::Stdout method should flush cout after writing data.Brad King2004-01-211-1/+2
|
* ENH: dont do relative paths when nothing is relativeBill Hoffman2004-01-201-0/+4
|
* ENH: Added more error state checks to RunSingleCommand.Brad King2004-01-151-0/+10
|
* ENH: add new feature to ctest so that it can cmake, build and run a test ↵Bill Hoffman2004-01-071-3/+38
| | | | executable
* BUG: Do not call cmsysProcess_GetErrorString unless GetState returns ↵Brad King2003-12-301-1/+1
| | | | State_Error.
* BUG: For consistency, use cmStdString. Also, there was a bug in SplitString ↵Andy Cedilnik2003-12-261-7/+7
| | | | which make it lose the first character.
* ENH: add relative paths to visual studio 6 and 7 project filesBill Hoffman2003-12-221-2/+2
|
* ENH: add support for relative paths in makefilesBill Hoffman2003-12-221-0/+64
|
* ENH: Add initial memory check support which works for ValgrindAndy Cedilnik2003-12-151-2/+2
|
* BUG: Reimplemented ExpandListArguments to properly handle escaped ↵Brad King2003-12-081-59/+49
| | | | backslashes that occur right before semicolons. This is important for lists of paths ending in backslashes on windows.
* bug fix to escaped semicolons in argumentsKen Martin2003-12-081-1/+3
|
* ENH: Removed pipe selection argument from WaitForData method in ↵Brad King2003-12-051-3/+1
| | | | kwsysProcess. This greatly simplifies its use.
* ERR: Fixed unused parameter warnings.Brad King2003-11-261-5/+8
|
* ENH: Added CreateSymlink method.Brad King2003-11-261-0/+10
|
* BUG: Do not use std::string to accumulate output. Use std::vector instead. ↵Brad King2003-11-261-1/+6
| | | | This is much better at memory management.
* ENH: Ok, no more argument needed for script modeAndy Cedilnik2003-10-301-0/+8
|
* ENH: add the unix makefile generator as an option from the windows GUI, this ↵Bill Hoffman2003-08-211-0/+15
| | | | builds with mingw, cygwin, and combinations of make cl, bcc32
* ENH: Fix hidden console for ctestAndy Cedilnik2003-08-121-1/+4
|
* removed redundent includesKen Martin2003-08-101-1/+0
|
* ENH: Abstract parsing of arguments so that I can use it in other placesAndy Cedilnik2003-08-071-20/+27
|
* ENH: Hide windows for processes run by RunSingleCommand.Brad King2003-08-061-0/+1
|
* ENH: Improve paths on windowsAndy Cedilnik2003-08-041-1/+10
|
* ENH: Fix escaping on windowsAndy Cedilnik2003-08-041-14/+2
|
* ENH: Fix argument parsing on UNIX with spacesAndy Cedilnik2003-08-041-3/+15
|
* ENH: Add back the kwsysProcess RunCommand, now is in parallelAndy Cedilnik2003-08-041-1/+130
|
* ENH: Added escape support for ( and ).Brad King2003-07-091-0/+2
|
* ENH: Added support for # characters inside quoted arguments and for escaping ↵Brad King2003-07-091-0/+1
| | | | # in a non-quoted argument. Improved parsing speed by not compiling regular expressions on blank lines.
* BUG: Parsing of arguments from string by RunCommand before passing to ↵Brad King2003-07-071-86/+252
| | | | Process execution does not work with backslashes in path names. Until this is fixed, we cannot use Process execution from kwsys.
* ENH: Using new Process SetWorkingDirectory method instead of manually ↵Brad King2003-07-071-16/+1
| | | | implementing it.
* ENH: Using kwsys Process implementation to implement RunCommand.Brad King2003-07-071-249/+98
|
* ERR: Renamed superclass typedef from SystemTools to Superclass to avoid ↵Brad King2003-06-241-3/+3
| | | | conflict across platforms.
* ENH: Merged use of the kwsys RegularExpression class instead of ↵Brad King2003-06-231-5/+5
| | | | cmRegularExpression.
* ENH: Merged use of kwsys library.Brad King2003-06-231-1633/+17
|
* new functionKen Martin2003-06-191-0/+22
|