Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ENH: Add cmSystemTools::ParseUnixCommandLine | Brad King | 2009-07-13 | 1 | -0/+4 |
| | | | | | This method is a C++ wrapper around the KWSys System library function to parse unix-style command lines. | ||||
* | ENH: Remove unused cmSystemTools::RemoveEscapes | Brad King | 2009-06-24 | 1 | -7/+1 |
| | | | | | The RemoveEscapes method is no longer used anywhere. All uses of it have been replaced by a real lexer. We can remove the method. | ||||
* | ENH: move PutEnv to SystemTools | Bill Hoffman | 2009-06-05 | 1 | -4/+0 |
| | |||||
* | ENH: Remove obscure method from KWSys SystemTools | Brad King | 2009-04-21 | 1 | -0/+8 |
| | | | | | This removes SystemTools::FileExistsInParentDirectories from KWSys since it is a special-purpose method that is not generally useful. | ||||
* | ENH: Move RenameFile to cmSystemTools | Brad King | 2009-04-15 | 1 | -0/+4 |
| | | | | | | This moves the cmGeneratedFileStream::RenameFile method implementation into cmSystemTools. It works only within a single filesystem volume, but is atomic when the operating system permits. | ||||
* | ENH: Create cmXMLSafe to help escapes in XML | Brad King | 2009-02-05 | 1 | -3/+0 |
| | | | | | | | This class provides easy syntax to efficiently insert blocks of data into XML documents with proper escapes. It replaces the old cmCTest::MakeXMLSafe and cmSystemTools::MakeXMLSafe methods which allocated extra memory instead of directly streaming the data. | ||||
* | ENH: Implement feature request from issue 7885. Allow setting environment ↵ | David Cole | 2008-11-26 | 1 | -0/+11 |
| | | | | variables on a per-test basis for ctest using set_test_properties ENVIRONMENT. | ||||
* | ENH: Inform user when RPATH or RUNPATH is removed | Brad King | 2008-08-14 | 1 | -1/+2 |
| | |||||
* | ENH: Added WOW64 key view support to KWSys SystemTools' windows registry API. | Brad King | 2008-05-27 | 1 | -1/+2 |
| | | | | | | | - Add an argument to registry read/write/delete methods to specify a 32-bit or 64-bit view. - Default is the bit-ness of the running program. - See issue #7095. | ||||
* | ENH: Inform user when RPATH is set during installation. | Brad King | 2008-05-27 | 1 | -1/+2 |
| | | | | | - Original patch from Alex. - Modified to print only when RPATH is actually set. | ||||
* | ENH: Added RPATH methods to cmSystemTools | Brad King | 2008-04-14 | 1 | -0/+8 |
| | | | | | - RemoveRPath to remove the RPATH from a binary - CheckRPath to check for an existing RPATH in a binary | ||||
* | ENH: Added methods to cmSystemTools to save and restore file modification times. | Brad King | 2008-04-14 | 1 | -1/+7 |
| | |||||
* | ENH: Cleanup builtin chrpath support | Brad King | 2008-03-02 | 1 | -0/+1 |
| | | | | | | | | | | | | - Move computation of extended build-tree rpath to cmComputeLinkInformation - Only enable the extended build-tree rpath if the target will be installed - Generalize the interface of file(CHRPATH) - When changing the rpath on installation only replace the part generated by CMake because the native tools (ex SunCC on Linux) might have added their own part to the rpath | ||||
* | ENH: Use builtin chrpath instead of relinking ELF targets | Brad King | 2008-03-01 | 1 | -0/+5 |
| | | | | | | | | | | - Add cmSystemTools::ChangeRPath method - Add undocumented file(CHRPATH) command - When installing use file(CHRPATH) to change the rpath instead of relinking - Remove CMAKE_CHRPATH lookup from CMakeFindBinUtils - Remove CMAKE_USE_CHRPATH option since this should always work | ||||
* | ENH: Improve linking to third-party shared libraries on soname platforms | Brad King | 2008-02-21 | 1 | -0/+4 |
| | | | | | | | | | | | | | | - Reduce false positives in cases of unknown soname - Make library extension regular expressions match only at end of string - When linking to libraries in implicit dirs convert to the -l option only if the file name is one that can be found by the linker (ex. /usr/lib/libfoo.so.1 should be linked by full path) - Add cmSystemTools::GuessLibrarySOName to guess the soname of a library based on presence of a symlink - In cmComputeLinkInformation try to guess an soname before assuming that a third-party library is built without an soname - In cmOrderDirectories guess the soname of shared libraries in cases it is otherwise unknown | ||||
* | ENH: Add cmSystemTools::ComputeStringMD5 method. | Brad King | 2008-01-24 | 1 | -0/+3 |
| | |||||
* | ENH: add ability to have manifest files and incremental linking with make ↵ | Bill Hoffman | 2008-01-01 | 1 | -0/+10 |
| | | | | and nmake | ||||
* | COMP: Fixed error on HP due to newline macro. | Brad King | 2007-12-20 | 1 | -1/+1 |
| | |||||
* | ENH: Enabled color printing of "Scanning dependencies of target ..." message. | Brad King | 2007-12-19 | 1 | -0/+6 |
| | |||||
* | ENH: Centralized and globalized computation of CMake program locations. ↵ | Brad King | 2007-12-13 | 1 | -0/+8 |
| | | | | This eliminates startup paths that failed to produce this information. | ||||
* | ENH: During file installation treat the source file as a dependency of the ↵ | Brad King | 2007-10-05 | 1 | -0/+5 |
| | | | | installed file. Install the file only if the destination is older than the source. Set the file times on the installed file to match those of the source file. This should greatly improve the speed of repeated installations because it removes the comparison of file contents. This addresses bug#3349. | ||||
* | ENH: fix 2 ctest issues, do not use the build type of ctest to look for ↵ | Bill Hoffman | 2007-09-11 | 1 | -0/+6 |
| | | | | config types, do not inherit pipes in child procs for ctest so it can kill them | ||||
* | ENH: apply patch from Mathieu, add argument -E md5sum to compute md5sums of | Alexander Neundorf | 2007-07-16 | 1 | -0/+3 |
| | | | | | | files, compatible to md5sum output Alex | ||||
* | ENH: Added kwsys SystemTools::CreateSymlink and SystemTools::ReadSymlink. | Brad King | 2007-03-12 | 1 | -1/+0 |
| | |||||
* | ENH: Added ConvertToOutputSlashes method to convert slashes with the same ↵ | Brad King | 2007-03-08 | 1 | -0/+2 |
| | | | | policy as ConvertToOutputPath but without escaping. | ||||
* | STYLE: Removing unused methods ConvertToShellPath and EscapeForUnixShell. | Brad King | 2007-03-08 | 1 | -4/+0 |
| | |||||
* | ENH: fix parens in the path with spaces in the path | Bill Hoffman | 2007-02-22 | 1 | -2/+4 |
| | |||||
* | ENH: Added EscapeWindowsShellArgument and ParseWindowsCommandLine methods to ↵ | Brad King | 2007-02-01 | 1 | -1/+10 |
| | | | | cmSystemTools. | ||||
* | STYLE: fix line length | Ken Martin | 2006-05-12 | 1 | -1/+2 |
| | |||||
* | ENH: added support for -SP scripts in new processes | Ken Martin | 2006-04-04 | 1 | -0/+9 |
| | |||||
* | ENH: Handle missing unsetenv and add check for environ | Andy Cedilnik | 2006-03-17 | 1 | -0/+2 |
| | |||||
* | ENH: Add a method to remove environment variables | Andy Cedilnik | 2006-03-17 | 1 | -1/+6 |
| | |||||
* | ENH: Use vector of plain strings and add cmake -E command for getting ↵ | Andy Cedilnik | 2006-03-17 | 1 | -1/+1 |
| | | | | environment | ||||
* | ENH: Add access for all environment variables | Andy Cedilnik | 2006-03-17 | 1 | -0/+1 |
| | |||||
* | ENH: fix line length style stuff | Bill Hoffman | 2006-03-10 | 1 | -6/+15 |
| | |||||
* | ENH: Enable capture of output from VCExpress.exe and devenv.exe. | Brad King | 2006-02-15 | 1 | -0/+3 |
| | |||||
* | ENH: Adding option to return empty arguments when expanding a list. | Brad King | 2006-02-10 | 1 | -1/+2 |
| | |||||
* | ENH: Move relative path to kwsys | Andy Cedilnik | 2006-02-07 | 1 | -8/+1 |
| | |||||
* | ENH: Merge from cpack branch | Andy Cedilnik | 2006-01-02 | 1 | -0/+3 |
| | |||||
* | ENH: Make the syntax more line tar | Andy Cedilnik | 2005-12-29 | 1 | -2/+3 |
| | |||||
* | ENH: Add untaring support | Andy Cedilnik | 2005-12-29 | 1 | -0/+1 |
| | |||||
* | ENH: Add method to create tar | Andy Cedilnik | 2005-12-28 | 1 | -0/+2 |
| | |||||
* | ENH: add better support for framework linking | Bill Hoffman | 2005-12-26 | 1 | -0/+2 |
| | |||||
* | ENH: Adding kwsys::SystemTools::FileTimeCompare method to compare file ↵ | Brad King | 2005-02-17 | 1 | -6/+0 |
| | | | | modification times with the highest resolution possible on the file system. | ||||
* | FIX: go back to not trying to handle spaces in the path for run single ↵ | Bill Hoffman | 2004-10-25 | 1 | -0/+5 |
| | | | | command and comment it so that people know to call the right thing | ||||
* | ENH: Added FileTimeCompare method to compare file modification times. ↵ | Brad King | 2004-10-15 | 1 | -0/+6 |
| | | | | Currently the resolution is limited to one second. | ||||
* | BUG: allow split string to know if it is separating a path | Bill Hoffman | 2004-10-14 | 1 | -2/+7 |
| | |||||
* | BUG: fix and comment relative path funciton | Bill Hoffman | 2004-10-13 | 1 | -1/+9 |
| | |||||
* | ENH: Move permissions code to kwsys so that copyfile can use it. Fixes Bug ↵ | Andy Cedilnik | 2004-09-29 | 1 | -5/+0 |
| | | | | #1133 - cmake -E copy file dir sets the wrong permissions on the destination directory | ||||
* | BUG: fixes for mingw and CMakesetup with spaces in the source directory | Bill Hoffman | 2004-08-30 | 1 | -0/+5 |
| |