mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-08 06:40:48 -06:00
ca03a9be6c629bec1ff989057bc3974d74b2904a
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 16e180ad8ae26f896adf1c30929b1d53b3e13dac (master).
Upstream Shortlog
-----------------
Brad King (2):
929b6c6c Glob: Revert "Optimize directory/symlink checks on Windows"
4b552447 Directory: Replace FileData with methods accepting file index
Clemens Wasser (5):
43ce7a20 SystemTools: Factor out FileIsSymlinkWithAttr helper
d078f9e6 Directory: Store FIND_DATA for files in Directory
7573b0fd Directory: Add Is{Directory,Symlink} to FileData
99c7831e Glob: Optimize directory/symlink checks on Windows
d4c5ed92 Glob: Optimize directory/symlink checks on Windows
Markus87 (1):
5f2dcc13 SystemTools: Fix FilesDiffer 32-bit signed integer overflow on Windows
KWSys ***** Introduction ============ KWSys is the Kitware System Library. It provides platform-independent APIs to many common system features that are implemented differently on every platform. This library is intended to be shared among many projects at the source level, so it has a configurable namespace. Each project should configure KWSys to use a namespace unique to itself. See comments in `CMakeLists.txt`_ for details. .. _`CMakeLists.txt`: CMakeLists.txt License ======= KWSys is distributed under the OSI-approved BSD 3-clause License. See `Copyright.txt`_ for details. .. _`Copyright.txt`: Copyright.txt Reporting Bugs ============== KWSys has no independent issue tracker. After encountering an issue (bug) please submit a patch using the instructions for `Contributing`_. Otherwise please report the issue to the tracker for the project that hosts the copy of KWSys in which the problem was found. Contributing ============ See `CONTRIBUTING.rst`_ for instructions to contribute. .. _`CONTRIBUTING.rst`: CONTRIBUTING.rst
Description
Languages
C
40.6%
C++
29.7%
CMake
26.9%
Roff
0.7%
Shell
0.5%
Other
1.1%