I have a C source file `foo.c&#39; and I want to produce 2 executables like this:<br><br>$ gcc -DFLAG_1 -o foo_1 foo.c<br>$ gcc -DFLAG_2 -o foo_2 foo.c<br><br>How should I write the CMake rules?<br><br>Thanks.<br>