Mathieu Malaterre db116b94e4 BUG: disable test for now 19 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
CMakeEmptyInputFile.in 6f5dc00682 COMP: Add missing cmake file 19 years ago
CMakeLists.txt b9787a965f BUG: revert yesterday patch. The implementation was correct. The problem was that _WIN32 was forced to be #define on cygwin when included from ITK, which was miss matching the implementation from the declaration. Put extra condition for CYGWIN system 19 years ago
CTestConfig.cmake 1b578d3180 ENH: Several improvements with the way things are handled. Also, support multiple submited files 20 years ago
CheckCXXSourceRuns.cmake b2c06bb0f8 COMP: On some project configure may not copy right away 19 years ago
CommandLineArguments.cxx ab61137eb1 COMP: Fix and/or disable warnings for Borland 5.6 build. 19 years ago
CommandLineArguments.hxx.in 9bc53f6443 ENH: Add a way to get unused arguments and add a test 19 years ago
Configure.h.in 209a3d4f7b COMP: Disable _FILE_OFFSET_BITS check until sys/types.h check is enabled. 19 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 df3d4cb3c4 BUG: #3563. Segmentation fault with non initialized input or NULL pointers. 19 years ago
Directory.hxx.in 847c3a5849 ENH: add a higher performance method to get the number of files in a directory 19 years ago
DynamicLoader.cxx b9787a965f BUG: revert yesterday patch. The implementation was correct. The problem was that _WIN32 was forced to be #define on cygwin when included from ITK, which was miss matching the implementation from the declaration. Put extra condition for CYGWIN system 19 years ago
DynamicLoader.hxx.in b9787a965f BUG: revert yesterday patch. The implementation was correct. The problem was that _WIN32 was forced to be #define on cygwin when included from ITK, which was miss matching the implementation from the declaration. Put extra condition for CYGWIN system 19 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 6849ae856b ENH: Globbing patterns should not match a slash inside a filename component. 19 years ago
Glob.hxx.in 703c0e32c8 BUG: Need to undefine temporary macros defined at top of file. 19 years ago
IOStream.cxx c500078dcc ENH: Adding KWSys component IOStream to provide help with broken C++ stream libraries. 19 years ago
IOStream.hxx.in c500078dcc ENH: Adding KWSys component IOStream to provide help with broken C++ stream libraries. 19 years ago
Process.h.in 6eef6638a5 ENH: Added Process_SetPipeNative method to allow user code to override the pipes connected to the child pipeline. 19 years ago
ProcessFwd9x.c cb90652dca ENH: Added comment for future work to make forwarding executable always statically linked. 21 years ago
ProcessUNIX.c 6b7bf34341 COMP: remove warning 19 years ago
ProcessWin32.c 7d033e5c2b COMP: Fix or suppress warnings on Borland and Mac dashboards. Definitely fix "may be used uninitialized" warnings. 19 years ago
README.txt e2d7c3a4e4 STYLE: Added reference to documentation in CMakeLists.txt. 20 years ago
Registry.cxx 9c3b654991 ENH: make sure value is set before using it 19 years ago
Registry.hxx.in 7ca1c6d2d8 STYLE: Minor style 20 years ago
RegularExpression.cxx 5fe4a9dcef STYLE: Make sure to use the proper cast. 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 b6e8574ab1 ENH: Added KWSYS_SHARED_FORWARD_OPTION_COMMAND option to allow users to replace the command executed. Extended documentation at top of file. 19 years ago
String.hxx.in f71a085f74 ENH: Added kwsys::String class to shorten debugging symbols and error messages involving std::string. 20 years ago
System.c 54731fa2c8 ENH: Adding support for # escape in Watcom WMake. 19 years ago
System.h.in 54731fa2c8 ENH: Adding support for # escape in Watcom WMake. 19 years ago
SystemTools.cxx 3a32cec969 ENH: merge in changes for beos support 19 years ago
SystemTools.hxx.in 3a44f2a47e ENH: Added JoinPath overload that accepts an iterator range. 19 years ago
Terminal.c 77cf2b85b0 ENH: Added '256color' terminal names. Patch applied from bug#3651. 19 years ago
Terminal.h.in 456f01e35b ENH: fix build on AIX 19 years ago
auto_ptr.hxx.in 437e28e63a COMP: Skip trying to use native auto_ptr implementation and just provide a conforming one. 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 5a2668b326 ENH: add support for win64 for visual studio 2005 ide and nmake, also fix warnings produced by building for win64 19 years ago
kwsysHeaderDump.pl 5017fc66e5 ENH: Renaming kwsys macro to kwsys_ns to work around borland preprocessor bug. 21 years ago
kwsysPlatformTests.cmake 652d7bc0fb BUG: Name of C test file ends in .c not .cxx. 19 years ago
kwsysPlatformTestsC.c 40adb2ce03 ENH: Adding tests KWSYS_C_HAS_PTRDIFF_T and KWSYS_C_HAS_SSIZE_T to help ProcessUNIX.c build everywhere without warnings. 19 years ago
kwsysPlatformTestsCXX.cxx a48cf7e07b ENH: Renamed kwsysPlatformCxxTests to kwsysPlatformTests and generalized it for multiple language tests (C and CXX). 19 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 475c37b6a5 COMP: Fix references to cin, cout, cerr, and clog in case of HP aCC compiler with -mt flag. 19 years ago
kwsys_ios_sstream.h.in cc73abf7e7 ENH: provide stringstream too. FIX: warning shadow var 19 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 8a79d25927 COMP: Added missing headers. This partially addresses bug#3556. 19 years ago
testCommandLineArguments1.cxx 8a79d25927 COMP: Added missing headers. This partially addresses bug#3556. 19 years ago
testDynamicLoader.cxx 3a32cec969 ENH: merge in changes for beos support 19 years ago
testDynload.c f483e48d2a ENH: Cleanup DynamicLoader so that the symbols have more consistent names, start using dynamic loader from kwsys in CMake 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 db116b94e4 BUG: disable test for now 19 years ago
testProcess.c de8ffcaef4 ENH: Changes based on patch from Ryan C. Gordon to enable process execution on BeOS. There seems to be no way to implement it without polling (or threads). 19 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 8a79d25927 COMP: Added missing headers. This partially addresses bug#3556. 19 years ago
testSystemTools.h.in 7763163e4b BUG: Do the proper path 20 years ago
testTerminal.c 071e26712c ENH: Adding 'Terminal' component to hold support routines for dealing with interactive terminals. Currently only a cfprintf function is provided to print color messages. 19 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.