Brad King
|
de955e4b6d
Convert KWSys to OSI-approved BSD License
|
16 years ago |
Brad King
|
19d11e2a1f
ENH: Skip KWSys name maros in case of identity
|
16 years ago |
Mathieu Malaterre
|
f410daffec
STYLE: minor comments
|
17 years ago |
Brad King
|
6eef6638a5
ENH: Added Process_SetPipeNative method to allow user code to override the pipes connected to the child pipeline.
|
19 years ago |
Brad King
|
6438bec4c9
ENH: Added Option_Verbatim to run whole command lines directly.
|
19 years ago |
Brad King
|
b9d472d81d
ENH: Moved kwsys_ns and kwsysEXPORT macros to Configure.h in the case of building a kwsys source file. This allows more than one header to be included in a kwsys source file without redefining the macros.
|
20 years ago |
Brad King
|
7aa0492422
ENH: Added polling feature to documentation of WaitForData.
|
20 years ago |
Andy Cedilnik
|
4a390c174c
ENH: Do kwsys testing as part of cmake testing, command line arguments are not experimental and add simple test for systemtools
|
20 years ago |
Brad King
|
ae28d93a72
ENH: Added kwsysProcess_Disown an kwsysProcess_Option_Detach to allow detached processes to be created. Currently implemented only on UNIX.
|
21 years ago |
Brad King
|
914a9fb3b4
ERR: Avoiding namespace pollution: kw_sys -> kwsys_ns. Also undefining the macro at the correct time.
|
21 years ago |
Andy Cedilnik
|
8da9b14cc6
ERR: On Borland preprocessor goes into recursion which adds some weid spaces in the include name. This fixes it
|
21 years ago |
Brad King
|
7de6edc686
ERR: Added units to SetTimeout documentation.
|
21 years ago |
Brad King
|
9651c9d996
ERR: Fixed function prototypes with zero arguments to be C-style.
|
22 years ago |
Brad King
|
1c8f885f9d
ENH: Added GetExceptionString method to provide an error description when GetState returns Exception.
|
22 years ago |
Brad King
|
802601b606
ENH: Added SetPipeShared method to allow stdout and stderr pipes to be shared with the parent process.
|
22 years ago |
Brad King
|
ce8a34907a
ENH: Updated copyright.
|
22 years ago |
Brad King
|
1f40a4205b
ENH: Added SetPipeFile method to allow the process pipeline stdin, stdout, and stderr to be redirected from/to files.
|
22 years ago |
Brad King
|
b777b8656e
ENH: Cleaned up pipe numbering.
|
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
|
97b469537b
STYLE: Removed trailing whitespace.
|
22 years ago |
Brad King
|
ad8bc4b1a4
ENH: Merged changes from KWSys-MultiProcess-bp to KWSys-MultiProcess-b2t-1-mp to main tree. This introduces support for process pipelines.
|
22 years ago |
Brad King
|
27289e3267
ENH: Added SetOption/GetOption methods for platform-specific options.
|
22 years ago |
Brad King
|
b5fec4a3c8
ENH: Implemented SetWorkingDirectory method.
|
22 years ago |
Andy Cedilnik
|
125b795637
ENH: Start working on Working Directory support
|
22 years ago |
Brad King
|
83aa7b6b0b
ERR: Reduced requirements on preprocessor for export macro due to limitations of Mac preprocessor. The preprocessor can be fixed by using -no-cpp-precomp, but we don't want to require that option for every source file that includes our headers.
|
22 years ago |
Brad King
|
ef76ed76f8
ENH: Added DLL support.
|
22 years ago |
Brad King
|
f5bbacaa5c
Removed Exception_Abort because there is no windows version. Also removed stray typedef keywords.
|
22 years ago |
Brad King
|
7e80f2f874
ENH: Added documentation to interface. Finished process exit code interpretation implementation prototype.
|
22 years ago |
Brad King
|
96ccaed54d
ENH: Added Process execution implementation.
|
22 years ago |