cinch

  /sin(t)SH/

  noun

  1. informal

      an extremely easy task.

 

 

The cinch project provides users with predefined CMake build structures that suite the needs of many high-performance computing applications and libraries. By constraining the general functionality of CMake, cinch greatly simplifies build system management, while still providing a rich set of design patterns and system discovery tools. Because cinch is built on standard CMake syntax, it can be directly extended to support any capability that can be expressed in CMake. The majority of users will find that cinch is sufficient for their needs.

 

Base cinch functionality includes:

 

  • Google Test Framework
  • PFUnit Test Framework
  • MPI Support
  • Legion Support (w/GASNet)
  • Doxygen Documentation
  • Pandoc Documentation
  • Boost.Preprocessor
  • Cinch Logging Utility (CLOG)