handle $Id$ in CMakeLists.txt instead of config.h.in