On 9/9/15, Ross Berteig <r...@cheshireeng.com> wrote:
>
> On 9/6/2015 7:13 PM, Richard Hipp wrote:
>>
>> Are there any projects (other than Fossil itself, and SQLite) that use
>> it?
>
> I use it in several of my non-toy, customer-facing projects. I do
> embedded systems firmware, and often want to leave a marker in released
> firmware for what checkin was used to build the release as shipped and
> installed in a device.
>
> I seem to re-invent that wheel a lot, and haven't settled on the perfect
> solution, but without enabling the manifest the archived tarball of a
> source snapshot would not be able to produce a bit-for-bit identical
> copy of the firmware because it is no longer associated with an open
> fossil repository. I assume that is the core reason it is used for the
> fossil and SQLite projects as well.

Exactly.  By setting the "manifest" flag to "on", the version
information appears inside of tarballs, meaning that Fossil is not
required to do the build.  This is a very important consideration for
SQLite.

-- 
D. Richard Hipp
d...@sqlite.org
_______________________________________________
fossil-dev mailing list
fossil-dev@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/fossil-dev

Reply via email to