Hi,
if Codeblocks.cbp has been built and the user modifies the project option e.g. removing all the defines in the project built options then CB will not rebuilt the sources, although the resulting executable depends on the options.
I think this is a general problem, because the change of the project properties should force a rebuilt.
What do other users think about that.