Fossil makes use of [http://www.sqlite.org/ | SQLite] for on-disk
storage. The SQLite implementation is contained in three source
code files that do not participate in the preprocessing steps.
These three files that implement SQLite are:
4. sqlite3.c
5. sqlite3.h
6. shell.c
The sqlite3.c and sqlite3.h source files are byte-for-byte copies of a
standard [http://www.sqlite.org/amalgamation.html | amalgamation].
The shell.c source file is code for the SQLite
[http://www.sqlite.org/sqlite.html | command-line shell] that is used
to help implement the [/help/sqlite3 | fossil sql] command. The
shell.c source file is also a byte-for-byte copy of the
................................................................................
<h1>6.0 Linkage</h1>
Fossil needs to be linked against [http://www.zlib.net | zlib]. If
the HTTPS option is enabled, then it will also need to link against
the appropriate SSL implementation. And, of course, Fossil needs to
link against the standard C library. No other libraries or external
dependences are used.
<h1>7.0 See Also</h1>
* [./tech_overview.wiki | A Technical Overview Of Fossil]
* [./adding_code.wiki | How To Add Features To Fossil]

Fossil makes use of [http://www.sqlite.org/ | SQLite] for on-disk
storage. The SQLite implementation is contained in three source
code files that do not participate in the preprocessing steps.
These three files that implement SQLite are:
4. sqlite3.c
5. sqlite3.h
6. shell.c (which optionally uses linenoise.c and linenoise.h)
The sqlite3.c and sqlite3.h source files are byte-for-byte copies of a
standard [http://www.sqlite.org/amalgamation.html | amalgamation].
The shell.c source file is code for the SQLite
[http://www.sqlite.org/sqlite.html | command-line shell] that is used
to help implement the [/help/sqlite3 | fossil sql] command. The
shell.c source file is also a byte-for-byte copy of the
................................................................................
<h1>6.0 Linkage</h1>
Fossil needs to be linked against [http://www.zlib.net | zlib]. If
the HTTPS option is enabled, then it will also need to link against
the appropriate SSL implementation. And, of course, Fossil needs to
link against the standard C library. No other libraries or external
dependences are used.
Fossil includes a copy of [https://github.com/richgel999/miniz | miniz]which can be used as an alternative to zlib.
<h1>7.0 See Also</h1>
* [./tech_overview.wiki | A Technical Overview Of Fossil]
* [./adding_code.wiki | How To Add Features To Fossil]

This page was generated in about
0.005s by
Fossil 2.7 [d3f454fa33] 2018-11-13 16:20:59