CMake: Don't generate C files each time (touch them).

Slightly improve build. Don't run valac twice on changes.