Mathieu Malaterre 1defe94e31 STYLE: Minor style 20 years ago
..
Base64.c b9d472d81d ENH: Moved kwsys_ns and kwsysEXPORT macros to Configure.h in the case of building a kwsys source file. This allows more than one header to be included in a kwsys source file without redefining the macros. 20 years ago
Base64.h.in b9d472d81d ENH: Moved kwsys_ns and kwsysEXPORT macros to Configure.h in the case of building a kwsys source file. This allows more than one header to be included in a kwsys source file without redefining the macros. 20 years ago
CMakeLists.txt 12ebc4339a ENH: Compile DynamicLoader 20 years ago
CTestConfig.cmake 1b578d3180 ENH: Several improvements with the way things are handled. Also, support multiple submited files 20 years ago
CommandLineArguments.cxx 5e56c7c201 ENH: Add a method to remove remaining arguments 20 years ago
CommandLineArguments.hxx.in 5e56c7c201 ENH: Add a method to remove remaining arguments 20 years ago
Configure.h.in b9d472d81d ENH: Moved kwsys_ns and kwsysEXPORT macros to Configure.h in the case of building a kwsys source file. This allows more than one header to be included in a kwsys source file without redefining the macros. 20 years ago
Configure.hxx.in 943108cadf ENH: C++ configuration should include C configuration. 20 years ago
Copyright.txt ce8a34907a ENH: Updated copyright. 22 years ago
Directory.cxx 1defe94e31 STYLE: Minor style 20 years ago
Directory.hxx.in e34d666fc7 BUG: Need to reset internal structure in case of multiple calls to Load 20 years ago
DynamicLoader.cxx 1defe94e31 STYLE: Minor style 20 years ago
DynamicLoader.hxx.in d91bd3dbd3 BUG: Including file within a namespace{} is dangerous(unless symbols are within an extern C). Also update documentation about special case for MacOSX 20 years ago
EncodeExecutable.c 9891260a6d ENH: add support for watcom wmake and wcl386 20 years ago
ExtraTest.cmake.in 6af66e8b20 ENH: Add capability to include files to DartTestfile.txt and add example of that 20 years ago
FundamentalType.h.in 82a8e9be99 ENH: Added FundamentalType header defining platform-independent fixed size/signedness integer types. 20 years ago
Glob.cxx 3aec2488ff ENH: add missing cmake include 20 years ago
Glob.hxx.in 5999a81bcd COMP: Fix the exporting so that it can actually be used 20 years ago
Process.h.in b9d472d81d ENH: Moved kwsys_ns and kwsysEXPORT macros to Configure.h in the case of building a kwsys source file. This allows more than one header to be included in a kwsys source file without redefining the macros. 20 years ago
ProcessFwd9x.c cb90652dca ENH: Added comment for future work to make forwarding executable always statically linked. 21 years ago
ProcessUNIX.c bde71e9668 ENH: Enabled process tree killing on AIX. 20 years ago
ProcessWin32.c b1443931b0 COMP: Fixed warnings for Borland 5.8. 20 years ago
README.txt e2d7c3a4e4 STYLE: Added reference to documentation in CMakeLists.txt. 20 years ago
Registry.cxx eee281c3a6 ENH: add missing cmake depend hacks 20 years ago
Registry.hxx.in 9b486bacfc ENH: Modify API a little bit to allow arbitrary length values. Encode certain characters. Rename UNIX registry to FILE registry. More testing 20 years ago
RegularExpression.cxx c7a61b9802 COMP: Fixed conversion warnings. 20 years ago
RegularExpression.hxx.in 7ebba61010 COMP: Changed type of regmlen to avoid warnings when other lengths are converted to it. 20 years ago
SharedForward.h.in 2e004e03ca ENH: Added cygcheck knowledge for --ldd option on Cygwin. Added error message for --ldd option when no tool is available but the option was still requested. 20 years ago
String.hxx.in f71a085f74 ENH: Added kwsys::String class to shorten debugging symbols and error messages involving std::string. 20 years ago
SystemTools.cxx be375b1bcd ENH: fix std in kwsys, has to be kwsys_stl 20 years ago
SystemTools.hxx.in 30daaa6a3e COMP: Fix problem with STL on HP, and fix reusing the same variable in for loops 20 years ago
hash_fun.hxx.in bddade9696 COMP: Added KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide kwsys/cstddef header (to get size_t for hash_fun.hxx). 20 years ago
hash_map.hxx.in cc996274f8 COMP: Replaced kwsys_stl with @KWSYS_NAMESPACE@_stl to properly use the configured namespace. 20 years ago
hash_set.hxx.in cc996274f8 COMP: Replaced kwsys_stl with @KWSYS_NAMESPACE@_stl to properly use the configured namespace. 20 years ago
hashtable.hxx.in 553f7a04d0 ENH: Added some smaller primes to allow small hash table sizes and therefore shorter initial construction times. 20 years ago
kwsysHeaderDump.pl 5017fc66e5 ENH: Renaming kwsys macro to kwsys_ns to work around borland preprocessor bug. 21 years ago
kwsysPlatformCxxTests.cmake d134ac9bd3 ENH: Updated to use modern FILE command for writing to output logs instead of WRITE_FILE. 20 years ago
kwsysPlatformCxxTests.cxx 9891260a6d ENH: add support for watcom wmake and wcl386 20 years ago
kwsysPrivate.h ce8a34907a ENH: Updated copyright. 22 years ago
kwsys_cstddef.hxx.in bddade9696 COMP: Added KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide kwsys/cstddef header (to get size_t for hash_fun.hxx). 20 years ago
kwsys_ios_fstream.h.in ca2f4aa039 COMP: Disabling old streams warnings when including old headers on MSVC. 21 years ago
kwsys_ios_iosfwd.h.in a0f48a0592 ERR: Removed inclusion of fstream header. This file is meant as a compatibility header for iosfwd and therefore should not include any other header. Whatever was fixed by adding the include of fstream here should be fixed by other means. 21 years ago
kwsys_ios_iostream.h.in ca2f4aa039 COMP: Disabling old streams warnings when including old headers on MSVC. 21 years ago
kwsys_ios_sstream.h.in 393adee4d4 BUG: kwsys_ios namespace should import streambuf also. 20 years ago
kwsys_stl.hxx.in 1713c3fd19 ENH: Added __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL fix from vtkstd. 20 years ago
kwsys_stl_string.hxx.in 49cb763452 COMP: Removed line continuation characters from #if lines to avoid linefeed problems on cygwin. 20 years ago
testCommandLineArguments.cxx caf54b2093 COMP: Adding work-around for CMake dependency scanning limitation. Any configured header included by KWSYS_HEADER() in a .c or .cxx file in kwsys itself must use this hack to get dependencies. 20 years ago
testDynamicLoader.cxx 428bc24823 ENH: Adding initial test for DynamicLoader 20 years ago
testFail.c 54f75b05cd ENH: try to get this thing to pass with cmake 2.2.1 20 years ago
testHashSTL.cxx 712e64ebb3 ENH: Rename test 20 years ago
testIOS.cxx caf54b2093 COMP: Adding work-around for CMake dependency scanning limitation. Any configured header included by KWSYS_HEADER() in a .c or .cxx file in kwsys itself must use this hack to get dependencies. 20 years ago
testProcess.c a155eacec3 ENH: Added a way to quickly enable manual testing of grandchild killing. 20 years ago
testRegistry.cxx 9891260a6d ENH: add support for watcom wmake and wcl386 20 years ago
testSystemTools.bin 07b45da693 ENH: CMake kills me (so does Cygwin) 20 years ago
testSystemTools.cxx 1defe94e31 STYLE: Minor style 20 years ago
testSystemTools.h.in 07b45da693 ENH: CMake kills me (so does Cygwin) 20 years ago

README.txt

KWSys provides a platform-independent API to many common system
features that are implemented differently on every platform. This
library is intended to be shared among many projects, 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.

You are probably reading this file in the source tree of a surrounding
project. In that case, see "../README.kwsys" for details of using
KWSys in your project.