The path passed to autorevision is screwed up for some reason:
./auto_revision +int +wx +t ../../.. ./../../sdk/autorevision.h
The correct entry in SDK prebuild steps should read:
tools/autorevision/autorevision +wx +int +t . sdk/autorevision.h, so autorevision is called with . as the source directory and sdk/autorevision.h as the output file.
I don't know how this can happen, I checked my working copy of the sources, it is just fine here.