A general prupose CMake library.