Not logged in
Diff

Differences From Artifact [c2788cca1e]:

  • File www/makefile.wiki — part of check-in [ad0d6aed18] at 2013-09-01 16:02:58 on branch trunk — Recommend to others the same as we do. (user: jan.nijtmans size: 10046) [more...]

To Artifact [a8f5096422]:

  • File www/makefile.wiki — part of check-in [00d6eea822] at 2013-12-17 21:28:26 on branch trunk — Better align the SQLite compilation options used by the makemake.tcl script with those listed on the makefile wiki page. (user: mistachkin size: 10019) [more...]

206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
206
207
208
209
210
211
212

213
214
215
216
217
218
219







-







When compiling sqlite.c, the following macros are recommended:

  *  -Dlocaltime=fossil_localtime
  *  -DSQLITE_OMIT_LOAD_EXTENSION=1
  *  -DSQLITE_ENABLE_LOCKING_STYLE=0
  *  -DSQLITE_THREADSAFE=0
  *  -DSQLITE_DEFAULT_FILE_FORMAT=4
  *  -DSQLITE_ENABLE_STAT3

The first and second symbol definitions above are required; the others
are merely recommended.  The "localtime()" library function in SQLite must
be redefined to invoke fossil_localtime() instead.  The fossil_localtime()
routine will invoke either gmtime() or localtime() depending on the 
"Use UTC" setting for the fossil repository.  Extension loading is omitted
as a security measure.  Fossil is single-threaded so mutexing is disabled