
This avoids touching the output file when it hasn't changed. The cmake build integration now uses this so that touching a .yaml or .h.def file in ways that don't affect the generated header output won't cause unnecessary recompilations.
This avoids touching the output file when it hasn't changed. The cmake build integration now uses this so that touching a .yaml or .h.def file in ways that don't affect the generated header output won't cause unnecessary recompilations.