Commit History

Author SHA1 Message Date
  Brad King de955e4b6d Convert KWSys to OSI-approved BSD License 16 years ago
  Brad King 9b6c3d0782 Optimize KWSys SystemTools::FileExists on Windows 16 years ago
  Bill Hoffman fdff8eb300 ENH: move PutEnv to SystemTools 16 years ago
  Brad King 714d2fc04b ENH: Remove obscure method from KWSys SystemTools 16 years ago
  Brad King ca096a4596 BUG: Fix GetRealPath when realpath fails 17 years ago
  David Cole 0fafdb7eb8 BUG: Do not copy permissions of files when making the copy in an install rule. If the source file was read-only, this prevents the subsequent set of the destination file's modification time, making the copied file always different in time-stamp than the original and always installing a new file with a new time stamp (but the same content) causing unnecessary downstream incremental rebuilds. As part of this fix, add an optional copyPermissions parameter to the SystemTools routines CopyFileIfDifferent, CopyFileAlways, CopyAFile and CopyADirectory. The copyPermissions parameter defaults to true to preserve the behavior of these routines for existing callers. 17 years ago
  Brad King cea66664c5 ENH: Added WOW64 key view support to KWSys SystemTools' windows registry API. 17 years ago
  Bill Hoffman 7dcfdf5005 BUG: fix install problem on make and allow symlinks to cmake bin directory 17 years ago
  Brad King e3c2c1923a STYLE: Remove references to std:: inside KWSys, even in comments. This will allow a commit check to be added. 18 years ago
  Brad King a6d32b96ed ENH: Add SystemTools::SplitPathRootComponent and re-implement SplitPath to use it. Add better treatment of user home directory paths. 18 years ago
  Bill Hoffman a5e76555bf BUG: fix for bug 6136 make sure includes are not directories 18 years ago
  Philippe Pebay f18ae2234c ENH: added two functions for URL parsing: 18 years ago
  Bill Hoffman 5050706ae3 ENH: add a touch -E command to cmake 18 years ago
  Sean McBride 0b4c9cb86c STYLE: fixed misspellings of Mac OS X 18 years ago
  Bill Hoffman e0899bcaf2 ENH: speed up actual path name by cache on windows 18 years ago
  Brad King e01cdf2065 ENH: Added kwsys SystemTools::CreateSymlink and SystemTools::ReadSymlink. 19 years ago
  Ken Martin ae3ef64307 ENH: added a limit to the getline method 19 years ago
  Brad King 3a44f2a47e ENH: Added JoinPath overload that accepts an iterator range. 19 years ago
  Ken Martin 4f9fcad327 ENH: better coverage 19 years ago
  Ken Martin b379666b39 BUG: some bug fixes, better docs, and more coverage 19 years ago
  Brad King 523d9ebeed ENH: Added always/if-different option to CopyADirectory. Added CopyAFile with the same interface. 19 years ago
  Bill Hoffman cae4e6b37a ENH: add patch for finding applications on OSX 19 years ago
  Mathieu Malaterre e9fcafafe5 ENH: Use const char where it should have been. At same time fix Bug#2958 20 years ago
  Mathieu Malaterre 8e7d92049e ENH: Add documentation on the problem with system wide path for looking up dynamic libraries. STYLE: Fix trailing white spaces 20 years ago
  Andy Cedilnik 30daaa6a3e COMP: Fix problem with STL on HP, and fix reusing the same variable in for loops 20 years ago
  Andy Cedilnik e5a8e115bc ENH: Move relative path to kwsys 20 years ago
  Mathieu Malaterre 4763c14502 ENH: Add some doc for visible class 20 years ago
  Bill Hoffman 909d9dbd5a ENH: fix for icc 20 years ago
  Bill Hoffman 9891260a6d ENH: add support for watcom wmake and wcl386 20 years ago
  Andy Cedilnik 33c891f8d8 ENH: Add another signature to FindProgram that matches more to the one from CMake 20 years ago