Do it the other way round: use cmake and let cmake create a CodeBlocks project or makefile or XCode/MSVC/Eclipse/KDevelop project for Linux/*BSD/Windows/Apple/Sun/HPUX/...
Sorry, but I think I understand nothing of what you sayed.

cmake is just a other buildsystem beside gnumake, nmake, etc?
cmake can create CodeBlocks projects from its own cmake-makefile-format?
The current codeblocks generator in cmake cvs HEAD (for Windows users there is now a nightly build available at http://www.cmake.org/files/vCVS/ ) generates a makefile based codeblocks project.
A native CB project would also be possible, but that requires a lot more work and somebody to do it.
cmake generate "a makefile based codeblocks project"
"native CB project would also be possible"
What is the difference? cmake generate CB project files AND "native" CB project files? It confusing me.