No Description

KWSys Upstream ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
.gitattributes 22729eae17 KWSys 2017-04-20 (8785f84f) 8 years ago
Base64.c 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
Base64.h.in 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
CMakeLists.txt ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
CONTRIBUTING.rst 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
CTestConfig.cmake 22729eae17 KWSys 2017-04-20 (8785f84f) 8 years ago
CTestCustom.cmake.in 78ce959a40 KWSys 2019-11-13 (e67ed8ef) 6 years ago
CommandLineArguments.cxx ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
CommandLineArguments.hxx.in f3999a21c8 KWSys 2019-02-12 (44676809) 6 years ago
Configure.h.in 11fe7c9063 KWSys 2019-02-25 (833b2470) 6 years ago
Configure.hxx.in 3327c0402a KWSys 2019-09-18 (c6bc38c1) 6 years ago
ConsoleBuf.hxx.in 3327c0402a KWSys 2019-09-18 (c6bc38c1) 6 years ago
Copyright.txt 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
Directory.cxx ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
Directory.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
DynamicLoader.cxx 3327c0402a KWSys 2019-09-18 (c6bc38c1) 6 years ago
DynamicLoader.hxx.in 8166634958 KWSys 2019-03-28 (e92bdbe8) 6 years ago
Encoding.h.in 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
Encoding.hxx.in fe6725a1f7 KWSys 2019-10-30 (43131a7c) 6 years ago
EncodingC.c 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
EncodingCXX.cxx fe6725a1f7 KWSys 2019-10-30 (43131a7c) 6 years ago
ExtraTest.cmake.in ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
FStream.cxx 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
FStream.hxx.in 78ce959a40 KWSys 2019-11-13 (e67ed8ef) 6 years ago
Glob.cxx ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
Glob.hxx.in 3327c0402a KWSys 2019-09-18 (c6bc38c1) 6 years ago
IOStream.cxx 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
IOStream.hxx.in 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
MD5.c 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
MD5.h.in 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
Process.h.in ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
ProcessUNIX.c ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
ProcessWin32.c ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
README.rst a9ea66bd66 KWSys 2016-12-14 (95a7e234) 9 years ago
RegularExpression.cxx 3327c0402a KWSys 2019-09-18 (c6bc38c1) 6 years ago
RegularExpression.hxx.in 78ce959a40 KWSys 2019-11-13 (e67ed8ef) 6 years ago
SharedForward.h.in 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
String.c 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
String.h.in 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
String.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
System.c ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
System.h.in 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
SystemInformation.cxx ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
SystemInformation.hxx.in 3327c0402a KWSys 2019-09-18 (c6bc38c1) 6 years ago
SystemTools.cxx ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
SystemTools.hxx.in 4e8c4c7ebe KWSys 2020-02-25 (b14ce28a) 5 years ago
Terminal.c 4e8c4c7ebe KWSys 2020-02-25 (b14ce28a) 5 years ago
Terminal.h.in 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
hash_fun.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
hash_map.hxx.in 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
hash_set.hxx.in 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
hashtable.hxx.in 3327c0402a KWSys 2019-09-18 (c6bc38c1) 6 years ago
kwsysHeaderDump.pl 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
kwsysPlatformTests.cmake ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
kwsysPlatformTestsC.c 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
kwsysPlatformTestsCXX.cxx 11fe7c9063 KWSys 2019-02-25 (833b2470) 6 years ago
kwsysPrivate.h 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
testCommandLineArguments.cxx ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
testCommandLineArguments1.cxx ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
testConfigure.cxx 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
testConsoleBuf.cxx 3327c0402a KWSys 2019-09-18 (c6bc38c1) 6 years ago
testConsoleBuf.hxx 1b50bd3f5c KWSys 2016-12-02 (4967ccc0) 9 years ago
testConsoleBufChild.cxx 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
testDirectory.cxx 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
testDynamicLoader.cxx ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
testDynload.c 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
testDynloadImpl.c 8166634958 KWSys 2019-03-28 (e92bdbe8) 6 years ago
testDynloadImpl.h 8166634958 KWSys 2019-03-28 (e92bdbe8) 6 years ago
testDynloadUse.c 8166634958 KWSys 2019-03-28 (e92bdbe8) 6 years ago
testEncode.c 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
testEncoding.cxx ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
testFStream.cxx 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
testFail.c 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
testHashSTL.cxx ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
testProcess.c 3327c0402a KWSys 2019-09-18 (c6bc38c1) 6 years ago
testSharedForward.c.in 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
testSystemInformation.cxx 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago
testSystemTools.bin 7d3c2959fa KWSys 2012-05-02 (719638e2) 13 years ago
testSystemTools.cxx ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
testSystemTools.h.in ec33e3600c KWSys 2020-03-04 (6af2e592) 5 years ago
testTerminal.c 3af8c7715b KWSys 2018-06-01 (8ef62b28) 7 years ago

README.rst

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