Fossil SCM

Fix compiler warnings and update custom makefile.

mistachkin 2012-03-18 23:44 trunk
Commit 43631b087ba4fb334215ea2a2707dca3b0f670a1
+2 -2
--- src/json_dir.c
+++ src/json_dir.c
@@ -30,10 +30,11 @@
3030
static const JsonPageDef JsonPageDefs_Dir[] = {
3131
/* Last entry MUST have a NULL name. */
3232
{NULL,NULL,0}
3333
};
3434
35
+#if 0 /* TODO: Not used? */
3536
static char const * json_dir_path_extra(){
3637
static char const * zP = NULL;
3738
if( !zP ){
3839
zP = g.zExtra;
3940
while(zP && *zP && ('/'==*zP)){
@@ -40,10 +41,11 @@
4041
++zP;
4142
}
4243
}
4344
return zP;
4445
}
46
+#endif
4547
4648
/*
4749
** Impl of /json/dir. 98% of it was taken directly
4850
** from browse.c::page_dir()
4951
*/
@@ -55,18 +57,16 @@
5557
cson_string * zKeySize = NULL;
5658
cson_string * zKeyIsDir = NULL;
5759
cson_string * zKeyUuid = NULL;
5860
char * zD = NULL;
5961
char const * zDX = NULL;
60
- cson_value const * zDV = NULL;
6162
int nD;
6263
char * zUuid = NULL;
6364
char const * zCI = NULL;
6465
Manifest * pM = NULL;
6566
Stmt q = empty_Stmt;
6667
int rid = 0;
67
- char * zPrefix = NULL;
6868
if( !g.perm.History ){
6969
json_set_err(FSL_JSON_E_DENIED, "Requires 'h' permissions.");
7070
return NULL;
7171
}
7272
zCI = json_find_option_cstr("checkin",NULL,"ci" );
7373
--- src/json_dir.c
+++ src/json_dir.c
@@ -30,10 +30,11 @@
30 static const JsonPageDef JsonPageDefs_Dir[] = {
31 /* Last entry MUST have a NULL name. */
32 {NULL,NULL,0}
33 };
34
 
35 static char const * json_dir_path_extra(){
36 static char const * zP = NULL;
37 if( !zP ){
38 zP = g.zExtra;
39 while(zP && *zP && ('/'==*zP)){
@@ -40,10 +41,11 @@
40 ++zP;
41 }
42 }
43 return zP;
44 }
 
45
46 /*
47 ** Impl of /json/dir. 98% of it was taken directly
48 ** from browse.c::page_dir()
49 */
@@ -55,18 +57,16 @@
55 cson_string * zKeySize = NULL;
56 cson_string * zKeyIsDir = NULL;
57 cson_string * zKeyUuid = NULL;
58 char * zD = NULL;
59 char const * zDX = NULL;
60 cson_value const * zDV = NULL;
61 int nD;
62 char * zUuid = NULL;
63 char const * zCI = NULL;
64 Manifest * pM = NULL;
65 Stmt q = empty_Stmt;
66 int rid = 0;
67 char * zPrefix = NULL;
68 if( !g.perm.History ){
69 json_set_err(FSL_JSON_E_DENIED, "Requires 'h' permissions.");
70 return NULL;
71 }
72 zCI = json_find_option_cstr("checkin",NULL,"ci" );
73
--- src/json_dir.c
+++ src/json_dir.c
@@ -30,10 +30,11 @@
30 static const JsonPageDef JsonPageDefs_Dir[] = {
31 /* Last entry MUST have a NULL name. */
32 {NULL,NULL,0}
33 };
34
35 #if 0 /* TODO: Not used? */
36 static char const * json_dir_path_extra(){
37 static char const * zP = NULL;
38 if( !zP ){
39 zP = g.zExtra;
40 while(zP && *zP && ('/'==*zP)){
@@ -40,10 +41,11 @@
41 ++zP;
42 }
43 }
44 return zP;
45 }
46 #endif
47
48 /*
49 ** Impl of /json/dir. 98% of it was taken directly
50 ** from browse.c::page_dir()
51 */
@@ -55,18 +57,16 @@
57 cson_string * zKeySize = NULL;
58 cson_string * zKeyIsDir = NULL;
59 cson_string * zKeyUuid = NULL;
60 char * zD = NULL;
61 char const * zDX = NULL;
 
62 int nD;
63 char * zUuid = NULL;
64 char const * zCI = NULL;
65 Manifest * pM = NULL;
66 Stmt q = empty_Stmt;
67 int rid = 0;
 
68 if( !g.perm.History ){
69 json_set_err(FSL_JSON_E_DENIED, "Requires 'h' permissions.");
70 return NULL;
71 }
72 zCI = json_find_option_cstr("checkin",NULL,"ci" );
73
--- src/json_user.c
+++ src/json_user.c
@@ -399,11 +399,10 @@
399399
static cson_value * json_user_save(){
400400
/* try to get user info from GET/CLI args and construct
401401
a JSON form of it... */
402402
cson_object * u = cson_new_object();
403403
char const * str = NULL;
404
- cson_value * tmpV = NULL;
405404
char b = -1;
406405
int i = -1;
407406
int uid = -1;
408407
cson_value * payload = NULL;
409408
#define PROP(LK,SK) str = json_find_option_cstr(LK,NULL,SK); \
410409
--- src/json_user.c
+++ src/json_user.c
@@ -399,11 +399,10 @@
399 static cson_value * json_user_save(){
400 /* try to get user info from GET/CLI args and construct
401 a JSON form of it... */
402 cson_object * u = cson_new_object();
403 char const * str = NULL;
404 cson_value * tmpV = NULL;
405 char b = -1;
406 int i = -1;
407 int uid = -1;
408 cson_value * payload = NULL;
409 #define PROP(LK,SK) str = json_find_option_cstr(LK,NULL,SK); \
410
--- src/json_user.c
+++ src/json_user.c
@@ -399,11 +399,10 @@
399 static cson_value * json_user_save(){
400 /* try to get user info from GET/CLI args and construct
401 a JSON form of it... */
402 cson_object * u = cson_new_object();
403 char const * str = NULL;
 
404 char b = -1;
405 int i = -1;
406 int uid = -1;
407 cson_value * payload = NULL;
408 #define PROP(LK,SK) str = json_find_option_cstr(LK,NULL,SK); \
409
--- src/json_wiki.c
+++ src/json_wiki.c
@@ -224,11 +224,10 @@
224224
** Implementation of /json/wiki/get.
225225
**
226226
*/
227227
static cson_value * json_wiki_get(){
228228
char const * zPageName;
229
- char const * zFormat = NULL;
230229
char const * zSymName = NULL;
231230
char contentFormat = -1;
232231
if( !g.perm.RdWiki && !g.perm.Read ){
233232
json_set_err(FSL_JSON_E_DENIED,
234233
"Requires 'o' or 'j' access.");
@@ -255,11 +254,10 @@
255254
/*
256255
** Implementation of /json/wiki/preview.
257256
**
258257
*/
259258
static cson_value * json_wiki_preview(){
260
- char const * zPageName;
261259
char const * zContent = NULL;
262260
cson_value * pay = NULL;
263261
Blob contentOrig = empty_blob;
264262
Blob contentHtml = empty_blob;
265263
if( !g.perm.WrWiki ){
@@ -468,11 +466,10 @@
468466
}
469467
470468
static cson_value * json_wiki_diff(){
471469
char const * zV1 = NULL;
472470
char const * zV2 = NULL;
473
- char const * zContent = NULL;
474471
cson_object * pay = NULL;
475472
int argPos = g.json.dispatchDepth;
476473
int r1 = 0, r2 = 0;
477474
Manifest * pW1 = NULL, *pW2 = NULL;
478475
Blob w1 = empty_blob, w2 = empty_blob, d = empty_blob;
479476
--- src/json_wiki.c
+++ src/json_wiki.c
@@ -224,11 +224,10 @@
224 ** Implementation of /json/wiki/get.
225 **
226 */
227 static cson_value * json_wiki_get(){
228 char const * zPageName;
229 char const * zFormat = NULL;
230 char const * zSymName = NULL;
231 char contentFormat = -1;
232 if( !g.perm.RdWiki && !g.perm.Read ){
233 json_set_err(FSL_JSON_E_DENIED,
234 "Requires 'o' or 'j' access.");
@@ -255,11 +254,10 @@
255 /*
256 ** Implementation of /json/wiki/preview.
257 **
258 */
259 static cson_value * json_wiki_preview(){
260 char const * zPageName;
261 char const * zContent = NULL;
262 cson_value * pay = NULL;
263 Blob contentOrig = empty_blob;
264 Blob contentHtml = empty_blob;
265 if( !g.perm.WrWiki ){
@@ -468,11 +466,10 @@
468 }
469
470 static cson_value * json_wiki_diff(){
471 char const * zV1 = NULL;
472 char const * zV2 = NULL;
473 char const * zContent = NULL;
474 cson_object * pay = NULL;
475 int argPos = g.json.dispatchDepth;
476 int r1 = 0, r2 = 0;
477 Manifest * pW1 = NULL, *pW2 = NULL;
478 Blob w1 = empty_blob, w2 = empty_blob, d = empty_blob;
479
--- src/json_wiki.c
+++ src/json_wiki.c
@@ -224,11 +224,10 @@
224 ** Implementation of /json/wiki/get.
225 **
226 */
227 static cson_value * json_wiki_get(){
228 char const * zPageName;
 
229 char const * zSymName = NULL;
230 char contentFormat = -1;
231 if( !g.perm.RdWiki && !g.perm.Read ){
232 json_set_err(FSL_JSON_E_DENIED,
233 "Requires 'o' or 'j' access.");
@@ -255,11 +254,10 @@
254 /*
255 ** Implementation of /json/wiki/preview.
256 **
257 */
258 static cson_value * json_wiki_preview(){
 
259 char const * zContent = NULL;
260 cson_value * pay = NULL;
261 Blob contentOrig = empty_blob;
262 Blob contentHtml = empty_blob;
263 if( !g.perm.WrWiki ){
@@ -468,11 +466,10 @@
466 }
467
468 static cson_value * json_wiki_diff(){
469 char const * zV1 = NULL;
470 char const * zV2 = NULL;
 
471 cson_object * pay = NULL;
472 int argPos = g.json.dispatchDepth;
473 int r1 = 0, r2 = 0;
474 Manifest * pW1 = NULL, *pW2 = NULL;
475 Blob w1 = empty_blob, w2 = empty_blob, d = empty_blob;
476
--- src/merge3.c
+++ src/merge3.c
@@ -402,12 +402,10 @@
402402
char *zOther; /* Name of the merge file */
403403
404404
blob_read_from_file(&v1, zV1);
405405
rc = blob_merge(pPivot, &v1, pV2, pOut);
406406
if( rc!=0 ){
407
- const char *zGMerge; /* Name of the gmerge command */
408
-
409407
zPivot = file_newname(zV1, "baseline", 1);
410408
blob_write_to_file(pPivot, zPivot);
411409
zOrig = file_newname(zV1, "original", 1);
412410
blob_write_to_file(&v1, zOrig);
413411
zOther = file_newname(zV1, "merge", 1);
414412
--- src/merge3.c
+++ src/merge3.c
@@ -402,12 +402,10 @@
402 char *zOther; /* Name of the merge file */
403
404 blob_read_from_file(&v1, zV1);
405 rc = blob_merge(pPivot, &v1, pV2, pOut);
406 if( rc!=0 ){
407 const char *zGMerge; /* Name of the gmerge command */
408
409 zPivot = file_newname(zV1, "baseline", 1);
410 blob_write_to_file(pPivot, zPivot);
411 zOrig = file_newname(zV1, "original", 1);
412 blob_write_to_file(&v1, zOrig);
413 zOther = file_newname(zV1, "merge", 1);
414
--- src/merge3.c
+++ src/merge3.c
@@ -402,12 +402,10 @@
402 char *zOther; /* Name of the merge file */
403
404 blob_read_from_file(&v1, zV1);
405 rc = blob_merge(pPivot, &v1, pV2, pOut);
406 if( rc!=0 ){
 
 
407 zPivot = file_newname(zV1, "baseline", 1);
408 blob_write_to_file(pPivot, zPivot);
409 zOrig = file_newname(zV1, "original", 1);
410 blob_write_to_file(&v1, zOrig);
411 zOther = file_newname(zV1, "merge", 1);
412
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -215,10 +215,12 @@
215215
$(SRCDIR)/json.c \
216216
$(SRCDIR)/json_artifact.c \
217217
$(SRCDIR)/json_branch.c \
218218
$(SRCDIR)/json_config.c \
219219
$(SRCDIR)/json_diff.c \
220
+ $(SRCDIR)/json_dir.c \
221
+ $(SRCDIR)/json_finfo.c \
220222
$(SRCDIR)/json_login.c \
221223
$(SRCDIR)/json_query.c \
222224
$(SRCDIR)/json_report.c \
223225
$(SRCDIR)/json_tag.c \
224226
$(SRCDIR)/json_timeline.c \
@@ -312,10 +314,12 @@
312314
$(OBJDIR)/json_.c \
313315
$(OBJDIR)/json_artifact_.c \
314316
$(OBJDIR)/json_branch_.c \
315317
$(OBJDIR)/json_config_.c \
316318
$(OBJDIR)/json_diff_.c \
319
+ $(OBJDIR)/json_dir_.c \
320
+ $(OBJDIR)/json_finfo_.c \
317321
$(OBJDIR)/json_login_.c \
318322
$(OBJDIR)/json_query_.c \
319323
$(OBJDIR)/json_report_.c \
320324
$(OBJDIR)/json_tag_.c \
321325
$(OBJDIR)/json_timeline_.c \
@@ -409,10 +413,12 @@
409413
$(OBJDIR)/json.o \
410414
$(OBJDIR)/json_artifact.o \
411415
$(OBJDIR)/json_branch.o \
412416
$(OBJDIR)/json_config.o \
413417
$(OBJDIR)/json_diff.o \
418
+ $(OBJDIR)/json_dir.o \
419
+ $(OBJDIR)/json_finfo.o \
414420
$(OBJDIR)/json_login.o \
415421
$(OBJDIR)/json_query.o \
416422
$(OBJDIR)/json_report.o \
417423
$(OBJDIR)/json_tag.o \
418424
$(OBJDIR)/json_timeline.o \
@@ -531,11 +537,11 @@
531537
532538
533539
$(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex
534540
$(MKINDEX) $(TRANS_SRC) >$@
535541
$(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h
536
- $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/json_.c:$(OBJDIR)/json.h $(OBJDIR)/json_artifact_.c:$(OBJDIR)/json_artifact.h $(OBJDIR)/json_branch_.c:$(OBJDIR)/json_branch.h $(OBJDIR)/json_config_.c:$(OBJDIR)/json_config.h $(OBJDIR)/json_diff_.c:$(OBJDIR)/json_diff.h $(OBJDIR)/json_login_.c:$(OBJDIR)/json_login.h $(OBJDIR)/json_query_.c:$(OBJDIR)/json_query.h $(OBJDIR)/json_report_.c:$(OBJDIR)/json_report.h $(OBJDIR)/json_tag_.c:$(OBJDIR)/json_tag.h $(OBJDIR)/json_timeline_.c:$(OBJDIR)/json_timeline.h $(OBJDIR)/json_user_.c:$(OBJDIR)/json_user.h $(OBJDIR)/json_wiki_.c:$(OBJDIR)/json_wiki.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/xfersetup_.c:$(OBJDIR)/xfersetup.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h
542
+ $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/json_.c:$(OBJDIR)/json.h $(OBJDIR)/json_artifact_.c:$(OBJDIR)/json_artifact.h $(OBJDIR)/json_branch_.c:$(OBJDIR)/json_branch.h $(OBJDIR)/json_config_.c:$(OBJDIR)/json_config.h $(OBJDIR)/json_diff_.c:$(OBJDIR)/json_diff.h $(OBJDIR)/json_dir_.c:$(OBJDIR)/json_dir.h $(OBJDIR)/json_finfo_.c:$(OBJDIR)/json_finfo.h $(OBJDIR)/json_login_.c:$(OBJDIR)/json_login.h $(OBJDIR)/json_query_.c:$(OBJDIR)/json_query.h $(OBJDIR)/json_report_.c:$(OBJDIR)/json_report.h $(OBJDIR)/json_tag_.c:$(OBJDIR)/json_tag.h $(OBJDIR)/json_timeline_.c:$(OBJDIR)/json_timeline.h $(OBJDIR)/json_user_.c:$(OBJDIR)/json_user.h $(OBJDIR)/json_wiki_.c:$(OBJDIR)/json_wiki.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/xfersetup_.c:$(OBJDIR)/xfersetup.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h
537543
echo Done >$(OBJDIR)/headers
538544
539545
$(OBJDIR)/headers: Makefile
540546
Makefile:
541547
$(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate
@@ -837,10 +843,24 @@
837843
838844
$(OBJDIR)/json_diff.o: $(OBJDIR)/json_diff_.c $(OBJDIR)/json_diff.h $(SRCDIR)/config.h
839845
$(XTCC) -o $(OBJDIR)/json_diff.o -c $(OBJDIR)/json_diff_.c
840846
841847
json_diff.h: $(OBJDIR)/headers
848
+$(OBJDIR)/json_dir_.c: $(SRCDIR)/json_dir.c $(OBJDIR)/translate
849
+ $(TRANSLATE) $(SRCDIR)/json_dir.c >$(OBJDIR)/json_dir_.c
850
+
851
+$(OBJDIR)/json_dir.o: $(OBJDIR)/json_dir_.c $(OBJDIR)/json_dir.h $(SRCDIR)/config.h
852
+ $(XTCC) -o $(OBJDIR)/json_dir.o -c $(OBJDIR)/json_dir_.c
853
+
854
+json_dir.h: $(OBJDIR)/headers
855
+$(OBJDIR)/json_finfo_.c: $(SRCDIR)/json_finfo.c $(OBJDIR)/translate
856
+ $(TRANSLATE) $(SRCDIR)/json_finfo.c >$(OBJDIR)/json_finfo_.c
857
+
858
+$(OBJDIR)/json_finfo.o: $(OBJDIR)/json_finfo_.c $(OBJDIR)/json_finfo.h $(SRCDIR)/config.h
859
+ $(XTCC) -o $(OBJDIR)/json_finfo.o -c $(OBJDIR)/json_finfo_.c
860
+
861
+json_finfo.h: $(OBJDIR)/headers
842862
$(OBJDIR)/json_login_.c: $(SRCDIR)/json_login.c $(OBJDIR)/translate
843863
$(TRANSLATE) $(SRCDIR)/json_login.c >$(OBJDIR)/json_login_.c
844864
845865
$(OBJDIR)/json_login.o: $(OBJDIR)/json_login_.c $(OBJDIR)/json_login.h $(SRCDIR)/config.h
846866
$(XTCC) -o $(OBJDIR)/json_login.o -c $(OBJDIR)/json_login_.c
@@ -1207,11 +1227,11 @@
12071227
$(XTCC) -DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_STAT3 -Dlocaltime=fossil_localtime -DSQLITE_ENABLE_LOCKING_STYLE=0 -c $(SRCDIR)/sqlite3.c -o $(OBJDIR)/sqlite3.o
12081228
12091229
$(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
12101230
$(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $(OBJDIR)/cson_amalgamation.o -DCSON_FOSSIL_MODE
12111231
1212
-$(OBJDIR)/json.o $(OBJDIR)/json_artifact.o $(OBJDIR)/json_branch.o $(OBJDIR)/json_config.o $(OBJDIR)/json_diff.o $(OBJDIR)/json_login.o $(OBJDIR)/json_query.o $(OBJDIR)/json_report.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h
1232
+$(OBJDIR)/json.o $(OBJDIR)/json_artifact.o $(OBJDIR)/json_branch.o $(OBJDIR)/json_config.o $(OBJDIR)/json_diff.o $(OBJDIR)/json_dir.o $(OBJDIR)/jsos_finfo.o $(OBJDIR)/json_login.o $(OBJDIR)/json_query.o $(OBJDIR)/json_report.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h
12131233
12141234
$(OBJDIR)/shell.o: $(SRCDIR)/shell.c $(SRCDIR)/sqlite3.h
12151235
$(XTCC) -Dmain=sqlite3_shell -DSQLITE_OMIT_LOAD_EXTENSION=1 -c $(SRCDIR)/shell.c -o $(OBJDIR)/shell.o
12161236
12171237
$(OBJDIR)/th.o: $(SRCDIR)/th.c
12181238
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -215,10 +215,12 @@
215 $(SRCDIR)/json.c \
216 $(SRCDIR)/json_artifact.c \
217 $(SRCDIR)/json_branch.c \
218 $(SRCDIR)/json_config.c \
219 $(SRCDIR)/json_diff.c \
 
 
220 $(SRCDIR)/json_login.c \
221 $(SRCDIR)/json_query.c \
222 $(SRCDIR)/json_report.c \
223 $(SRCDIR)/json_tag.c \
224 $(SRCDIR)/json_timeline.c \
@@ -312,10 +314,12 @@
312 $(OBJDIR)/json_.c \
313 $(OBJDIR)/json_artifact_.c \
314 $(OBJDIR)/json_branch_.c \
315 $(OBJDIR)/json_config_.c \
316 $(OBJDIR)/json_diff_.c \
 
 
317 $(OBJDIR)/json_login_.c \
318 $(OBJDIR)/json_query_.c \
319 $(OBJDIR)/json_report_.c \
320 $(OBJDIR)/json_tag_.c \
321 $(OBJDIR)/json_timeline_.c \
@@ -409,10 +413,12 @@
409 $(OBJDIR)/json.o \
410 $(OBJDIR)/json_artifact.o \
411 $(OBJDIR)/json_branch.o \
412 $(OBJDIR)/json_config.o \
413 $(OBJDIR)/json_diff.o \
 
 
414 $(OBJDIR)/json_login.o \
415 $(OBJDIR)/json_query.o \
416 $(OBJDIR)/json_report.o \
417 $(OBJDIR)/json_tag.o \
418 $(OBJDIR)/json_timeline.o \
@@ -531,11 +537,11 @@
531
532
533 $(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex
534 $(MKINDEX) $(TRANS_SRC) >$@
535 $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h
536 $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/json_.c:$(OBJDIR)/json.h $(OBJDIR)/json_artifact_.c:$(OBJDIR)/json_artifact.h $(OBJDIR)/json_branch_.c:$(OBJDIR)/json_branch.h $(OBJDIR)/json_config_.c:$(OBJDIR)/json_config.h $(OBJDIR)/json_diff_.c:$(OBJDIR)/json_diff.h $(OBJDIR)/json_login_.c:$(OBJDIR)/json_login.h $(OBJDIR)/json_query_.c:$(OBJDIR)/json_query.h $(OBJDIR)/json_report_.c:$(OBJDIR)/json_report.h $(OBJDIR)/json_tag_.c:$(OBJDIR)/json_tag.h $(OBJDIR)/json_timeline_.c:$(OBJDIR)/json_timeline.h $(OBJDIR)/json_user_.c:$(OBJDIR)/json_user.h $(OBJDIR)/json_wiki_.c:$(OBJDIR)/json_wiki.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/xfersetup_.c:$(OBJDIR)/xfersetup.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h
537 echo Done >$(OBJDIR)/headers
538
539 $(OBJDIR)/headers: Makefile
540 Makefile:
541 $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate
@@ -837,10 +843,24 @@
837
838 $(OBJDIR)/json_diff.o: $(OBJDIR)/json_diff_.c $(OBJDIR)/json_diff.h $(SRCDIR)/config.h
839 $(XTCC) -o $(OBJDIR)/json_diff.o -c $(OBJDIR)/json_diff_.c
840
841 json_diff.h: $(OBJDIR)/headers
 
 
 
 
 
 
 
 
 
 
 
 
 
 
842 $(OBJDIR)/json_login_.c: $(SRCDIR)/json_login.c $(OBJDIR)/translate
843 $(TRANSLATE) $(SRCDIR)/json_login.c >$(OBJDIR)/json_login_.c
844
845 $(OBJDIR)/json_login.o: $(OBJDIR)/json_login_.c $(OBJDIR)/json_login.h $(SRCDIR)/config.h
846 $(XTCC) -o $(OBJDIR)/json_login.o -c $(OBJDIR)/json_login_.c
@@ -1207,11 +1227,11 @@
1207 $(XTCC) -DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_STAT3 -Dlocaltime=fossil_localtime -DSQLITE_ENABLE_LOCKING_STYLE=0 -c $(SRCDIR)/sqlite3.c -o $(OBJDIR)/sqlite3.o
1208
1209 $(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
1210 $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $(OBJDIR)/cson_amalgamation.o -DCSON_FOSSIL_MODE
1211
1212 $(OBJDIR)/json.o $(OBJDIR)/json_artifact.o $(OBJDIR)/json_branch.o $(OBJDIR)/json_config.o $(OBJDIR)/json_diff.o $(OBJDIR)/json_login.o $(OBJDIR)/json_query.o $(OBJDIR)/json_report.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h
1213
1214 $(OBJDIR)/shell.o: $(SRCDIR)/shell.c $(SRCDIR)/sqlite3.h
1215 $(XTCC) -Dmain=sqlite3_shell -DSQLITE_OMIT_LOAD_EXTENSION=1 -c $(SRCDIR)/shell.c -o $(OBJDIR)/shell.o
1216
1217 $(OBJDIR)/th.o: $(SRCDIR)/th.c
1218
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -215,10 +215,12 @@
215 $(SRCDIR)/json.c \
216 $(SRCDIR)/json_artifact.c \
217 $(SRCDIR)/json_branch.c \
218 $(SRCDIR)/json_config.c \
219 $(SRCDIR)/json_diff.c \
220 $(SRCDIR)/json_dir.c \
221 $(SRCDIR)/json_finfo.c \
222 $(SRCDIR)/json_login.c \
223 $(SRCDIR)/json_query.c \
224 $(SRCDIR)/json_report.c \
225 $(SRCDIR)/json_tag.c \
226 $(SRCDIR)/json_timeline.c \
@@ -312,10 +314,12 @@
314 $(OBJDIR)/json_.c \
315 $(OBJDIR)/json_artifact_.c \
316 $(OBJDIR)/json_branch_.c \
317 $(OBJDIR)/json_config_.c \
318 $(OBJDIR)/json_diff_.c \
319 $(OBJDIR)/json_dir_.c \
320 $(OBJDIR)/json_finfo_.c \
321 $(OBJDIR)/json_login_.c \
322 $(OBJDIR)/json_query_.c \
323 $(OBJDIR)/json_report_.c \
324 $(OBJDIR)/json_tag_.c \
325 $(OBJDIR)/json_timeline_.c \
@@ -409,10 +413,12 @@
413 $(OBJDIR)/json.o \
414 $(OBJDIR)/json_artifact.o \
415 $(OBJDIR)/json_branch.o \
416 $(OBJDIR)/json_config.o \
417 $(OBJDIR)/json_diff.o \
418 $(OBJDIR)/json_dir.o \
419 $(OBJDIR)/json_finfo.o \
420 $(OBJDIR)/json_login.o \
421 $(OBJDIR)/json_query.o \
422 $(OBJDIR)/json_report.o \
423 $(OBJDIR)/json_tag.o \
424 $(OBJDIR)/json_timeline.o \
@@ -531,11 +537,11 @@
537
538
539 $(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex
540 $(MKINDEX) $(TRANS_SRC) >$@
541 $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h
542 $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/json_.c:$(OBJDIR)/json.h $(OBJDIR)/json_artifact_.c:$(OBJDIR)/json_artifact.h $(OBJDIR)/json_branch_.c:$(OBJDIR)/json_branch.h $(OBJDIR)/json_config_.c:$(OBJDIR)/json_config.h $(OBJDIR)/json_diff_.c:$(OBJDIR)/json_diff.h $(OBJDIR)/json_dir_.c:$(OBJDIR)/json_dir.h $(OBJDIR)/json_finfo_.c:$(OBJDIR)/json_finfo.h $(OBJDIR)/json_login_.c:$(OBJDIR)/json_login.h $(OBJDIR)/json_query_.c:$(OBJDIR)/json_query.h $(OBJDIR)/json_report_.c:$(OBJDIR)/json_report.h $(OBJDIR)/json_tag_.c:$(OBJDIR)/json_tag.h $(OBJDIR)/json_timeline_.c:$(OBJDIR)/json_timeline.h $(OBJDIR)/json_user_.c:$(OBJDIR)/json_user.h $(OBJDIR)/json_wiki_.c:$(OBJDIR)/json_wiki.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/xfersetup_.c:$(OBJDIR)/xfersetup.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h
543 echo Done >$(OBJDIR)/headers
544
545 $(OBJDIR)/headers: Makefile
546 Makefile:
547 $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate
@@ -837,10 +843,24 @@
843
844 $(OBJDIR)/json_diff.o: $(OBJDIR)/json_diff_.c $(OBJDIR)/json_diff.h $(SRCDIR)/config.h
845 $(XTCC) -o $(OBJDIR)/json_diff.o -c $(OBJDIR)/json_diff_.c
846
847 json_diff.h: $(OBJDIR)/headers
848 $(OBJDIR)/json_dir_.c: $(SRCDIR)/json_dir.c $(OBJDIR)/translate
849 $(TRANSLATE) $(SRCDIR)/json_dir.c >$(OBJDIR)/json_dir_.c
850
851 $(OBJDIR)/json_dir.o: $(OBJDIR)/json_dir_.c $(OBJDIR)/json_dir.h $(SRCDIR)/config.h
852 $(XTCC) -o $(OBJDIR)/json_dir.o -c $(OBJDIR)/json_dir_.c
853
854 json_dir.h: $(OBJDIR)/headers
855 $(OBJDIR)/json_finfo_.c: $(SRCDIR)/json_finfo.c $(OBJDIR)/translate
856 $(TRANSLATE) $(SRCDIR)/json_finfo.c >$(OBJDIR)/json_finfo_.c
857
858 $(OBJDIR)/json_finfo.o: $(OBJDIR)/json_finfo_.c $(OBJDIR)/json_finfo.h $(SRCDIR)/config.h
859 $(XTCC) -o $(OBJDIR)/json_finfo.o -c $(OBJDIR)/json_finfo_.c
860
861 json_finfo.h: $(OBJDIR)/headers
862 $(OBJDIR)/json_login_.c: $(SRCDIR)/json_login.c $(OBJDIR)/translate
863 $(TRANSLATE) $(SRCDIR)/json_login.c >$(OBJDIR)/json_login_.c
864
865 $(OBJDIR)/json_login.o: $(OBJDIR)/json_login_.c $(OBJDIR)/json_login.h $(SRCDIR)/config.h
866 $(XTCC) -o $(OBJDIR)/json_login.o -c $(OBJDIR)/json_login_.c
@@ -1207,11 +1227,11 @@
1227 $(XTCC) -DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_STAT3 -Dlocaltime=fossil_localtime -DSQLITE_ENABLE_LOCKING_STYLE=0 -c $(SRCDIR)/sqlite3.c -o $(OBJDIR)/sqlite3.o
1228
1229 $(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
1230 $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $(OBJDIR)/cson_amalgamation.o -DCSON_FOSSIL_MODE
1231
1232 $(OBJDIR)/json.o $(OBJDIR)/json_artifact.o $(OBJDIR)/json_branch.o $(OBJDIR)/json_config.o $(OBJDIR)/json_diff.o $(OBJDIR)/json_dir.o $(OBJDIR)/jsos_finfo.o $(OBJDIR)/json_login.o $(OBJDIR)/json_query.o $(OBJDIR)/json_report.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h
1233
1234 $(OBJDIR)/shell.o: $(SRCDIR)/shell.c $(SRCDIR)/sqlite3.h
1235 $(XTCC) -Dmain=sqlite3_shell -DSQLITE_OMIT_LOAD_EXTENSION=1 -c $(SRCDIR)/shell.c -o $(OBJDIR)/shell.o
1236
1237 $(OBJDIR)/th.o: $(SRCDIR)/th.c
1238

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button