[Lazarus] Does a Lazarus build include the revision of the FPC used to compile it?

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[Lazarus] Does a Lazarus build include the revision of the FPC used to compile it?

vfclists .
In looking through the sources and the Help | About dialog in Lazarus, I noticed that the FPC revision is not include in it, and that the revision.inc file in the FPC source applies to fpcmake.

Is including the FPC revision part of the Lazarus build, and 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?

--
Frank Church

=======================
http://devblog.brahmancreations.com

--
_______________________________________________
Lazarus mailing list
[hidden email]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Reply | Threaded
Open this post in threaded view
|

Re: [Lazarus] Does a Lazarus build include the revision of the FPC used to compile it?

leledumbo
Administrator
> Is including the FPC revision part of the Lazarus build

nope

> 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
Reply | Threaded
Open this post in threaded view
|

Re: [Lazarus] Does a Lazarus build include the revision of the FPC used to compile it?

vfclists .


On 24 March 2015 at 06:42, leledumbo <[hidden email]> wrote:
> Is including the FPC revision part of the Lazarus build

nope

> 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.


--
Frank Church

=======================
http://devblog.brahmancreations.com

--
_______________________________________________
Lazarus mailing list
[hidden email]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus