Hello, As was recently agreed, I've added the prototype implementation of a library containing some of cmake's system tools. Example usage: #include <itkkwsys/SystemTools.hxx> void foo(const char* fname) { if(itkkwsys::FileExists(fname)) { ... } } This is just a quick port from cmake. The interface is not consistently documented. The code is in Insight/Utilities/kwsys. -Brad