On Dec 16, 2009, at 11:43 PM, altufa...@mail.com wrote:

> Hi DRH, is there any reason content of these files can't be stored  
> in _FOSSIL_ database itself?


The manifest and manifest.uuid files are not used by Fossil.  Fossil  
makes those files available for the convenience of the application and  
the application's makefile.  For example, the  makefile for SQLite  
extracts information from its manifest and manifest.uuid in order to  
generate the sqlite3_sourceid() interface.

    http://www.sqlite.org/c3ref/libversion.html

The makefile for fossil itself also uses these files to construct the  
version information that is displayed when you type "fossil version".

If this information were in the _FOSSIL_ file or was only available  
using the "fossil" command, then you would not be able to build either  
SQLite or Fossil from the raw "ZIP Archive" download or without having  
a fossil executable on hand.  Hence, it is important that the manifest  
and manifest.uuid files exist.

D. Richard Hipp
d...@hwaci.com



_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to