1
0
mirror of https://github.com/Kitware/CMake.git synced 2025-10-14 02:08:27 +08:00
KWSys Upstream a790167101 KWSys 2021-04-14 (7ab1c601)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit 7ab1c60177e76707fbdd462fdbf7304ad2532edc (master).

Upstream Shortlog
-----------------

Brad King (11):
      85e76a10 Status: Add class to hold an OS-specific status of a system operation
      eec0add2 Directory: Return Status from Load
      955e7c1e SystemTools: Return Status from RemoveFile and RemoveADirectory
      c5a99e59 SystemTools: Return Status from GetPermissions and SetPermissions
      fadfd7a0 SystemTools: Return Status from Touch
      06216f0b SystemTools: Return Status from FileTimeCompare
      ab198a22 SystemTools: Return Status from GetShortPath
      2446b205 SystemTools: Return Status from MakeDirectory
      6aec6af9 SystemTools: Return Status from ChangeDirectory
      0664553b SystemTools: Return Status from copy operations
      a95f61cf SystemTools: Return Status from symlink operations
2021-04-14 12:13:59 -04:00
2017-04-20 15:35:56 -04:00
2020-04-10 07:56:13 -04:00
2018-06-01 12:54:12 -04:00
2021-04-14 12:13:59 -04:00
2020-05-27 08:33:38 -04:00
2019-09-18 09:26:35 -04:00
2019-09-18 09:26:35 -04:00
2018-06-01 12:54:12 -04:00
2016-11-09 09:22:56 -05:00
2020-08-05 16:29:07 -04:00
2021-04-14 12:13:59 -04:00
2021-04-14 12:13:59 -04:00
2020-05-27 08:33:38 -04:00
2018-06-01 12:54:12 -04:00
2019-10-30 09:17:30 -04:00
2018-06-01 12:54:12 -04:00
2020-05-13 07:08:19 -04:00
2020-03-04 08:00:23 -05:00
2018-06-01 12:54:12 -04:00
2021-02-02 09:37:04 -05:00
2020-08-05 16:29:07 -04:00
2021-03-08 13:32:35 -05:00
2016-11-09 09:22:56 -05:00
2018-06-01 12:54:12 -04:00
2020-04-15 06:41:16 -04:00
2018-06-01 12:54:12 -04:00
2020-03-04 08:00:23 -05:00
2020-07-24 07:05:22 -04:00
2021-01-25 10:06:13 -05:00
2016-12-14 11:16:55 -05:00
2020-05-27 08:33:38 -04:00
2021-04-14 12:13:59 -04:00
2021-04-14 12:13:59 -04:00
2018-06-01 12:54:12 -04:00
2018-06-01 12:54:12 -04:00
2020-05-27 08:33:38 -04:00
2020-03-04 08:00:23 -05:00
2018-06-01 12:54:12 -04:00
2021-04-14 12:13:59 -04:00
2021-04-14 12:13:59 -04:00
2021-03-30 10:45:01 -04:00
2018-06-01 12:54:12 -04:00
2018-06-01 12:54:12 -04:00
2019-09-18 09:26:35 -04:00
2016-12-05 09:55:32 -05:00
2021-04-14 12:13:59 -04:00
2020-05-13 07:08:19 -04:00
2019-03-28 11:06:33 -04:00
2019-03-28 11:06:33 -04:00
2019-03-28 11:06:33 -04:00
2018-06-01 12:54:12 -04:00
2020-05-13 07:08:19 -04:00
2016-11-09 09:22:56 -05:00
2021-02-02 09:37:04 -05:00
2020-07-24 07:05:22 -04:00
2021-04-14 12:13:59 -04:00
2018-06-01 12:54:12 -04:00

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
No description provided
Readme 172 MiB
Languages
C 40.9%
C++ 29.6%
CMake 26.7%
Roff 0.7%
Shell 0.5%
Other 1.1%