No Description

KWSys Upstream 402c6c121c KWSys 2017-05-25 (160bed45) 8 years ago
.gitattributes 22729eae17 KWSys 2017-04-20 (8785f84f) 8 years ago
Base64.c 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
Base64.h.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
CMakeLists.txt 2dec4695b7 KWSys 2017-05-01 (3ec3252c) 8 years ago
CONTRIBUTING.rst 402c6c121c KWSys 2017-05-25 (160bed45) 8 years ago
CTestConfig.cmake 22729eae17 KWSys 2017-04-20 (8785f84f) 8 years ago
CTestCustom.cmake.in 29ad069472 KWSys 2015-09-25 (dc4e4a55) 10 years ago
CommandLineArguments.cxx 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
CommandLineArguments.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
Configure.h.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
Configure.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
ConsoleBuf.hxx.in 47a8ff3491 KWSys 2017-05-23 (411e958f) 8 years ago
Copyright.txt 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
Directory.cxx 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
Directory.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
DynamicLoader.cxx 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
DynamicLoader.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
Encoding.h.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
Encoding.hxx.in 5785482ce0 KWSys 2017-04-19 (9f6ffaff) 8 years ago
EncodingC.c 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
EncodingCXX.cxx 5785482ce0 KWSys 2017-04-19 (9f6ffaff) 8 years ago
ExtraTest.cmake.in 7d3c2959fa KWSys 2012-05-02 (719638e2) 13 years ago
FStream.cxx 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
FStream.hxx.in 5785482ce0 KWSys 2017-04-19 (9f6ffaff) 8 years ago
Glob.cxx 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
Glob.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
IOStream.cxx 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
IOStream.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
MD5.c 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
MD5.h.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
Process.h.in 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
ProcessUNIX.c 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
ProcessWin32.c 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
README.rst a9ea66bd66 KWSys 2016-12-14 (95a7e234) 9 years ago
RegularExpression.cxx 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
RegularExpression.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
SharedForward.h.in 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
String.c 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
String.h.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
String.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
System.c 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
System.h.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
SystemInformation.cxx 402c6c121c KWSys 2017-05-25 (160bed45) 8 years ago
SystemInformation.hxx.in 402c6c121c KWSys 2017-05-25 (160bed45) 8 years ago
SystemTools.cxx 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
SystemTools.hxx.in 5785482ce0 KWSys 2017-04-19 (9f6ffaff) 8 years ago
Terminal.c 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
Terminal.h.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
hash_fun.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
hash_map.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
hash_set.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
hashtable.hxx.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
kwsysHeaderDump.pl 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
kwsysPlatformTests.cmake 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
kwsysPlatformTestsC.c 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
kwsysPlatformTestsCXX.cxx 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
kwsysPrivate.h 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
testCommandLineArguments.cxx 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
testCommandLineArguments1.cxx 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
testConsoleBuf.cxx 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
testConsoleBuf.hxx 1b50bd3f5c KWSys 2016-12-02 (4967ccc0) 9 years ago
testConsoleBufChild.cxx 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
testDynamicLoader.cxx 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
testDynload.c 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
testEncode.c 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
testEncoding.cxx 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
testFStream.cxx 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
testFail.c 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
testHashSTL.cxx 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
testIOS.cxx 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
testProcess.c 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
testSharedForward.c.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
testSystemInformation.cxx 8ba8b5537c KWSys 2017-03-07 (5da8cfe0) 8 years ago
testSystemTools.bin 7d3c2959fa KWSys 2012-05-02 (719638e2) 13 years ago
testSystemTools.cxx 7be70ca6cc KWSys 2017-05-16 (fe1f22ce) 8 years ago
testSystemTools.h.in 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 years ago
testTerminal.c 773b36e5d4 KWSys 2016-11-09 (18c65411) 9 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