GTK already re-run cmake only if it is necessary:
http://trac.webkit.org/changeset/162545 ( bug127073 )
I think the configuration change detection in shouldRemoveCMakeCache()
is safe, and it seems it has worked well since half years for GTK.
So I propose to use this mechanism for EFL port too. It would
make incremantal build faster for developers and buildbots too.
Created attachment 240262 [details]
This change decreased the incremental build time from 36 seconds to 8 seconds
on my desktop machine if I didn't touch any files.
Comment on attachment 240262 [details]
Clearing flags on attachment: 240262
Committed r175327: <http://trac.webkit.org/changeset/175327>
All reviewed patches have been landed. Closing bug.