You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Brad King 2a64bb4774 BUG: Fix bug#4482. 19 years ago
..
Base64.c 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 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 COMP: Add missing cmake file 19 years ago
CMakeLists.txt COMP: Disable LFS on AIX. 19 years ago
CTestConfig.cmake ENH: Several improvements with the way things are handled. Also, support multiple submited files 20 years ago
CheckCXXSourceRuns.cmake COMP: On some project configure may not copy right away 19 years ago
CommandLineArguments.cxx COMP: Fix and/or disable warnings for Borland 5.6 build. 19 years ago
CommandLineArguments.hxx.in ENH: Add a way to get unused arguments and add a test 19 years ago
Configure.h.in COMP: Disable _FILE_OFFSET_BITS check until sys/types.h check is enabled. 19 years ago
Configure.hxx.in ENH: C++ configuration should include C configuration. 20 years ago
Copyright.txt ENH: Updated copyright. 22 years ago
Directory.cxx BUG: #3563. Segmentation fault with non initialized input or NULL pointers. 19 years ago
Directory.hxx.in ENH: add a higher performance method to get the number of files in a directory 19 years ago
DynamicLoader.cxx 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 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 ENH: add support for watcom wmake and wcl386 20 years ago
ExtraTest.cmake.in ENH: Add capability to include files to DartTestfile.txt and add example of that 20 years ago
FundamentalType.h.in ENH: Added FundamentalType header defining platform-independent fixed size/signedness integer types. 20 years ago
Glob.cxx ENH: Globbing patterns should not match a slash inside a filename component. 19 years ago
Glob.hxx.in BUG: Need to undefine temporary macros defined at top of file. 19 years ago
IOStream.cxx ENH: Adding KWSys component IOStream to provide help with broken C++ stream libraries. 19 years ago
IOStream.hxx.in ENH: Adding KWSys component IOStream to provide help with broken C++ stream libraries. 19 years ago
Process.h.in ENH: Added Process_SetPipeNative method to allow user code to override the pipes connected to the child pipeline. 19 years ago
ProcessFwd9x.c ENH: Added comment for future work to make forwarding executable always statically linked. 22 years ago
ProcessUNIX.c COMP: remove warning 19 years ago
ProcessWin32.c COMP: Fix or suppress warnings on Borland and Mac dashboards. Definitely fix "may be used uninitialized" warnings. 19 years ago
README.txt STYLE: Added reference to documentation in CMakeLists.txt. 20 years ago
Registry.cxx ENH: make sure value is set before using it 19 years ago
Registry.hxx.in STYLE: Minor style 20 years ago
RegularExpression.cxx STYLE: Make sure to use the proper cast. 20 years ago
RegularExpression.hxx.in COMP: Changed type of regmlen to avoid warnings when other lengths are converted to it. 21 years ago
SharedForward.h.in STYLE: Fixed documentation of how to produce forwarding executables for multi-configuration builds with CMAKE_INTDIR. 19 years ago
String.hxx.in ENH: Added kwsys::String class to shorten debugging symbols and error messages involving std::string. 20 years ago
System.c ENH: Adding support for # escape in Watcom WMake. 19 years ago
System.h.in STYLE: Fix typo 19 years ago
SystemTools.cxx BUG: Fix bug#4482. 19 years ago
SystemTools.hxx.in ENH: Added JoinPath overload that accepts an iterator range. 19 years ago
Terminal.c ENH: Added '256color' terminal names. Patch applied from bug#3651. 19 years ago
Terminal.h.in ENH: fix build on AIX 20 years ago
auto_ptr.hxx.in COMP: Skip trying to use native auto_ptr implementation and just provide a conforming one. 20 years ago
hash_fun.hxx.in COMP: Added KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide kwsys/cstddef header (to get size_t for hash_fun.hxx). 21 years ago
hash_map.hxx.in COMP: Replaced kwsys_stl with @KWSYS_NAMESPACE@_stl to properly use the configured namespace. 21 years ago
hash_set.hxx.in COMP: Replaced kwsys_stl with @KWSYS_NAMESPACE@_stl to properly use the configured namespace. 21 years ago
hashtable.hxx.in ENH: add support for win64 for visual studio 2005 ide and nmake, also fix warnings produced by building for win64 20 years ago
kwsysHeaderDump.pl ENH: Renaming kwsys macro to kwsys_ns to work around borland preprocessor bug. 22 years ago
kwsysPlatformTests.cmake BUG: Name of C test file ends in .c not .cxx. 19 years ago
kwsysPlatformTestsC.c 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 ENH: Renamed kwsysPlatformCxxTests to kwsysPlatformTests and generalized it for multiple language tests (C and CXX). 19 years ago
kwsysPrivate.h ENH: Updated copyright. 22 years ago
kwsys_cstddef.hxx.in COMP: Added KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide kwsys/cstddef header (to get size_t for hash_fun.hxx). 21 years ago
kwsys_ios_fstream.h.in COMP: Disabling old streams warnings when including old headers on MSVC. 21 years ago
kwsys_ios_iosfwd.h.in 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 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 COMP: Fix compilation when VS6 is using the new ANSI stdlib 19 years ago
kwsys_stl.hxx.in ENH: Added __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL fix from vtkstd. 21 years ago
kwsys_stl_string.hxx.in COMP: Removed line continuation characters from #if lines to avoid linefeed problems on cygwin. 21 years ago
testCommandLineArguments.cxx COMP: Added missing headers. This partially addresses bug#3556. 19 years ago
testCommandLineArguments1.cxx COMP: Added missing headers. This partially addresses bug#3556. 19 years ago
testDynamicLoader.cxx ENH: merge in changes for beos support 19 years ago
testDynload.c ENH: Cleanup DynamicLoader so that the symbols have more consistent names, start using dynamic loader from kwsys in CMake 20 years ago
testFail.c ENH: try to get this thing to pass with cmake 2.2.1 20 years ago
testHashSTL.cxx ENH: Rename test 20 years ago
testIOS.cxx 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. 21 years ago
testProcess.c 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 ENH: add support for watcom wmake and wcl386 20 years ago
testSystemTools.bin ENH: CMake kills me (so does Cygwin) 20 years ago
testSystemTools.cxx COMP: Added missing headers. This partially addresses bug#3556. 19 years ago
testSystemTools.h.in BUG: Do the proper path 20 years ago
testTerminal.c ENH: Adding 'Terminal' component to hold support routines for dealing with interactive terminals. Currently only a cfprintf function is provided to print color messages. 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.