Brad King
de955e4b6d
Convert KWSys to OSI-approved BSD License
...
This converts the KWSys license to a pure 3-clause OSI-approved BSD
License. We drop the previous license clause requiring modified
versions to be plainly marked. We also update the KWSys copyright to
cover the full development time range.
2009-09-28 11:37:35 -04:00
Bill Hoffman
c83591e818
Fix for Bug #9190 , -U did not work on case insensitive file systems because of call to glob convert to regex that expected to work with files.
2009-09-14 13:45:40 -04:00
Francois Bertel
ee00616289
COMP:Fixed warnings.
2009-03-17 10:48:24 -04:00
David Cole
bd1935dcd1
ENH: Improve FILE GLOB_RECURSE handling of symlinks with a new CMake policy. CMP0009 establishes NEW default behavior of not recursing through symlinks. OLD default behavior or explicit FOLLOW_SYMLINKS argument to FILE GLOB_RECURSE will still recurse through symlinks.
2008-09-11 14:34:04 -04:00
David Cole
86e7a9dad8
ENH: Add RecurseThroughSymlinks data member to kwsys::Glob. Allows recursive globs to skip symlinks when necessary. Default to true for backwards compatible behavior. Used from the ctest coverage handler to avoid recursing through the '/Applications' directory on the Mac looking for *.da files... Should fix the hangs reported recently by Mac CMake dashboard submitters.
2008-08-20 13:24:16 -04:00
Alexander Neundorf
a8128f88b7
BUG: fix segfault if FindFiles() is called without actual match pattern
...
(e.g. FILE(GLOB /usr/include) instead of FILE(GLOB /usr/include/* )
#4620
Alex
2007-08-21 15:30:07 -04:00
Brad King
6849ae856b
ENH: Globbing patterns should not match a slash inside a filename component.
2006-08-25 12:13:37 -04:00
Brad King
0839e905c6
BUG: Fixed #if test for case-insensitive glob on OSX.
2006-08-21 22:39:03 -04:00
Brad King
f1ea7e88dc
ENH: Exposed pattern->regex API. Cleaned up and commented implementation of pattern->regex conversion.
2006-08-21 14:17:58 -04:00
Andy Cedilnik
2e1882389b
COMP: Remove warnings
2006-07-12 09:21:26 -04:00
Bill Hoffman
5a2668b326
ENH: add support for win64 for visual studio 2005 ide and nmake, also fix warnings produced by building for win64
2006-03-30 13:49:56 -05:00
Andy Cedilnik
9dbf4438dc
ENH: Add support for relative paths and cleanup
2006-03-21 16:02:47 -05:00
Mathieu Malaterre
5fe4a9dcef
STYLE: Make sure to use the proper cast.
2006-03-10 12:01:29 -05:00
Bill Hoffman
3aec2488ff
ENH: add missing cmake include
2006-03-06 13:34:33 -05:00
Bill Hoffman
9891260a6d
ENH: add support for watcom wmake and wcl386
2006-01-17 10:21:45 -05:00
Andy Cedilnik
bf6b379b11
COMP: More namespace fixes to build on HP
2005-10-19 10:47:19 -04:00
Andy Cedilnik
66e50573c1
COMP: Fix namespace. This way kwsys can be built outside cmake
2005-10-19 08:42:22 -04:00
Andy Cedilnik
fdc4795b91
ENH: Push glob to the kwsys
2005-10-18 14:08:55 -04:00