eliminate config.hpp in favor of CMakeLists.txt definitions