> Is including the FPC revision part of the Lazarus build
> does FPC have a way of telling its revision number, if it is checked out
> from a Git mirror, ie using `git archive` without the metadata?
nope, only version (fpc -iV), and that's what building revision.inc in the
Lazarus build process does
So the revision.inc is for Lazarus only, not FPC? I need to compile Lazarus and FPC from a source only archive without the metadata, and I am creating the revision.inc for Lazarus from the commit messages. If it is not necessary for FPC then that should be fine, otherwise I will have to clone the corresponding commits for the compilation.