Fossil SCM

Merge the latest changes from trunk.

drh 2014-11-11 18:22 tk-diff-viewer merge
Commit 73b8c619eeb627a367325b91237f742875f9065b
+2 -1
--- Dockerfile
+++ Dockerfile
@@ -24,12 +24,13 @@
2424
2525
USER fossil
2626
2727
ENV HOME /opt/fossil
2828
29
-RUN fossil new --empty -A admin /opt/fossil/repository.fossil
29
+RUN fossil new --docker -A admin /opt/fossil/repository.fossil
3030
RUN fossil user password -R /opt/fossil/repository.fossil admin admin
3131
RUN fossil cache init -R /opt/fossil/repository.fossil
3232
3333
EXPOSE 8080
3434
3535
CMD ["/usr/bin/fossil", "server", "/opt/fossil/repository.fossil"]
36
+
3637
--- Dockerfile
+++ Dockerfile
@@ -24,12 +24,13 @@
24
25 USER fossil
26
27 ENV HOME /opt/fossil
28
29 RUN fossil new --empty -A admin /opt/fossil/repository.fossil
30 RUN fossil user password -R /opt/fossil/repository.fossil admin admin
31 RUN fossil cache init -R /opt/fossil/repository.fossil
32
33 EXPOSE 8080
34
35 CMD ["/usr/bin/fossil", "server", "/opt/fossil/repository.fossil"]
 
36
--- Dockerfile
+++ Dockerfile
@@ -24,12 +24,13 @@
24
25 USER fossil
26
27 ENV HOME /opt/fossil
28
29 RUN fossil new --docker -A admin /opt/fossil/repository.fossil
30 RUN fossil user password -R /opt/fossil/repository.fossil admin admin
31 RUN fossil cache init -R /opt/fossil/repository.fossil
32
33 EXPOSE 8080
34
35 CMD ["/usr/bin/fossil", "server", "/opt/fossil/repository.fossil"]
36
37
--- src/codecheck1.c
+++ src/codecheck1.c
@@ -433,11 +433,11 @@
433433
int len;
434434
const char *zStart;
435435
char *z;
436436
char *zCopy;
437437
int nArg = 0;
438
- char const **azArg = 0;
438
+ const char **azArg = 0;
439439
int i, k;
440440
int nErr = 0;
441441
char *acType;
442442
443443
szFName = token_length(zFCall, &eToken, &ln);
@@ -450,11 +450,11 @@
450450
azArg = 0;
451451
nArg = 0;
452452
z = zCopy;
453453
while( z[0] ){
454454
len = distance_to(z, ',');
455
- azArg = safe_realloc(azArg, (sizeof(azArg[0])+1)*(nArg+1));
455
+ azArg = safe_realloc((char*)azArg, (sizeof(azArg[0])+1)*(nArg+1));
456456
azArg[nArg++] = skip_space(z);
457457
if( z[len]==0 ) break;
458458
z[len] = 0;
459459
for(i=len-1; i>0 && isspace(z[i]); i--){ z[i] = 0; }
460460
z += len + 1;
@@ -495,11 +495,11 @@
495495
for(i=0; i<nArg; i++){
496496
printf(" arg[%d]: %s\n", i, azArg[i]);
497497
}
498498
}
499499
500
- free(azArg);
500
+ free((char*)azArg);
501501
free(zCopy);
502502
return nErr;
503503
}
504504
505505
506506
--- src/codecheck1.c
+++ src/codecheck1.c
@@ -433,11 +433,11 @@
433 int len;
434 const char *zStart;
435 char *z;
436 char *zCopy;
437 int nArg = 0;
438 char const **azArg = 0;
439 int i, k;
440 int nErr = 0;
441 char *acType;
442
443 szFName = token_length(zFCall, &eToken, &ln);
@@ -450,11 +450,11 @@
450 azArg = 0;
451 nArg = 0;
452 z = zCopy;
453 while( z[0] ){
454 len = distance_to(z, ',');
455 azArg = safe_realloc(azArg, (sizeof(azArg[0])+1)*(nArg+1));
456 azArg[nArg++] = skip_space(z);
457 if( z[len]==0 ) break;
458 z[len] = 0;
459 for(i=len-1; i>0 && isspace(z[i]); i--){ z[i] = 0; }
460 z += len + 1;
@@ -495,11 +495,11 @@
495 for(i=0; i<nArg; i++){
496 printf(" arg[%d]: %s\n", i, azArg[i]);
497 }
498 }
499
500 free(azArg);
501 free(zCopy);
502 return nErr;
503 }
504
505
506
--- src/codecheck1.c
+++ src/codecheck1.c
@@ -433,11 +433,11 @@
433 int len;
434 const char *zStart;
435 char *z;
436 char *zCopy;
437 int nArg = 0;
438 const char **azArg = 0;
439 int i, k;
440 int nErr = 0;
441 char *acType;
442
443 szFName = token_length(zFCall, &eToken, &ln);
@@ -450,11 +450,11 @@
450 azArg = 0;
451 nArg = 0;
452 z = zCopy;
453 while( z[0] ){
454 len = distance_to(z, ',');
455 azArg = safe_realloc((char*)azArg, (sizeof(azArg[0])+1)*(nArg+1));
456 azArg[nArg++] = skip_space(z);
457 if( z[len]==0 ) break;
458 z[len] = 0;
459 for(i=len-1; i>0 && isspace(z[i]); i--){ z[i] = 0; }
460 z += len + 1;
@@ -495,11 +495,11 @@
495 for(i=0; i<nArg; i++){
496 printf(" arg[%d]: %s\n", i, azArg[i]);
497 }
498 }
499
500 free((char*)azArg);
501 free(zCopy);
502 return nErr;
503 }
504
505
506
+3 -3
--- src/db.c
+++ src/db.c
@@ -1328,11 +1328,11 @@
13281328
"INSERT INTO config(name,value,mtime)"
13291329
" VALUES('server-code', lower(hex(randomblob(20))),now());"
13301330
"INSERT INTO config(name,value,mtime)"
13311331
" VALUES('project-code', lower(hex(randomblob(20))),now());"
13321332
);
1333
- }else{
1333
+ }else if( db_is_writeable("repository") ){
13341334
if( db_get("server-code", 0)==0 ) {
13351335
db_multi_exec(
13361336
"INSERT INTO config(name,value,mtime)"
13371337
" VALUES('server-code', lower(hex(randomblob(20))),now());"
13381338
);
@@ -1496,11 +1496,10 @@
14961496
** Options:
14971497
** --template FILE copy settings from repository file
14981498
** --admin-user|-A USERNAME select given USERNAME as admin user
14991499
** --date-override DATETIME use DATETIME as time of the initial checkin
15001500
** (default: do not create an initial checkin)
1501
-** --empty create repository without project-id/server-id
15021501
**
15031502
** See also: clone
15041503
*/
15051504
void create_repository_cmd(void){
15061505
char *zPassword;
@@ -1510,12 +1509,13 @@
15101509
int makeServerCodes;
15111510
15121511
zTemplate = find_option("template",0,1);
15131512
zDate = find_option("date-override",0,1);
15141513
zDefaultUser = find_option("admin-user","A",1);
1515
- makeServerCodes = find_option("empty", 0, 0)==0;
1514
+ makeServerCodes = find_option("docker", 0, 0)==0;
15161515
1516
+ find_option("empty", 0, 0); /* deprecated */
15171517
/* We should be done with options.. */
15181518
verify_all_options();
15191519
15201520
if( g.argc!=3 ){
15211521
usage("REPOSITORY-NAME");
15221522
--- src/db.c
+++ src/db.c
@@ -1328,11 +1328,11 @@
1328 "INSERT INTO config(name,value,mtime)"
1329 " VALUES('server-code', lower(hex(randomblob(20))),now());"
1330 "INSERT INTO config(name,value,mtime)"
1331 " VALUES('project-code', lower(hex(randomblob(20))),now());"
1332 );
1333 }else{
1334 if( db_get("server-code", 0)==0 ) {
1335 db_multi_exec(
1336 "INSERT INTO config(name,value,mtime)"
1337 " VALUES('server-code', lower(hex(randomblob(20))),now());"
1338 );
@@ -1496,11 +1496,10 @@
1496 ** Options:
1497 ** --template FILE copy settings from repository file
1498 ** --admin-user|-A USERNAME select given USERNAME as admin user
1499 ** --date-override DATETIME use DATETIME as time of the initial checkin
1500 ** (default: do not create an initial checkin)
1501 ** --empty create repository without project-id/server-id
1502 **
1503 ** See also: clone
1504 */
1505 void create_repository_cmd(void){
1506 char *zPassword;
@@ -1510,12 +1509,13 @@
1510 int makeServerCodes;
1511
1512 zTemplate = find_option("template",0,1);
1513 zDate = find_option("date-override",0,1);
1514 zDefaultUser = find_option("admin-user","A",1);
1515 makeServerCodes = find_option("empty", 0, 0)==0;
1516
 
1517 /* We should be done with options.. */
1518 verify_all_options();
1519
1520 if( g.argc!=3 ){
1521 usage("REPOSITORY-NAME");
1522
--- src/db.c
+++ src/db.c
@@ -1328,11 +1328,11 @@
1328 "INSERT INTO config(name,value,mtime)"
1329 " VALUES('server-code', lower(hex(randomblob(20))),now());"
1330 "INSERT INTO config(name,value,mtime)"
1331 " VALUES('project-code', lower(hex(randomblob(20))),now());"
1332 );
1333 }else if( db_is_writeable("repository") ){
1334 if( db_get("server-code", 0)==0 ) {
1335 db_multi_exec(
1336 "INSERT INTO config(name,value,mtime)"
1337 " VALUES('server-code', lower(hex(randomblob(20))),now());"
1338 );
@@ -1496,11 +1496,10 @@
1496 ** Options:
1497 ** --template FILE copy settings from repository file
1498 ** --admin-user|-A USERNAME select given USERNAME as admin user
1499 ** --date-override DATETIME use DATETIME as time of the initial checkin
1500 ** (default: do not create an initial checkin)
 
1501 **
1502 ** See also: clone
1503 */
1504 void create_repository_cmd(void){
1505 char *zPassword;
@@ -1510,12 +1509,13 @@
1509 int makeServerCodes;
1510
1511 zTemplate = find_option("template",0,1);
1512 zDate = find_option("date-override",0,1);
1513 zDefaultUser = find_option("admin-user","A",1);
1514 makeServerCodes = find_option("docker", 0, 0)==0;
1515
1516 find_option("empty", 0, 0); /* deprecated */
1517 /* We should be done with options.. */
1518 verify_all_options();
1519
1520 if( g.argc!=3 ){
1521 usage("REPOSITORY-NAME");
1522
+5 -4
--- src/main.c
+++ src/main.c
@@ -1694,13 +1694,13 @@
16941694
/* If the CGI program contains one or more lines of the form
16951695
**
16961696
** redirect: repository-filename http://hostname/path/%s
16971697
**
16981698
** then control jumps here. Search each repository for an artifact ID
1699
-** that matches the "name" CGI parameter and for the first match,
1700
-** redirect to the corresponding URL with the "name" CGI parameter
1701
-** inserted. Paint an error page if no match is found.
1699
+** or ticket ID that matches the "name" CGI parameter and for the
1700
+** first match, redirect to the corresponding URL with the "name" CGI
1701
+** parameter inserted. Paint an error page if no match is found.
17021702
**
17031703
** If there is a line of the form:
17041704
**
17051705
** redirect: * URL
17061706
**
@@ -1721,11 +1721,12 @@
17211721
if( fossil_strcmp(azRedirect[i*2],"*")==0 ){
17221722
zNotFound = azRedirect[i*2+1];
17231723
continue;
17241724
}
17251725
db_open_repository(azRedirect[i*2]);
1726
- if( db_exists("SELECT 1 FROM blob WHERE uuid GLOB '%q*'", zName) ){
1726
+ if( db_exists("SELECT 1 FROM blob WHERE uuid GLOB '%q*'", zName) ||
1727
+ db_exists("SELECT 1 FROM ticket WHERE tkt_uuid GLOB '%q*'", zName) ){
17271728
cgi_redirectf(azRedirect[i*2+1] /*works-like:"%s"*/, zName);
17281729
return;
17291730
}
17301731
db_close(1);
17311732
}
17321733
--- src/main.c
+++ src/main.c
@@ -1694,13 +1694,13 @@
1694 /* If the CGI program contains one or more lines of the form
1695 **
1696 ** redirect: repository-filename http://hostname/path/%s
1697 **
1698 ** then control jumps here. Search each repository for an artifact ID
1699 ** that matches the "name" CGI parameter and for the first match,
1700 ** redirect to the corresponding URL with the "name" CGI parameter
1701 ** inserted. Paint an error page if no match is found.
1702 **
1703 ** If there is a line of the form:
1704 **
1705 ** redirect: * URL
1706 **
@@ -1721,11 +1721,12 @@
1721 if( fossil_strcmp(azRedirect[i*2],"*")==0 ){
1722 zNotFound = azRedirect[i*2+1];
1723 continue;
1724 }
1725 db_open_repository(azRedirect[i*2]);
1726 if( db_exists("SELECT 1 FROM blob WHERE uuid GLOB '%q*'", zName) ){
 
1727 cgi_redirectf(azRedirect[i*2+1] /*works-like:"%s"*/, zName);
1728 return;
1729 }
1730 db_close(1);
1731 }
1732
--- src/main.c
+++ src/main.c
@@ -1694,13 +1694,13 @@
1694 /* If the CGI program contains one or more lines of the form
1695 **
1696 ** redirect: repository-filename http://hostname/path/%s
1697 **
1698 ** then control jumps here. Search each repository for an artifact ID
1699 ** or ticket ID that matches the "name" CGI parameter and for the
1700 ** first match, redirect to the corresponding URL with the "name" CGI
1701 ** parameter inserted. Paint an error page if no match is found.
1702 **
1703 ** If there is a line of the form:
1704 **
1705 ** redirect: * URL
1706 **
@@ -1721,11 +1721,12 @@
1721 if( fossil_strcmp(azRedirect[i*2],"*")==0 ){
1722 zNotFound = azRedirect[i*2+1];
1723 continue;
1724 }
1725 db_open_repository(azRedirect[i*2]);
1726 if( db_exists("SELECT 1 FROM blob WHERE uuid GLOB '%q*'", zName) ||
1727 db_exists("SELECT 1 FROM ticket WHERE tkt_uuid GLOB '%q*'", zName) ){
1728 cgi_redirectf(azRedirect[i*2+1] /*works-like:"%s"*/, zName);
1729 return;
1730 }
1731 db_close(1);
1732 }
1733
+231 -119
--- src/main.mk
+++ src/main.mk
@@ -586,814 +586,926 @@
586586
touch $(OBJDIR)/headers
587587
$(OBJDIR)/headers: Makefile
588588
$(OBJDIR)/json.o $(OBJDIR)/json_artifact.o $(OBJDIR)/json_branch.o $(OBJDIR)/json_config.o $(OBJDIR)/json_diff.o $(OBJDIR)/json_dir.o $(OBJDIR)/json_finfo.o $(OBJDIR)/json_login.o $(OBJDIR)/json_query.o $(OBJDIR)/json_report.o $(OBJDIR)/json_status.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h
589589
Makefile:
590590
$(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate
591
- $(OBJDIR)/translate $(SRCDIR)/add.c >$(OBJDIR)/add_.c
591
+ $(OBJDIR)/translate $(SRCDIR)/add.c >$@
592592
593593
$(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
594594
$(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
595595
596596
$(OBJDIR)/add.h: $(OBJDIR)/headers
597
+
597598
$(OBJDIR)/allrepo_.c: $(SRCDIR)/allrepo.c $(OBJDIR)/translate
598
- $(OBJDIR)/translate $(SRCDIR)/allrepo.c >$(OBJDIR)/allrepo_.c
599
+ $(OBJDIR)/translate $(SRCDIR)/allrepo.c >$@
599600
600601
$(OBJDIR)/allrepo.o: $(OBJDIR)/allrepo_.c $(OBJDIR)/allrepo.h $(SRCDIR)/config.h
601602
$(XTCC) -o $(OBJDIR)/allrepo.o -c $(OBJDIR)/allrepo_.c
602603
603604
$(OBJDIR)/allrepo.h: $(OBJDIR)/headers
605
+
604606
$(OBJDIR)/attach_.c: $(SRCDIR)/attach.c $(OBJDIR)/translate
605
- $(OBJDIR)/translate $(SRCDIR)/attach.c >$(OBJDIR)/attach_.c
607
+ $(OBJDIR)/translate $(SRCDIR)/attach.c >$@
606608
607609
$(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h
608610
$(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c
609611
610612
$(OBJDIR)/attach.h: $(OBJDIR)/headers
613
+
611614
$(OBJDIR)/bag_.c: $(SRCDIR)/bag.c $(OBJDIR)/translate
612
- $(OBJDIR)/translate $(SRCDIR)/bag.c >$(OBJDIR)/bag_.c
615
+ $(OBJDIR)/translate $(SRCDIR)/bag.c >$@
613616
614617
$(OBJDIR)/bag.o: $(OBJDIR)/bag_.c $(OBJDIR)/bag.h $(SRCDIR)/config.h
615618
$(XTCC) -o $(OBJDIR)/bag.o -c $(OBJDIR)/bag_.c
616619
617620
$(OBJDIR)/bag.h: $(OBJDIR)/headers
621
+
618622
$(OBJDIR)/bisect_.c: $(SRCDIR)/bisect.c $(OBJDIR)/translate
619
- $(OBJDIR)/translate $(SRCDIR)/bisect.c >$(OBJDIR)/bisect_.c
623
+ $(OBJDIR)/translate $(SRCDIR)/bisect.c >$@
620624
621625
$(OBJDIR)/bisect.o: $(OBJDIR)/bisect_.c $(OBJDIR)/bisect.h $(SRCDIR)/config.h
622626
$(XTCC) -o $(OBJDIR)/bisect.o -c $(OBJDIR)/bisect_.c
623627
624628
$(OBJDIR)/bisect.h: $(OBJDIR)/headers
629
+
625630
$(OBJDIR)/blob_.c: $(SRCDIR)/blob.c $(OBJDIR)/translate
626
- $(OBJDIR)/translate $(SRCDIR)/blob.c >$(OBJDIR)/blob_.c
631
+ $(OBJDIR)/translate $(SRCDIR)/blob.c >$@
627632
628633
$(OBJDIR)/blob.o: $(OBJDIR)/blob_.c $(OBJDIR)/blob.h $(SRCDIR)/config.h
629634
$(XTCC) -o $(OBJDIR)/blob.o -c $(OBJDIR)/blob_.c
630635
631636
$(OBJDIR)/blob.h: $(OBJDIR)/headers
637
+
632638
$(OBJDIR)/branch_.c: $(SRCDIR)/branch.c $(OBJDIR)/translate
633
- $(OBJDIR)/translate $(SRCDIR)/branch.c >$(OBJDIR)/branch_.c
639
+ $(OBJDIR)/translate $(SRCDIR)/branch.c >$@
634640
635641
$(OBJDIR)/branch.o: $(OBJDIR)/branch_.c $(OBJDIR)/branch.h $(SRCDIR)/config.h
636642
$(XTCC) -o $(OBJDIR)/branch.o -c $(OBJDIR)/branch_.c
637643
638644
$(OBJDIR)/branch.h: $(OBJDIR)/headers
645
+
639646
$(OBJDIR)/browse_.c: $(SRCDIR)/browse.c $(OBJDIR)/translate
640
- $(OBJDIR)/translate $(SRCDIR)/browse.c >$(OBJDIR)/browse_.c
647
+ $(OBJDIR)/translate $(SRCDIR)/browse.c >$@
641648
642649
$(OBJDIR)/browse.o: $(OBJDIR)/browse_.c $(OBJDIR)/browse.h $(SRCDIR)/config.h
643650
$(XTCC) -o $(OBJDIR)/browse.o -c $(OBJDIR)/browse_.c
644651
645652
$(OBJDIR)/browse.h: $(OBJDIR)/headers
653
+
646654
$(OBJDIR)/builtin_.c: $(SRCDIR)/builtin.c $(OBJDIR)/translate
647
- $(OBJDIR)/translate $(SRCDIR)/builtin.c >$(OBJDIR)/builtin_.c
655
+ $(OBJDIR)/translate $(SRCDIR)/builtin.c >$@
648656
649657
$(OBJDIR)/builtin.o: $(OBJDIR)/builtin_.c $(OBJDIR)/builtin.h $(OBJDIR)/builtin_data.h $(SRCDIR)/config.h
650658
$(XTCC) -o $(OBJDIR)/builtin.o -c $(OBJDIR)/builtin_.c
651659
652660
$(OBJDIR)/builtin.h: $(OBJDIR)/headers
661
+
653662
$(OBJDIR)/cache_.c: $(SRCDIR)/cache.c $(OBJDIR)/translate
654
- $(OBJDIR)/translate $(SRCDIR)/cache.c >$(OBJDIR)/cache_.c
663
+ $(OBJDIR)/translate $(SRCDIR)/cache.c >$@
655664
656665
$(OBJDIR)/cache.o: $(OBJDIR)/cache_.c $(OBJDIR)/cache.h $(SRCDIR)/config.h
657666
$(XTCC) -o $(OBJDIR)/cache.o -c $(OBJDIR)/cache_.c
658667
659668
$(OBJDIR)/cache.h: $(OBJDIR)/headers
669
+
660670
$(OBJDIR)/captcha_.c: $(SRCDIR)/captcha.c $(OBJDIR)/translate
661
- $(OBJDIR)/translate $(SRCDIR)/captcha.c >$(OBJDIR)/captcha_.c
671
+ $(OBJDIR)/translate $(SRCDIR)/captcha.c >$@
662672
663673
$(OBJDIR)/captcha.o: $(OBJDIR)/captcha_.c $(OBJDIR)/captcha.h $(SRCDIR)/config.h
664674
$(XTCC) -o $(OBJDIR)/captcha.o -c $(OBJDIR)/captcha_.c
665675
666676
$(OBJDIR)/captcha.h: $(OBJDIR)/headers
677
+
667678
$(OBJDIR)/cgi_.c: $(SRCDIR)/cgi.c $(OBJDIR)/translate
668
- $(OBJDIR)/translate $(SRCDIR)/cgi.c >$(OBJDIR)/cgi_.c
679
+ $(OBJDIR)/translate $(SRCDIR)/cgi.c >$@
669680
670681
$(OBJDIR)/cgi.o: $(OBJDIR)/cgi_.c $(OBJDIR)/cgi.h $(SRCDIR)/config.h
671682
$(XTCC) -o $(OBJDIR)/cgi.o -c $(OBJDIR)/cgi_.c
672683
673684
$(OBJDIR)/cgi.h: $(OBJDIR)/headers
685
+
674686
$(OBJDIR)/checkin_.c: $(SRCDIR)/checkin.c $(OBJDIR)/translate
675
- $(OBJDIR)/translate $(SRCDIR)/checkin.c >$(OBJDIR)/checkin_.c
687
+ $(OBJDIR)/translate $(SRCDIR)/checkin.c >$@
676688
677689
$(OBJDIR)/checkin.o: $(OBJDIR)/checkin_.c $(OBJDIR)/checkin.h $(SRCDIR)/config.h
678690
$(XTCC) -o $(OBJDIR)/checkin.o -c $(OBJDIR)/checkin_.c
679691
680692
$(OBJDIR)/checkin.h: $(OBJDIR)/headers
693
+
681694
$(OBJDIR)/checkout_.c: $(SRCDIR)/checkout.c $(OBJDIR)/translate
682
- $(OBJDIR)/translate $(SRCDIR)/checkout.c >$(OBJDIR)/checkout_.c
695
+ $(OBJDIR)/translate $(SRCDIR)/checkout.c >$@
683696
684697
$(OBJDIR)/checkout.o: $(OBJDIR)/checkout_.c $(OBJDIR)/checkout.h $(SRCDIR)/config.h
685698
$(XTCC) -o $(OBJDIR)/checkout.o -c $(OBJDIR)/checkout_.c
686699
687700
$(OBJDIR)/checkout.h: $(OBJDIR)/headers
701
+
688702
$(OBJDIR)/clearsign_.c: $(SRCDIR)/clearsign.c $(OBJDIR)/translate
689
- $(OBJDIR)/translate $(SRCDIR)/clearsign.c >$(OBJDIR)/clearsign_.c
703
+ $(OBJDIR)/translate $(SRCDIR)/clearsign.c >$@
690704
691705
$(OBJDIR)/clearsign.o: $(OBJDIR)/clearsign_.c $(OBJDIR)/clearsign.h $(SRCDIR)/config.h
692706
$(XTCC) -o $(OBJDIR)/clearsign.o -c $(OBJDIR)/clearsign_.c
693707
694708
$(OBJDIR)/clearsign.h: $(OBJDIR)/headers
709
+
695710
$(OBJDIR)/clone_.c: $(SRCDIR)/clone.c $(OBJDIR)/translate
696
- $(OBJDIR)/translate $(SRCDIR)/clone.c >$(OBJDIR)/clone_.c
711
+ $(OBJDIR)/translate $(SRCDIR)/clone.c >$@
697712
698713
$(OBJDIR)/clone.o: $(OBJDIR)/clone_.c $(OBJDIR)/clone.h $(SRCDIR)/config.h
699714
$(XTCC) -o $(OBJDIR)/clone.o -c $(OBJDIR)/clone_.c
700715
701716
$(OBJDIR)/clone.h: $(OBJDIR)/headers
717
+
702718
$(OBJDIR)/comformat_.c: $(SRCDIR)/comformat.c $(OBJDIR)/translate
703
- $(OBJDIR)/translate $(SRCDIR)/comformat.c >$(OBJDIR)/comformat_.c
719
+ $(OBJDIR)/translate $(SRCDIR)/comformat.c >$@
704720
705721
$(OBJDIR)/comformat.o: $(OBJDIR)/comformat_.c $(OBJDIR)/comformat.h $(SRCDIR)/config.h
706722
$(XTCC) -o $(OBJDIR)/comformat.o -c $(OBJDIR)/comformat_.c
707723
708724
$(OBJDIR)/comformat.h: $(OBJDIR)/headers
725
+
709726
$(OBJDIR)/configure_.c: $(SRCDIR)/configure.c $(OBJDIR)/translate
710
- $(OBJDIR)/translate $(SRCDIR)/configure.c >$(OBJDIR)/configure_.c
727
+ $(OBJDIR)/translate $(SRCDIR)/configure.c >$@
711728
712729
$(OBJDIR)/configure.o: $(OBJDIR)/configure_.c $(OBJDIR)/configure.h $(SRCDIR)/config.h
713730
$(XTCC) -o $(OBJDIR)/configure.o -c $(OBJDIR)/configure_.c
714731
715732
$(OBJDIR)/configure.h: $(OBJDIR)/headers
733
+
716734
$(OBJDIR)/content_.c: $(SRCDIR)/content.c $(OBJDIR)/translate
717
- $(OBJDIR)/translate $(SRCDIR)/content.c >$(OBJDIR)/content_.c
735
+ $(OBJDIR)/translate $(SRCDIR)/content.c >$@
718736
719737
$(OBJDIR)/content.o: $(OBJDIR)/content_.c $(OBJDIR)/content.h $(SRCDIR)/config.h
720738
$(XTCC) -o $(OBJDIR)/content.o -c $(OBJDIR)/content_.c
721739
722740
$(OBJDIR)/content.h: $(OBJDIR)/headers
741
+
723742
$(OBJDIR)/db_.c: $(SRCDIR)/db.c $(OBJDIR)/translate
724
- $(OBJDIR)/translate $(SRCDIR)/db.c >$(OBJDIR)/db_.c
743
+ $(OBJDIR)/translate $(SRCDIR)/db.c >$@
725744
726745
$(OBJDIR)/db.o: $(OBJDIR)/db_.c $(OBJDIR)/db.h $(SRCDIR)/config.h
727746
$(XTCC) -o $(OBJDIR)/db.o -c $(OBJDIR)/db_.c
728747
729748
$(OBJDIR)/db.h: $(OBJDIR)/headers
749
+
730750
$(OBJDIR)/delta_.c: $(SRCDIR)/delta.c $(OBJDIR)/translate
731
- $(OBJDIR)/translate $(SRCDIR)/delta.c >$(OBJDIR)/delta_.c
751
+ $(OBJDIR)/translate $(SRCDIR)/delta.c >$@
732752
733753
$(OBJDIR)/delta.o: $(OBJDIR)/delta_.c $(OBJDIR)/delta.h $(SRCDIR)/config.h
734754
$(XTCC) -o $(OBJDIR)/delta.o -c $(OBJDIR)/delta_.c
735755
736756
$(OBJDIR)/delta.h: $(OBJDIR)/headers
757
+
737758
$(OBJDIR)/deltacmd_.c: $(SRCDIR)/deltacmd.c $(OBJDIR)/translate
738
- $(OBJDIR)/translate $(SRCDIR)/deltacmd.c >$(OBJDIR)/deltacmd_.c
759
+ $(OBJDIR)/translate $(SRCDIR)/deltacmd.c >$@
739760
740761
$(OBJDIR)/deltacmd.o: $(OBJDIR)/deltacmd_.c $(OBJDIR)/deltacmd.h $(SRCDIR)/config.h
741762
$(XTCC) -o $(OBJDIR)/deltacmd.o -c $(OBJDIR)/deltacmd_.c
742763
743764
$(OBJDIR)/deltacmd.h: $(OBJDIR)/headers
765
+
744766
$(OBJDIR)/descendants_.c: $(SRCDIR)/descendants.c $(OBJDIR)/translate
745
- $(OBJDIR)/translate $(SRCDIR)/descendants.c >$(OBJDIR)/descendants_.c
767
+ $(OBJDIR)/translate $(SRCDIR)/descendants.c >$@
746768
747769
$(OBJDIR)/descendants.o: $(OBJDIR)/descendants_.c $(OBJDIR)/descendants.h $(SRCDIR)/config.h
748770
$(XTCC) -o $(OBJDIR)/descendants.o -c $(OBJDIR)/descendants_.c
749771
750772
$(OBJDIR)/descendants.h: $(OBJDIR)/headers
773
+
751774
$(OBJDIR)/diff_.c: $(SRCDIR)/diff.c $(OBJDIR)/translate
752
- $(OBJDIR)/translate $(SRCDIR)/diff.c >$(OBJDIR)/diff_.c
775
+ $(OBJDIR)/translate $(SRCDIR)/diff.c >$@
753776
754777
$(OBJDIR)/diff.o: $(OBJDIR)/diff_.c $(OBJDIR)/diff.h $(SRCDIR)/config.h
755778
$(XTCC) -o $(OBJDIR)/diff.o -c $(OBJDIR)/diff_.c
756779
757780
$(OBJDIR)/diff.h: $(OBJDIR)/headers
781
+
758782
$(OBJDIR)/diffcmd_.c: $(SRCDIR)/diffcmd.c $(OBJDIR)/translate
759
- $(OBJDIR)/translate $(SRCDIR)/diffcmd.c >$(OBJDIR)/diffcmd_.c
783
+ $(OBJDIR)/translate $(SRCDIR)/diffcmd.c >$@
760784
761785
$(OBJDIR)/diffcmd.o: $(OBJDIR)/diffcmd_.c $(OBJDIR)/diffcmd.h $(SRCDIR)/config.h
762786
$(XTCC) -o $(OBJDIR)/diffcmd.o -c $(OBJDIR)/diffcmd_.c
763787
764788
$(OBJDIR)/diffcmd.h: $(OBJDIR)/headers
789
+
765790
$(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(OBJDIR)/translate
766
- $(OBJDIR)/translate $(SRCDIR)/doc.c >$(OBJDIR)/doc_.c
791
+ $(OBJDIR)/translate $(SRCDIR)/doc.c >$@
767792
768793
$(OBJDIR)/doc.o: $(OBJDIR)/doc_.c $(OBJDIR)/doc.h $(SRCDIR)/config.h
769794
$(XTCC) -o $(OBJDIR)/doc.o -c $(OBJDIR)/doc_.c
770795
771796
$(OBJDIR)/doc.h: $(OBJDIR)/headers
797
+
772798
$(OBJDIR)/encode_.c: $(SRCDIR)/encode.c $(OBJDIR)/translate
773
- $(OBJDIR)/translate $(SRCDIR)/encode.c >$(OBJDIR)/encode_.c
799
+ $(OBJDIR)/translate $(SRCDIR)/encode.c >$@
774800
775801
$(OBJDIR)/encode.o: $(OBJDIR)/encode_.c $(OBJDIR)/encode.h $(SRCDIR)/config.h
776802
$(XTCC) -o $(OBJDIR)/encode.o -c $(OBJDIR)/encode_.c
777803
778804
$(OBJDIR)/encode.h: $(OBJDIR)/headers
805
+
779806
$(OBJDIR)/event_.c: $(SRCDIR)/event.c $(OBJDIR)/translate
780
- $(OBJDIR)/translate $(SRCDIR)/event.c >$(OBJDIR)/event_.c
807
+ $(OBJDIR)/translate $(SRCDIR)/event.c >$@
781808
782809
$(OBJDIR)/event.o: $(OBJDIR)/event_.c $(OBJDIR)/event.h $(SRCDIR)/config.h
783810
$(XTCC) -o $(OBJDIR)/event.o -c $(OBJDIR)/event_.c
784811
785812
$(OBJDIR)/event.h: $(OBJDIR)/headers
813
+
786814
$(OBJDIR)/export_.c: $(SRCDIR)/export.c $(OBJDIR)/translate
787
- $(OBJDIR)/translate $(SRCDIR)/export.c >$(OBJDIR)/export_.c
815
+ $(OBJDIR)/translate $(SRCDIR)/export.c >$@
788816
789817
$(OBJDIR)/export.o: $(OBJDIR)/export_.c $(OBJDIR)/export.h $(SRCDIR)/config.h
790818
$(XTCC) -o $(OBJDIR)/export.o -c $(OBJDIR)/export_.c
791819
792820
$(OBJDIR)/export.h: $(OBJDIR)/headers
821
+
793822
$(OBJDIR)/file_.c: $(SRCDIR)/file.c $(OBJDIR)/translate
794
- $(OBJDIR)/translate $(SRCDIR)/file.c >$(OBJDIR)/file_.c
823
+ $(OBJDIR)/translate $(SRCDIR)/file.c >$@
795824
796825
$(OBJDIR)/file.o: $(OBJDIR)/file_.c $(OBJDIR)/file.h $(SRCDIR)/config.h
797826
$(XTCC) -o $(OBJDIR)/file.o -c $(OBJDIR)/file_.c
798827
799828
$(OBJDIR)/file.h: $(OBJDIR)/headers
829
+
800830
$(OBJDIR)/finfo_.c: $(SRCDIR)/finfo.c $(OBJDIR)/translate
801
- $(OBJDIR)/translate $(SRCDIR)/finfo.c >$(OBJDIR)/finfo_.c
831
+ $(OBJDIR)/translate $(SRCDIR)/finfo.c >$@
802832
803833
$(OBJDIR)/finfo.o: $(OBJDIR)/finfo_.c $(OBJDIR)/finfo.h $(SRCDIR)/config.h
804834
$(XTCC) -o $(OBJDIR)/finfo.o -c $(OBJDIR)/finfo_.c
805835
806836
$(OBJDIR)/finfo.h: $(OBJDIR)/headers
837
+
807838
$(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(OBJDIR)/translate
808
- $(OBJDIR)/translate $(SRCDIR)/fusefs.c >$(OBJDIR)/fusefs_.c
839
+ $(OBJDIR)/translate $(SRCDIR)/fusefs.c >$@
809840
810841
$(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
811842
$(XTCC) -o $(OBJDIR)/fusefs.o -c $(OBJDIR)/fusefs_.c
812843
813844
$(OBJDIR)/fusefs.h: $(OBJDIR)/headers
845
+
814846
$(OBJDIR)/glob_.c: $(SRCDIR)/glob.c $(OBJDIR)/translate
815
- $(OBJDIR)/translate $(SRCDIR)/glob.c >$(OBJDIR)/glob_.c
847
+ $(OBJDIR)/translate $(SRCDIR)/glob.c >$@
816848
817849
$(OBJDIR)/glob.o: $(OBJDIR)/glob_.c $(OBJDIR)/glob.h $(SRCDIR)/config.h
818850
$(XTCC) -o $(OBJDIR)/glob.o -c $(OBJDIR)/glob_.c
819851
820852
$(OBJDIR)/glob.h: $(OBJDIR)/headers
853
+
821854
$(OBJDIR)/graph_.c: $(SRCDIR)/graph.c $(OBJDIR)/translate
822
- $(OBJDIR)/translate $(SRCDIR)/graph.c >$(OBJDIR)/graph_.c
855
+ $(OBJDIR)/translate $(SRCDIR)/graph.c >$@
823856
824857
$(OBJDIR)/graph.o: $(OBJDIR)/graph_.c $(OBJDIR)/graph.h $(SRCDIR)/config.h
825858
$(XTCC) -o $(OBJDIR)/graph.o -c $(OBJDIR)/graph_.c
826859
827860
$(OBJDIR)/graph.h: $(OBJDIR)/headers
861
+
828862
$(OBJDIR)/gzip_.c: $(SRCDIR)/gzip.c $(OBJDIR)/translate
829
- $(OBJDIR)/translate $(SRCDIR)/gzip.c >$(OBJDIR)/gzip_.c
863
+ $(OBJDIR)/translate $(SRCDIR)/gzip.c >$@
830864
831865
$(OBJDIR)/gzip.o: $(OBJDIR)/gzip_.c $(OBJDIR)/gzip.h $(SRCDIR)/config.h
832866
$(XTCC) -o $(OBJDIR)/gzip.o -c $(OBJDIR)/gzip_.c
833867
834868
$(OBJDIR)/gzip.h: $(OBJDIR)/headers
869
+
835870
$(OBJDIR)/http_.c: $(SRCDIR)/http.c $(OBJDIR)/translate
836
- $(OBJDIR)/translate $(SRCDIR)/http.c >$(OBJDIR)/http_.c
871
+ $(OBJDIR)/translate $(SRCDIR)/http.c >$@
837872
838873
$(OBJDIR)/http.o: $(OBJDIR)/http_.c $(OBJDIR)/http.h $(SRCDIR)/config.h
839874
$(XTCC) -o $(OBJDIR)/http.o -c $(OBJDIR)/http_.c
840875
841876
$(OBJDIR)/http.h: $(OBJDIR)/headers
877
+
842878
$(OBJDIR)/http_socket_.c: $(SRCDIR)/http_socket.c $(OBJDIR)/translate
843
- $(OBJDIR)/translate $(SRCDIR)/http_socket.c >$(OBJDIR)/http_socket_.c
879
+ $(OBJDIR)/translate $(SRCDIR)/http_socket.c >$@
844880
845881
$(OBJDIR)/http_socket.o: $(OBJDIR)/http_socket_.c $(OBJDIR)/http_socket.h $(SRCDIR)/config.h
846882
$(XTCC) -o $(OBJDIR)/http_socket.o -c $(OBJDIR)/http_socket_.c
847883
848884
$(OBJDIR)/http_socket.h: $(OBJDIR)/headers
885
+
849886
$(OBJDIR)/http_ssl_.c: $(SRCDIR)/http_ssl.c $(OBJDIR)/translate
850
- $(OBJDIR)/translate $(SRCDIR)/http_ssl.c >$(OBJDIR)/http_ssl_.c
887
+ $(OBJDIR)/translate $(SRCDIR)/http_ssl.c >$@
851888
852889
$(OBJDIR)/http_ssl.o: $(OBJDIR)/http_ssl_.c $(OBJDIR)/http_ssl.h $(SRCDIR)/config.h
853890
$(XTCC) -o $(OBJDIR)/http_ssl.o -c $(OBJDIR)/http_ssl_.c
854891
855892
$(OBJDIR)/http_ssl.h: $(OBJDIR)/headers
893
+
856894
$(OBJDIR)/http_transport_.c: $(SRCDIR)/http_transport.c $(OBJDIR)/translate
857
- $(OBJDIR)/translate $(SRCDIR)/http_transport.c >$(OBJDIR)/http_transport_.c
895
+ $(OBJDIR)/translate $(SRCDIR)/http_transport.c >$@
858896
859897
$(OBJDIR)/http_transport.o: $(OBJDIR)/http_transport_.c $(OBJDIR)/http_transport.h $(SRCDIR)/config.h
860898
$(XTCC) -o $(OBJDIR)/http_transport.o -c $(OBJDIR)/http_transport_.c
861899
862900
$(OBJDIR)/http_transport.h: $(OBJDIR)/headers
901
+
863902
$(OBJDIR)/import_.c: $(SRCDIR)/import.c $(OBJDIR)/translate
864
- $(OBJDIR)/translate $(SRCDIR)/import.c >$(OBJDIR)/import_.c
903
+ $(OBJDIR)/translate $(SRCDIR)/import.c >$@
865904
866905
$(OBJDIR)/import.o: $(OBJDIR)/import_.c $(OBJDIR)/import.h $(SRCDIR)/config.h
867906
$(XTCC) -o $(OBJDIR)/import.o -c $(OBJDIR)/import_.c
868907
869908
$(OBJDIR)/import.h: $(OBJDIR)/headers
909
+
870910
$(OBJDIR)/info_.c: $(SRCDIR)/info.c $(OBJDIR)/translate
871
- $(OBJDIR)/translate $(SRCDIR)/info.c >$(OBJDIR)/info_.c
911
+ $(OBJDIR)/translate $(SRCDIR)/info.c >$@
872912
873913
$(OBJDIR)/info.o: $(OBJDIR)/info_.c $(OBJDIR)/info.h $(SRCDIR)/config.h
874914
$(XTCC) -o $(OBJDIR)/info.o -c $(OBJDIR)/info_.c
875915
876916
$(OBJDIR)/info.h: $(OBJDIR)/headers
917
+
877918
$(OBJDIR)/json_.c: $(SRCDIR)/json.c $(OBJDIR)/translate
878
- $(OBJDIR)/translate $(SRCDIR)/json.c >$(OBJDIR)/json_.c
919
+ $(OBJDIR)/translate $(SRCDIR)/json.c >$@
879920
880921
$(OBJDIR)/json.o: $(OBJDIR)/json_.c $(OBJDIR)/json.h $(SRCDIR)/config.h
881922
$(XTCC) -o $(OBJDIR)/json.o -c $(OBJDIR)/json_.c
882923
883924
$(OBJDIR)/json.h: $(OBJDIR)/headers
925
+
884926
$(OBJDIR)/json_artifact_.c: $(SRCDIR)/json_artifact.c $(OBJDIR)/translate
885
- $(OBJDIR)/translate $(SRCDIR)/json_artifact.c >$(OBJDIR)/json_artifact_.c
927
+ $(OBJDIR)/translate $(SRCDIR)/json_artifact.c >$@
886928
887929
$(OBJDIR)/json_artifact.o: $(OBJDIR)/json_artifact_.c $(OBJDIR)/json_artifact.h $(SRCDIR)/config.h
888930
$(XTCC) -o $(OBJDIR)/json_artifact.o -c $(OBJDIR)/json_artifact_.c
889931
890932
$(OBJDIR)/json_artifact.h: $(OBJDIR)/headers
933
+
891934
$(OBJDIR)/json_branch_.c: $(SRCDIR)/json_branch.c $(OBJDIR)/translate
892
- $(OBJDIR)/translate $(SRCDIR)/json_branch.c >$(OBJDIR)/json_branch_.c
935
+ $(OBJDIR)/translate $(SRCDIR)/json_branch.c >$@
893936
894937
$(OBJDIR)/json_branch.o: $(OBJDIR)/json_branch_.c $(OBJDIR)/json_branch.h $(SRCDIR)/config.h
895938
$(XTCC) -o $(OBJDIR)/json_branch.o -c $(OBJDIR)/json_branch_.c
896939
897940
$(OBJDIR)/json_branch.h: $(OBJDIR)/headers
941
+
898942
$(OBJDIR)/json_config_.c: $(SRCDIR)/json_config.c $(OBJDIR)/translate
899
- $(OBJDIR)/translate $(SRCDIR)/json_config.c >$(OBJDIR)/json_config_.c
943
+ $(OBJDIR)/translate $(SRCDIR)/json_config.c >$@
900944
901945
$(OBJDIR)/json_config.o: $(OBJDIR)/json_config_.c $(OBJDIR)/json_config.h $(SRCDIR)/config.h
902946
$(XTCC) -o $(OBJDIR)/json_config.o -c $(OBJDIR)/json_config_.c
903947
904948
$(OBJDIR)/json_config.h: $(OBJDIR)/headers
949
+
905950
$(OBJDIR)/json_diff_.c: $(SRCDIR)/json_diff.c $(OBJDIR)/translate
906
- $(OBJDIR)/translate $(SRCDIR)/json_diff.c >$(OBJDIR)/json_diff_.c
951
+ $(OBJDIR)/translate $(SRCDIR)/json_diff.c >$@
907952
908953
$(OBJDIR)/json_diff.o: $(OBJDIR)/json_diff_.c $(OBJDIR)/json_diff.h $(SRCDIR)/config.h
909954
$(XTCC) -o $(OBJDIR)/json_diff.o -c $(OBJDIR)/json_diff_.c
910955
911956
$(OBJDIR)/json_diff.h: $(OBJDIR)/headers
957
+
912958
$(OBJDIR)/json_dir_.c: $(SRCDIR)/json_dir.c $(OBJDIR)/translate
913
- $(OBJDIR)/translate $(SRCDIR)/json_dir.c >$(OBJDIR)/json_dir_.c
959
+ $(OBJDIR)/translate $(SRCDIR)/json_dir.c >$@
914960
915961
$(OBJDIR)/json_dir.o: $(OBJDIR)/json_dir_.c $(OBJDIR)/json_dir.h $(SRCDIR)/config.h
916962
$(XTCC) -o $(OBJDIR)/json_dir.o -c $(OBJDIR)/json_dir_.c
917963
918964
$(OBJDIR)/json_dir.h: $(OBJDIR)/headers
965
+
919966
$(OBJDIR)/json_finfo_.c: $(SRCDIR)/json_finfo.c $(OBJDIR)/translate
920
- $(OBJDIR)/translate $(SRCDIR)/json_finfo.c >$(OBJDIR)/json_finfo_.c
967
+ $(OBJDIR)/translate $(SRCDIR)/json_finfo.c >$@
921968
922969
$(OBJDIR)/json_finfo.o: $(OBJDIR)/json_finfo_.c $(OBJDIR)/json_finfo.h $(SRCDIR)/config.h
923970
$(XTCC) -o $(OBJDIR)/json_finfo.o -c $(OBJDIR)/json_finfo_.c
924971
925972
$(OBJDIR)/json_finfo.h: $(OBJDIR)/headers
973
+
926974
$(OBJDIR)/json_login_.c: $(SRCDIR)/json_login.c $(OBJDIR)/translate
927
- $(OBJDIR)/translate $(SRCDIR)/json_login.c >$(OBJDIR)/json_login_.c
975
+ $(OBJDIR)/translate $(SRCDIR)/json_login.c >$@
928976
929977
$(OBJDIR)/json_login.o: $(OBJDIR)/json_login_.c $(OBJDIR)/json_login.h $(SRCDIR)/config.h
930978
$(XTCC) -o $(OBJDIR)/json_login.o -c $(OBJDIR)/json_login_.c
931979
932980
$(OBJDIR)/json_login.h: $(OBJDIR)/headers
981
+
933982
$(OBJDIR)/json_query_.c: $(SRCDIR)/json_query.c $(OBJDIR)/translate
934
- $(OBJDIR)/translate $(SRCDIR)/json_query.c >$(OBJDIR)/json_query_.c
983
+ $(OBJDIR)/translate $(SRCDIR)/json_query.c >$@
935984
936985
$(OBJDIR)/json_query.o: $(OBJDIR)/json_query_.c $(OBJDIR)/json_query.h $(SRCDIR)/config.h
937986
$(XTCC) -o $(OBJDIR)/json_query.o -c $(OBJDIR)/json_query_.c
938987
939988
$(OBJDIR)/json_query.h: $(OBJDIR)/headers
989
+
940990
$(OBJDIR)/json_report_.c: $(SRCDIR)/json_report.c $(OBJDIR)/translate
941
- $(OBJDIR)/translate $(SRCDIR)/json_report.c >$(OBJDIR)/json_report_.c
991
+ $(OBJDIR)/translate $(SRCDIR)/json_report.c >$@
942992
943993
$(OBJDIR)/json_report.o: $(OBJDIR)/json_report_.c $(OBJDIR)/json_report.h $(SRCDIR)/config.h
944994
$(XTCC) -o $(OBJDIR)/json_report.o -c $(OBJDIR)/json_report_.c
945995
946996
$(OBJDIR)/json_report.h: $(OBJDIR)/headers
997
+
947998
$(OBJDIR)/json_status_.c: $(SRCDIR)/json_status.c $(OBJDIR)/translate
948
- $(OBJDIR)/translate $(SRCDIR)/json_status.c >$(OBJDIR)/json_status_.c
999
+ $(OBJDIR)/translate $(SRCDIR)/json_status.c >$@
9491000
9501001
$(OBJDIR)/json_status.o: $(OBJDIR)/json_status_.c $(OBJDIR)/json_status.h $(SRCDIR)/config.h
9511002
$(XTCC) -o $(OBJDIR)/json_status.o -c $(OBJDIR)/json_status_.c
9521003
9531004
$(OBJDIR)/json_status.h: $(OBJDIR)/headers
1005
+
9541006
$(OBJDIR)/json_tag_.c: $(SRCDIR)/json_tag.c $(OBJDIR)/translate
955
- $(OBJDIR)/translate $(SRCDIR)/json_tag.c >$(OBJDIR)/json_tag_.c
1007
+ $(OBJDIR)/translate $(SRCDIR)/json_tag.c >$@
9561008
9571009
$(OBJDIR)/json_tag.o: $(OBJDIR)/json_tag_.c $(OBJDIR)/json_tag.h $(SRCDIR)/config.h
9581010
$(XTCC) -o $(OBJDIR)/json_tag.o -c $(OBJDIR)/json_tag_.c
9591011
9601012
$(OBJDIR)/json_tag.h: $(OBJDIR)/headers
1013
+
9611014
$(OBJDIR)/json_timeline_.c: $(SRCDIR)/json_timeline.c $(OBJDIR)/translate
962
- $(OBJDIR)/translate $(SRCDIR)/json_timeline.c >$(OBJDIR)/json_timeline_.c
1015
+ $(OBJDIR)/translate $(SRCDIR)/json_timeline.c >$@
9631016
9641017
$(OBJDIR)/json_timeline.o: $(OBJDIR)/json_timeline_.c $(OBJDIR)/json_timeline.h $(SRCDIR)/config.h
9651018
$(XTCC) -o $(OBJDIR)/json_timeline.o -c $(OBJDIR)/json_timeline_.c
9661019
9671020
$(OBJDIR)/json_timeline.h: $(OBJDIR)/headers
1021
+
9681022
$(OBJDIR)/json_user_.c: $(SRCDIR)/json_user.c $(OBJDIR)/translate
969
- $(OBJDIR)/translate $(SRCDIR)/json_user.c >$(OBJDIR)/json_user_.c
1023
+ $(OBJDIR)/translate $(SRCDIR)/json_user.c >$@
9701024
9711025
$(OBJDIR)/json_user.o: $(OBJDIR)/json_user_.c $(OBJDIR)/json_user.h $(SRCDIR)/config.h
9721026
$(XTCC) -o $(OBJDIR)/json_user.o -c $(OBJDIR)/json_user_.c
9731027
9741028
$(OBJDIR)/json_user.h: $(OBJDIR)/headers
1029
+
9751030
$(OBJDIR)/json_wiki_.c: $(SRCDIR)/json_wiki.c $(OBJDIR)/translate
976
- $(OBJDIR)/translate $(SRCDIR)/json_wiki.c >$(OBJDIR)/json_wiki_.c
1031
+ $(OBJDIR)/translate $(SRCDIR)/json_wiki.c >$@
9771032
9781033
$(OBJDIR)/json_wiki.o: $(OBJDIR)/json_wiki_.c $(OBJDIR)/json_wiki.h $(SRCDIR)/config.h
9791034
$(XTCC) -o $(OBJDIR)/json_wiki.o -c $(OBJDIR)/json_wiki_.c
9801035
9811036
$(OBJDIR)/json_wiki.h: $(OBJDIR)/headers
1037
+
9821038
$(OBJDIR)/leaf_.c: $(SRCDIR)/leaf.c $(OBJDIR)/translate
983
- $(OBJDIR)/translate $(SRCDIR)/leaf.c >$(OBJDIR)/leaf_.c
1039
+ $(OBJDIR)/translate $(SRCDIR)/leaf.c >$@
9841040
9851041
$(OBJDIR)/leaf.o: $(OBJDIR)/leaf_.c $(OBJDIR)/leaf.h $(SRCDIR)/config.h
9861042
$(XTCC) -o $(OBJDIR)/leaf.o -c $(OBJDIR)/leaf_.c
9871043
9881044
$(OBJDIR)/leaf.h: $(OBJDIR)/headers
1045
+
9891046
$(OBJDIR)/loadctrl_.c: $(SRCDIR)/loadctrl.c $(OBJDIR)/translate
990
- $(OBJDIR)/translate $(SRCDIR)/loadctrl.c >$(OBJDIR)/loadctrl_.c
1047
+ $(OBJDIR)/translate $(SRCDIR)/loadctrl.c >$@
9911048
9921049
$(OBJDIR)/loadctrl.o: $(OBJDIR)/loadctrl_.c $(OBJDIR)/loadctrl.h $(SRCDIR)/config.h
9931050
$(XTCC) -o $(OBJDIR)/loadctrl.o -c $(OBJDIR)/loadctrl_.c
9941051
9951052
$(OBJDIR)/loadctrl.h: $(OBJDIR)/headers
1053
+
9961054
$(OBJDIR)/login_.c: $(SRCDIR)/login.c $(OBJDIR)/translate
997
- $(OBJDIR)/translate $(SRCDIR)/login.c >$(OBJDIR)/login_.c
1055
+ $(OBJDIR)/translate $(SRCDIR)/login.c >$@
9981056
9991057
$(OBJDIR)/login.o: $(OBJDIR)/login_.c $(OBJDIR)/login.h $(SRCDIR)/config.h
10001058
$(XTCC) -o $(OBJDIR)/login.o -c $(OBJDIR)/login_.c
10011059
10021060
$(OBJDIR)/login.h: $(OBJDIR)/headers
1061
+
10031062
$(OBJDIR)/lookslike_.c: $(SRCDIR)/lookslike.c $(OBJDIR)/translate
1004
- $(OBJDIR)/translate $(SRCDIR)/lookslike.c >$(OBJDIR)/lookslike_.c
1063
+ $(OBJDIR)/translate $(SRCDIR)/lookslike.c >$@
10051064
10061065
$(OBJDIR)/lookslike.o: $(OBJDIR)/lookslike_.c $(OBJDIR)/lookslike.h $(SRCDIR)/config.h
10071066
$(XTCC) -o $(OBJDIR)/lookslike.o -c $(OBJDIR)/lookslike_.c
10081067
10091068
$(OBJDIR)/lookslike.h: $(OBJDIR)/headers
1069
+
10101070
$(OBJDIR)/main_.c: $(SRCDIR)/main.c $(OBJDIR)/translate
1011
- $(OBJDIR)/translate $(SRCDIR)/main.c >$(OBJDIR)/main_.c
1071
+ $(OBJDIR)/translate $(SRCDIR)/main.c >$@
10121072
10131073
$(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
10141074
$(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
10151075
10161076
$(OBJDIR)/main.h: $(OBJDIR)/headers
1077
+
10171078
$(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(OBJDIR)/translate
1018
- $(OBJDIR)/translate $(SRCDIR)/manifest.c >$(OBJDIR)/manifest_.c
1079
+ $(OBJDIR)/translate $(SRCDIR)/manifest.c >$@
10191080
10201081
$(OBJDIR)/manifest.o: $(OBJDIR)/manifest_.c $(OBJDIR)/manifest.h $(SRCDIR)/config.h
10211082
$(XTCC) -o $(OBJDIR)/manifest.o -c $(OBJDIR)/manifest_.c
10221083
10231084
$(OBJDIR)/manifest.h: $(OBJDIR)/headers
1085
+
10241086
$(OBJDIR)/markdown_.c: $(SRCDIR)/markdown.c $(OBJDIR)/translate
1025
- $(OBJDIR)/translate $(SRCDIR)/markdown.c >$(OBJDIR)/markdown_.c
1087
+ $(OBJDIR)/translate $(SRCDIR)/markdown.c >$@
10261088
10271089
$(OBJDIR)/markdown.o: $(OBJDIR)/markdown_.c $(OBJDIR)/markdown.h $(SRCDIR)/config.h
10281090
$(XTCC) -o $(OBJDIR)/markdown.o -c $(OBJDIR)/markdown_.c
10291091
10301092
$(OBJDIR)/markdown.h: $(OBJDIR)/headers
1093
+
10311094
$(OBJDIR)/markdown_html_.c: $(SRCDIR)/markdown_html.c $(OBJDIR)/translate
1032
- $(OBJDIR)/translate $(SRCDIR)/markdown_html.c >$(OBJDIR)/markdown_html_.c
1095
+ $(OBJDIR)/translate $(SRCDIR)/markdown_html.c >$@
10331096
10341097
$(OBJDIR)/markdown_html.o: $(OBJDIR)/markdown_html_.c $(OBJDIR)/markdown_html.h $(SRCDIR)/config.h
10351098
$(XTCC) -o $(OBJDIR)/markdown_html.o -c $(OBJDIR)/markdown_html_.c
10361099
10371100
$(OBJDIR)/markdown_html.h: $(OBJDIR)/headers
1101
+
10381102
$(OBJDIR)/md5_.c: $(SRCDIR)/md5.c $(OBJDIR)/translate
1039
- $(OBJDIR)/translate $(SRCDIR)/md5.c >$(OBJDIR)/md5_.c
1103
+ $(OBJDIR)/translate $(SRCDIR)/md5.c >$@
10401104
10411105
$(OBJDIR)/md5.o: $(OBJDIR)/md5_.c $(OBJDIR)/md5.h $(SRCDIR)/config.h
10421106
$(XTCC) -o $(OBJDIR)/md5.o -c $(OBJDIR)/md5_.c
10431107
10441108
$(OBJDIR)/md5.h: $(OBJDIR)/headers
1109
+
10451110
$(OBJDIR)/merge_.c: $(SRCDIR)/merge.c $(OBJDIR)/translate
1046
- $(OBJDIR)/translate $(SRCDIR)/merge.c >$(OBJDIR)/merge_.c
1111
+ $(OBJDIR)/translate $(SRCDIR)/merge.c >$@
10471112
10481113
$(OBJDIR)/merge.o: $(OBJDIR)/merge_.c $(OBJDIR)/merge.h $(SRCDIR)/config.h
10491114
$(XTCC) -o $(OBJDIR)/merge.o -c $(OBJDIR)/merge_.c
10501115
10511116
$(OBJDIR)/merge.h: $(OBJDIR)/headers
1117
+
10521118
$(OBJDIR)/merge3_.c: $(SRCDIR)/merge3.c $(OBJDIR)/translate
1053
- $(OBJDIR)/translate $(SRCDIR)/merge3.c >$(OBJDIR)/merge3_.c
1119
+ $(OBJDIR)/translate $(SRCDIR)/merge3.c >$@
10541120
10551121
$(OBJDIR)/merge3.o: $(OBJDIR)/merge3_.c $(OBJDIR)/merge3.h $(SRCDIR)/config.h
10561122
$(XTCC) -o $(OBJDIR)/merge3.o -c $(OBJDIR)/merge3_.c
10571123
10581124
$(OBJDIR)/merge3.h: $(OBJDIR)/headers
1125
+
10591126
$(OBJDIR)/moderate_.c: $(SRCDIR)/moderate.c $(OBJDIR)/translate
1060
- $(OBJDIR)/translate $(SRCDIR)/moderate.c >$(OBJDIR)/moderate_.c
1127
+ $(OBJDIR)/translate $(SRCDIR)/moderate.c >$@
10611128
10621129
$(OBJDIR)/moderate.o: $(OBJDIR)/moderate_.c $(OBJDIR)/moderate.h $(SRCDIR)/config.h
10631130
$(XTCC) -o $(OBJDIR)/moderate.o -c $(OBJDIR)/moderate_.c
10641131
10651132
$(OBJDIR)/moderate.h: $(OBJDIR)/headers
1133
+
10661134
$(OBJDIR)/name_.c: $(SRCDIR)/name.c $(OBJDIR)/translate
1067
- $(OBJDIR)/translate $(SRCDIR)/name.c >$(OBJDIR)/name_.c
1135
+ $(OBJDIR)/translate $(SRCDIR)/name.c >$@
10681136
10691137
$(OBJDIR)/name.o: $(OBJDIR)/name_.c $(OBJDIR)/name.h $(SRCDIR)/config.h
10701138
$(XTCC) -o $(OBJDIR)/name.o -c $(OBJDIR)/name_.c
10711139
10721140
$(OBJDIR)/name.h: $(OBJDIR)/headers
1141
+
10731142
$(OBJDIR)/path_.c: $(SRCDIR)/path.c $(OBJDIR)/translate
1074
- $(OBJDIR)/translate $(SRCDIR)/path.c >$(OBJDIR)/path_.c
1143
+ $(OBJDIR)/translate $(SRCDIR)/path.c >$@
10751144
10761145
$(OBJDIR)/path.o: $(OBJDIR)/path_.c $(OBJDIR)/path.h $(SRCDIR)/config.h
10771146
$(XTCC) -o $(OBJDIR)/path.o -c $(OBJDIR)/path_.c
10781147
10791148
$(OBJDIR)/path.h: $(OBJDIR)/headers
1149
+
10801150
$(OBJDIR)/pivot_.c: $(SRCDIR)/pivot.c $(OBJDIR)/translate
1081
- $(OBJDIR)/translate $(SRCDIR)/pivot.c >$(OBJDIR)/pivot_.c
1151
+ $(OBJDIR)/translate $(SRCDIR)/pivot.c >$@
10821152
10831153
$(OBJDIR)/pivot.o: $(OBJDIR)/pivot_.c $(OBJDIR)/pivot.h $(SRCDIR)/config.h
10841154
$(XTCC) -o $(OBJDIR)/pivot.o -c $(OBJDIR)/pivot_.c
10851155
10861156
$(OBJDIR)/pivot.h: $(OBJDIR)/headers
1157
+
10871158
$(OBJDIR)/popen_.c: $(SRCDIR)/popen.c $(OBJDIR)/translate
1088
- $(OBJDIR)/translate $(SRCDIR)/popen.c >$(OBJDIR)/popen_.c
1159
+ $(OBJDIR)/translate $(SRCDIR)/popen.c >$@
10891160
10901161
$(OBJDIR)/popen.o: $(OBJDIR)/popen_.c $(OBJDIR)/popen.h $(SRCDIR)/config.h
10911162
$(XTCC) -o $(OBJDIR)/popen.o -c $(OBJDIR)/popen_.c
10921163
10931164
$(OBJDIR)/popen.h: $(OBJDIR)/headers
1165
+
10941166
$(OBJDIR)/pqueue_.c: $(SRCDIR)/pqueue.c $(OBJDIR)/translate
1095
- $(OBJDIR)/translate $(SRCDIR)/pqueue.c >$(OBJDIR)/pqueue_.c
1167
+ $(OBJDIR)/translate $(SRCDIR)/pqueue.c >$@
10961168
10971169
$(OBJDIR)/pqueue.o: $(OBJDIR)/pqueue_.c $(OBJDIR)/pqueue.h $(SRCDIR)/config.h
10981170
$(XTCC) -o $(OBJDIR)/pqueue.o -c $(OBJDIR)/pqueue_.c
10991171
11001172
$(OBJDIR)/pqueue.h: $(OBJDIR)/headers
1173
+
11011174
$(OBJDIR)/printf_.c: $(SRCDIR)/printf.c $(OBJDIR)/translate
1102
- $(OBJDIR)/translate $(SRCDIR)/printf.c >$(OBJDIR)/printf_.c
1175
+ $(OBJDIR)/translate $(SRCDIR)/printf.c >$@
11031176
11041177
$(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
11051178
$(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
11061179
11071180
$(OBJDIR)/printf.h: $(OBJDIR)/headers
1181
+
11081182
$(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(OBJDIR)/translate
1109
- $(OBJDIR)/translate $(SRCDIR)/rebuild.c >$(OBJDIR)/rebuild_.c
1183
+ $(OBJDIR)/translate $(SRCDIR)/rebuild.c >$@
11101184
11111185
$(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
11121186
$(XTCC) -o $(OBJDIR)/rebuild.o -c $(OBJDIR)/rebuild_.c
11131187
11141188
$(OBJDIR)/rebuild.h: $(OBJDIR)/headers
1189
+
11151190
$(OBJDIR)/regexp_.c: $(SRCDIR)/regexp.c $(OBJDIR)/translate
1116
- $(OBJDIR)/translate $(SRCDIR)/regexp.c >$(OBJDIR)/regexp_.c
1191
+ $(OBJDIR)/translate $(SRCDIR)/regexp.c >$@
11171192
11181193
$(OBJDIR)/regexp.o: $(OBJDIR)/regexp_.c $(OBJDIR)/regexp.h $(SRCDIR)/config.h
11191194
$(XTCC) -o $(OBJDIR)/regexp.o -c $(OBJDIR)/regexp_.c
11201195
11211196
$(OBJDIR)/regexp.h: $(OBJDIR)/headers
1197
+
11221198
$(OBJDIR)/report_.c: $(SRCDIR)/report.c $(OBJDIR)/translate
1123
- $(OBJDIR)/translate $(SRCDIR)/report.c >$(OBJDIR)/report_.c
1199
+ $(OBJDIR)/translate $(SRCDIR)/report.c >$@
11241200
11251201
$(OBJDIR)/report.o: $(OBJDIR)/report_.c $(OBJDIR)/report.h $(SRCDIR)/config.h
11261202
$(XTCC) -o $(OBJDIR)/report.o -c $(OBJDIR)/report_.c
11271203
11281204
$(OBJDIR)/report.h: $(OBJDIR)/headers
1205
+
11291206
$(OBJDIR)/rss_.c: $(SRCDIR)/rss.c $(OBJDIR)/translate
1130
- $(OBJDIR)/translate $(SRCDIR)/rss.c >$(OBJDIR)/rss_.c
1207
+ $(OBJDIR)/translate $(SRCDIR)/rss.c >$@
11311208
11321209
$(OBJDIR)/rss.o: $(OBJDIR)/rss_.c $(OBJDIR)/rss.h $(SRCDIR)/config.h
11331210
$(XTCC) -o $(OBJDIR)/rss.o -c $(OBJDIR)/rss_.c
11341211
11351212
$(OBJDIR)/rss.h: $(OBJDIR)/headers
1213
+
11361214
$(OBJDIR)/schema_.c: $(SRCDIR)/schema.c $(OBJDIR)/translate
1137
- $(OBJDIR)/translate $(SRCDIR)/schema.c >$(OBJDIR)/schema_.c
1215
+ $(OBJDIR)/translate $(SRCDIR)/schema.c >$@
11381216
11391217
$(OBJDIR)/schema.o: $(OBJDIR)/schema_.c $(OBJDIR)/schema.h $(SRCDIR)/config.h
11401218
$(XTCC) -o $(OBJDIR)/schema.o -c $(OBJDIR)/schema_.c
11411219
11421220
$(OBJDIR)/schema.h: $(OBJDIR)/headers
1221
+
11431222
$(OBJDIR)/search_.c: $(SRCDIR)/search.c $(OBJDIR)/translate
1144
- $(OBJDIR)/translate $(SRCDIR)/search.c >$(OBJDIR)/search_.c
1223
+ $(OBJDIR)/translate $(SRCDIR)/search.c >$@
11451224
11461225
$(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h
11471226
$(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c
11481227
11491228
$(OBJDIR)/search.h: $(OBJDIR)/headers
1229
+
11501230
$(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(OBJDIR)/translate
1151
- $(OBJDIR)/translate $(SRCDIR)/setup.c >$(OBJDIR)/setup_.c
1231
+ $(OBJDIR)/translate $(SRCDIR)/setup.c >$@
11521232
11531233
$(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h
11541234
$(XTCC) -o $(OBJDIR)/setup.o -c $(OBJDIR)/setup_.c
11551235
11561236
$(OBJDIR)/setup.h: $(OBJDIR)/headers
1237
+
11571238
$(OBJDIR)/sha1_.c: $(SRCDIR)/sha1.c $(OBJDIR)/translate
1158
- $(OBJDIR)/translate $(SRCDIR)/sha1.c >$(OBJDIR)/sha1_.c
1239
+ $(OBJDIR)/translate $(SRCDIR)/sha1.c >$@
11591240
11601241
$(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
11611242
$(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
11621243
11631244
$(OBJDIR)/sha1.h: $(OBJDIR)/headers
1245
+
11641246
$(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(OBJDIR)/translate
1165
- $(OBJDIR)/translate $(SRCDIR)/shun.c >$(OBJDIR)/shun_.c
1247
+ $(OBJDIR)/translate $(SRCDIR)/shun.c >$@
11661248
11671249
$(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
11681250
$(XTCC) -o $(OBJDIR)/shun.o -c $(OBJDIR)/shun_.c
11691251
11701252
$(OBJDIR)/shun.h: $(OBJDIR)/headers
1253
+
11711254
$(OBJDIR)/skins_.c: $(SRCDIR)/skins.c $(OBJDIR)/translate
1172
- $(OBJDIR)/translate $(SRCDIR)/skins.c >$(OBJDIR)/skins_.c
1255
+ $(OBJDIR)/translate $(SRCDIR)/skins.c >$@
11731256
11741257
$(OBJDIR)/skins.o: $(OBJDIR)/skins_.c $(OBJDIR)/skins.h $(SRCDIR)/config.h
11751258
$(XTCC) -o $(OBJDIR)/skins.o -c $(OBJDIR)/skins_.c
11761259
11771260
$(OBJDIR)/skins.h: $(OBJDIR)/headers
1261
+
11781262
$(OBJDIR)/sqlcmd_.c: $(SRCDIR)/sqlcmd.c $(OBJDIR)/translate
1179
- $(OBJDIR)/translate $(SRCDIR)/sqlcmd.c >$(OBJDIR)/sqlcmd_.c
1263
+ $(OBJDIR)/translate $(SRCDIR)/sqlcmd.c >$@
11801264
11811265
$(OBJDIR)/sqlcmd.o: $(OBJDIR)/sqlcmd_.c $(OBJDIR)/sqlcmd.h $(SRCDIR)/config.h
11821266
$(XTCC) -o $(OBJDIR)/sqlcmd.o -c $(OBJDIR)/sqlcmd_.c
11831267
11841268
$(OBJDIR)/sqlcmd.h: $(OBJDIR)/headers
1269
+
11851270
$(OBJDIR)/stash_.c: $(SRCDIR)/stash.c $(OBJDIR)/translate
1186
- $(OBJDIR)/translate $(SRCDIR)/stash.c >$(OBJDIR)/stash_.c
1271
+ $(OBJDIR)/translate $(SRCDIR)/stash.c >$@
11871272
11881273
$(OBJDIR)/stash.o: $(OBJDIR)/stash_.c $(OBJDIR)/stash.h $(SRCDIR)/config.h
11891274
$(XTCC) -o $(OBJDIR)/stash.o -c $(OBJDIR)/stash_.c
11901275
11911276
$(OBJDIR)/stash.h: $(OBJDIR)/headers
1277
+
11921278
$(OBJDIR)/stat_.c: $(SRCDIR)/stat.c $(OBJDIR)/translate
1193
- $(OBJDIR)/translate $(SRCDIR)/stat.c >$(OBJDIR)/stat_.c
1279
+ $(OBJDIR)/translate $(SRCDIR)/stat.c >$@
11941280
11951281
$(OBJDIR)/stat.o: $(OBJDIR)/stat_.c $(OBJDIR)/stat.h $(SRCDIR)/config.h
11961282
$(XTCC) -o $(OBJDIR)/stat.o -c $(OBJDIR)/stat_.c
11971283
11981284
$(OBJDIR)/stat.h: $(OBJDIR)/headers
1285
+
11991286
$(OBJDIR)/style_.c: $(SRCDIR)/style.c $(OBJDIR)/translate
1200
- $(OBJDIR)/translate $(SRCDIR)/style.c >$(OBJDIR)/style_.c
1287
+ $(OBJDIR)/translate $(SRCDIR)/style.c >$@
12011288
12021289
$(OBJDIR)/style.o: $(OBJDIR)/style_.c $(OBJDIR)/style.h $(SRCDIR)/config.h
12031290
$(XTCC) -o $(OBJDIR)/style.o -c $(OBJDIR)/style_.c
12041291
12051292
$(OBJDIR)/style.h: $(OBJDIR)/headers
1293
+
12061294
$(OBJDIR)/sync_.c: $(SRCDIR)/sync.c $(OBJDIR)/translate
1207
- $(OBJDIR)/translate $(SRCDIR)/sync.c >$(OBJDIR)/sync_.c
1295
+ $(OBJDIR)/translate $(SRCDIR)/sync.c >$@
12081296
12091297
$(OBJDIR)/sync.o: $(OBJDIR)/sync_.c $(OBJDIR)/sync.h $(SRCDIR)/config.h
12101298
$(XTCC) -o $(OBJDIR)/sync.o -c $(OBJDIR)/sync_.c
12111299
12121300
$(OBJDIR)/sync.h: $(OBJDIR)/headers
1301
+
12131302
$(OBJDIR)/tag_.c: $(SRCDIR)/tag.c $(OBJDIR)/translate
1214
- $(OBJDIR)/translate $(SRCDIR)/tag.c >$(OBJDIR)/tag_.c
1303
+ $(OBJDIR)/translate $(SRCDIR)/tag.c >$@
12151304
12161305
$(OBJDIR)/tag.o: $(OBJDIR)/tag_.c $(OBJDIR)/tag.h $(SRCDIR)/config.h
12171306
$(XTCC) -o $(OBJDIR)/tag.o -c $(OBJDIR)/tag_.c
12181307
12191308
$(OBJDIR)/tag.h: $(OBJDIR)/headers
1309
+
12201310
$(OBJDIR)/tar_.c: $(SRCDIR)/tar.c $(OBJDIR)/translate
1221
- $(OBJDIR)/translate $(SRCDIR)/tar.c >$(OBJDIR)/tar_.c
1311
+ $(OBJDIR)/translate $(SRCDIR)/tar.c >$@
12221312
12231313
$(OBJDIR)/tar.o: $(OBJDIR)/tar_.c $(OBJDIR)/tar.h $(SRCDIR)/config.h
12241314
$(XTCC) -o $(OBJDIR)/tar.o -c $(OBJDIR)/tar_.c
12251315
12261316
$(OBJDIR)/tar.h: $(OBJDIR)/headers
1317
+
12271318
$(OBJDIR)/th_main_.c: $(SRCDIR)/th_main.c $(OBJDIR)/translate
1228
- $(OBJDIR)/translate $(SRCDIR)/th_main.c >$(OBJDIR)/th_main_.c
1319
+ $(OBJDIR)/translate $(SRCDIR)/th_main.c >$@
12291320
12301321
$(OBJDIR)/th_main.o: $(OBJDIR)/th_main_.c $(OBJDIR)/th_main.h $(SRCDIR)/config.h
12311322
$(XTCC) -o $(OBJDIR)/th_main.o -c $(OBJDIR)/th_main_.c
12321323
12331324
$(OBJDIR)/th_main.h: $(OBJDIR)/headers
1325
+
12341326
$(OBJDIR)/timeline_.c: $(SRCDIR)/timeline.c $(OBJDIR)/translate
1235
- $(OBJDIR)/translate $(SRCDIR)/timeline.c >$(OBJDIR)/timeline_.c
1327
+ $(OBJDIR)/translate $(SRCDIR)/timeline.c >$@
12361328
12371329
$(OBJDIR)/timeline.o: $(OBJDIR)/timeline_.c $(OBJDIR)/timeline.h $(SRCDIR)/config.h
12381330
$(XTCC) -o $(OBJDIR)/timeline.o -c $(OBJDIR)/timeline_.c
12391331
12401332
$(OBJDIR)/timeline.h: $(OBJDIR)/headers
1333
+
12411334
$(OBJDIR)/tkt_.c: $(SRCDIR)/tkt.c $(OBJDIR)/translate
1242
- $(OBJDIR)/translate $(SRCDIR)/tkt.c >$(OBJDIR)/tkt_.c
1335
+ $(OBJDIR)/translate $(SRCDIR)/tkt.c >$@
12431336
12441337
$(OBJDIR)/tkt.o: $(OBJDIR)/tkt_.c $(OBJDIR)/tkt.h $(SRCDIR)/config.h
12451338
$(XTCC) -o $(OBJDIR)/tkt.o -c $(OBJDIR)/tkt_.c
12461339
12471340
$(OBJDIR)/tkt.h: $(OBJDIR)/headers
1341
+
12481342
$(OBJDIR)/tktsetup_.c: $(SRCDIR)/tktsetup.c $(OBJDIR)/translate
1249
- $(OBJDIR)/translate $(SRCDIR)/tktsetup.c >$(OBJDIR)/tktsetup_.c
1343
+ $(OBJDIR)/translate $(SRCDIR)/tktsetup.c >$@
12501344
12511345
$(OBJDIR)/tktsetup.o: $(OBJDIR)/tktsetup_.c $(OBJDIR)/tktsetup.h $(SRCDIR)/config.h
12521346
$(XTCC) -o $(OBJDIR)/tktsetup.o -c $(OBJDIR)/tktsetup_.c
12531347
12541348
$(OBJDIR)/tktsetup.h: $(OBJDIR)/headers
1349
+
12551350
$(OBJDIR)/undo_.c: $(SRCDIR)/undo.c $(OBJDIR)/translate
1256
- $(OBJDIR)/translate $(SRCDIR)/undo.c >$(OBJDIR)/undo_.c
1351
+ $(OBJDIR)/translate $(SRCDIR)/undo.c >$@
12571352
12581353
$(OBJDIR)/undo.o: $(OBJDIR)/undo_.c $(OBJDIR)/undo.h $(SRCDIR)/config.h
12591354
$(XTCC) -o $(OBJDIR)/undo.o -c $(OBJDIR)/undo_.c
12601355
12611356
$(OBJDIR)/undo.h: $(OBJDIR)/headers
1357
+
12621358
$(OBJDIR)/unicode_.c: $(SRCDIR)/unicode.c $(OBJDIR)/translate
1263
- $(OBJDIR)/translate $(SRCDIR)/unicode.c >$(OBJDIR)/unicode_.c
1359
+ $(OBJDIR)/translate $(SRCDIR)/unicode.c >$@
12641360
12651361
$(OBJDIR)/unicode.o: $(OBJDIR)/unicode_.c $(OBJDIR)/unicode.h $(SRCDIR)/config.h
12661362
$(XTCC) -o $(OBJDIR)/unicode.o -c $(OBJDIR)/unicode_.c
12671363
12681364
$(OBJDIR)/unicode.h: $(OBJDIR)/headers
1365
+
12691366
$(OBJDIR)/update_.c: $(SRCDIR)/update.c $(OBJDIR)/translate
1270
- $(OBJDIR)/translate $(SRCDIR)/update.c >$(OBJDIR)/update_.c
1367
+ $(OBJDIR)/translate $(SRCDIR)/update.c >$@
12711368
12721369
$(OBJDIR)/update.o: $(OBJDIR)/update_.c $(OBJDIR)/update.h $(SRCDIR)/config.h
12731370
$(XTCC) -o $(OBJDIR)/update.o -c $(OBJDIR)/update_.c
12741371
12751372
$(OBJDIR)/update.h: $(OBJDIR)/headers
1373
+
12761374
$(OBJDIR)/url_.c: $(SRCDIR)/url.c $(OBJDIR)/translate
1277
- $(OBJDIR)/translate $(SRCDIR)/url.c >$(OBJDIR)/url_.c
1375
+ $(OBJDIR)/translate $(SRCDIR)/url.c >$@
12781376
12791377
$(OBJDIR)/url.o: $(OBJDIR)/url_.c $(OBJDIR)/url.h $(SRCDIR)/config.h
12801378
$(XTCC) -o $(OBJDIR)/url.o -c $(OBJDIR)/url_.c
12811379
12821380
$(OBJDIR)/url.h: $(OBJDIR)/headers
1381
+
12831382
$(OBJDIR)/user_.c: $(SRCDIR)/user.c $(OBJDIR)/translate
1284
- $(OBJDIR)/translate $(SRCDIR)/user.c >$(OBJDIR)/user_.c
1383
+ $(OBJDIR)/translate $(SRCDIR)/user.c >$@
12851384
12861385
$(OBJDIR)/user.o: $(OBJDIR)/user_.c $(OBJDIR)/user.h $(SRCDIR)/config.h
12871386
$(XTCC) -o $(OBJDIR)/user.o -c $(OBJDIR)/user_.c
12881387
12891388
$(OBJDIR)/user.h: $(OBJDIR)/headers
1389
+
12901390
$(OBJDIR)/utf8_.c: $(SRCDIR)/utf8.c $(OBJDIR)/translate
1291
- $(OBJDIR)/translate $(SRCDIR)/utf8.c >$(OBJDIR)/utf8_.c
1391
+ $(OBJDIR)/translate $(SRCDIR)/utf8.c >$@
12921392
12931393
$(OBJDIR)/utf8.o: $(OBJDIR)/utf8_.c $(OBJDIR)/utf8.h $(SRCDIR)/config.h
12941394
$(XTCC) -o $(OBJDIR)/utf8.o -c $(OBJDIR)/utf8_.c
12951395
12961396
$(OBJDIR)/utf8.h: $(OBJDIR)/headers
1397
+
12971398
$(OBJDIR)/util_.c: $(SRCDIR)/util.c $(OBJDIR)/translate
1298
- $(OBJDIR)/translate $(SRCDIR)/util.c >$(OBJDIR)/util_.c
1399
+ $(OBJDIR)/translate $(SRCDIR)/util.c >$@
12991400
13001401
$(OBJDIR)/util.o: $(OBJDIR)/util_.c $(OBJDIR)/util.h $(SRCDIR)/config.h
13011402
$(XTCC) -o $(OBJDIR)/util.o -c $(OBJDIR)/util_.c
13021403
13031404
$(OBJDIR)/util.h: $(OBJDIR)/headers
1405
+
13041406
$(OBJDIR)/verify_.c: $(SRCDIR)/verify.c $(OBJDIR)/translate
1305
- $(OBJDIR)/translate $(SRCDIR)/verify.c >$(OBJDIR)/verify_.c
1407
+ $(OBJDIR)/translate $(SRCDIR)/verify.c >$@
13061408
13071409
$(OBJDIR)/verify.o: $(OBJDIR)/verify_.c $(OBJDIR)/verify.h $(SRCDIR)/config.h
13081410
$(XTCC) -o $(OBJDIR)/verify.o -c $(OBJDIR)/verify_.c
13091411
13101412
$(OBJDIR)/verify.h: $(OBJDIR)/headers
1413
+
13111414
$(OBJDIR)/vfile_.c: $(SRCDIR)/vfile.c $(OBJDIR)/translate
1312
- $(OBJDIR)/translate $(SRCDIR)/vfile.c >$(OBJDIR)/vfile_.c
1415
+ $(OBJDIR)/translate $(SRCDIR)/vfile.c >$@
13131416
13141417
$(OBJDIR)/vfile.o: $(OBJDIR)/vfile_.c $(OBJDIR)/vfile.h $(SRCDIR)/config.h
13151418
$(XTCC) -o $(OBJDIR)/vfile.o -c $(OBJDIR)/vfile_.c
13161419
13171420
$(OBJDIR)/vfile.h: $(OBJDIR)/headers
1421
+
13181422
$(OBJDIR)/wiki_.c: $(SRCDIR)/wiki.c $(OBJDIR)/translate
1319
- $(OBJDIR)/translate $(SRCDIR)/wiki.c >$(OBJDIR)/wiki_.c
1423
+ $(OBJDIR)/translate $(SRCDIR)/wiki.c >$@
13201424
13211425
$(OBJDIR)/wiki.o: $(OBJDIR)/wiki_.c $(OBJDIR)/wiki.h $(SRCDIR)/config.h
13221426
$(XTCC) -o $(OBJDIR)/wiki.o -c $(OBJDIR)/wiki_.c
13231427
13241428
$(OBJDIR)/wiki.h: $(OBJDIR)/headers
1429
+
13251430
$(OBJDIR)/wikiformat_.c: $(SRCDIR)/wikiformat.c $(OBJDIR)/translate
1326
- $(OBJDIR)/translate $(SRCDIR)/wikiformat.c >$(OBJDIR)/wikiformat_.c
1431
+ $(OBJDIR)/translate $(SRCDIR)/wikiformat.c >$@
13271432
13281433
$(OBJDIR)/wikiformat.o: $(OBJDIR)/wikiformat_.c $(OBJDIR)/wikiformat.h $(SRCDIR)/config.h
13291434
$(XTCC) -o $(OBJDIR)/wikiformat.o -c $(OBJDIR)/wikiformat_.c
13301435
13311436
$(OBJDIR)/wikiformat.h: $(OBJDIR)/headers
1437
+
13321438
$(OBJDIR)/winfile_.c: $(SRCDIR)/winfile.c $(OBJDIR)/translate
1333
- $(OBJDIR)/translate $(SRCDIR)/winfile.c >$(OBJDIR)/winfile_.c
1439
+ $(OBJDIR)/translate $(SRCDIR)/winfile.c >$@
13341440
13351441
$(OBJDIR)/winfile.o: $(OBJDIR)/winfile_.c $(OBJDIR)/winfile.h $(SRCDIR)/config.h
13361442
$(XTCC) -o $(OBJDIR)/winfile.o -c $(OBJDIR)/winfile_.c
13371443
13381444
$(OBJDIR)/winfile.h: $(OBJDIR)/headers
1445
+
13391446
$(OBJDIR)/winhttp_.c: $(SRCDIR)/winhttp.c $(OBJDIR)/translate
1340
- $(OBJDIR)/translate $(SRCDIR)/winhttp.c >$(OBJDIR)/winhttp_.c
1447
+ $(OBJDIR)/translate $(SRCDIR)/winhttp.c >$@
13411448
13421449
$(OBJDIR)/winhttp.o: $(OBJDIR)/winhttp_.c $(OBJDIR)/winhttp.h $(SRCDIR)/config.h
13431450
$(XTCC) -o $(OBJDIR)/winhttp.o -c $(OBJDIR)/winhttp_.c
13441451
13451452
$(OBJDIR)/winhttp.h: $(OBJDIR)/headers
1453
+
13461454
$(OBJDIR)/wysiwyg_.c: $(SRCDIR)/wysiwyg.c $(OBJDIR)/translate
1347
- $(OBJDIR)/translate $(SRCDIR)/wysiwyg.c >$(OBJDIR)/wysiwyg_.c
1455
+ $(OBJDIR)/translate $(SRCDIR)/wysiwyg.c >$@
13481456
13491457
$(OBJDIR)/wysiwyg.o: $(OBJDIR)/wysiwyg_.c $(OBJDIR)/wysiwyg.h $(SRCDIR)/config.h
13501458
$(XTCC) -o $(OBJDIR)/wysiwyg.o -c $(OBJDIR)/wysiwyg_.c
13511459
13521460
$(OBJDIR)/wysiwyg.h: $(OBJDIR)/headers
1461
+
13531462
$(OBJDIR)/xfer_.c: $(SRCDIR)/xfer.c $(OBJDIR)/translate
1354
- $(OBJDIR)/translate $(SRCDIR)/xfer.c >$(OBJDIR)/xfer_.c
1463
+ $(OBJDIR)/translate $(SRCDIR)/xfer.c >$@
13551464
13561465
$(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h
13571466
$(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c
13581467
13591468
$(OBJDIR)/xfer.h: $(OBJDIR)/headers
1469
+
13601470
$(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(OBJDIR)/translate
1361
- $(OBJDIR)/translate $(SRCDIR)/xfersetup.c >$(OBJDIR)/xfersetup_.c
1471
+ $(OBJDIR)/translate $(SRCDIR)/xfersetup.c >$@
13621472
13631473
$(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h
13641474
$(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c
13651475
13661476
$(OBJDIR)/xfersetup.h: $(OBJDIR)/headers
1477
+
13671478
$(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate
1368
- $(OBJDIR)/translate $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c
1479
+ $(OBJDIR)/translate $(SRCDIR)/zip.c >$@
13691480
13701481
$(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h
13711482
$(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c
13721483
13731484
$(OBJDIR)/zip.h: $(OBJDIR)/headers
1485
+
13741486
$(OBJDIR)/sqlite3.o: $(SRCDIR)/sqlite3.c
1375
- $(XTCC) $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) -c $(SRCDIR)/sqlite3.c -o $(OBJDIR)/sqlite3.o
1487
+ $(XTCC) $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) -c $(SRCDIR)/sqlite3.c -o $@
13761488
13771489
$(OBJDIR)/shell.o: $(SRCDIR)/shell.c $(SRCDIR)/sqlite3.h
1378
- $(XTCC) $(SHELL_OPTIONS) $(SHELL_CFLAGS) -c $(SRCDIR)/shell.c -o $(OBJDIR)/shell.o
1490
+ $(XTCC) $(SHELL_OPTIONS) $(SHELL_CFLAGS) -c $(SRCDIR)/shell.c -o $@
13791491
13801492
$(OBJDIR)/th.o: $(SRCDIR)/th.c
1381
- $(XTCC) -c $(SRCDIR)/th.c -o $(OBJDIR)/th.o
1493
+ $(XTCC) -c $(SRCDIR)/th.c -o $@
13821494
13831495
$(OBJDIR)/th_lang.o: $(SRCDIR)/th_lang.c
1384
- $(XTCC) -c $(SRCDIR)/th_lang.c -o $(OBJDIR)/th_lang.o
1496
+ $(XTCC) -c $(SRCDIR)/th_lang.c -o $@
13851497
13861498
$(OBJDIR)/th_tcl.o: $(SRCDIR)/th_tcl.c
1387
- $(XTCC) -c $(SRCDIR)/th_tcl.c -o $(OBJDIR)/th_tcl.o
1499
+ $(XTCC) -c $(SRCDIR)/th_tcl.c -o $@
13881500
13891501
13901502
$(OBJDIR)/miniz.o: $(SRCDIR)/miniz.c
1391
- $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $(OBJDIR)/miniz.o
1503
+ $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $@
13921504
13931505
$(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
1394
- $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $(OBJDIR)/cson_amalgamation.o
1506
+ $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $@
13951507
13961508
#
13971509
# The list of all the targets that do not correspond to real files. This stops
13981510
# 'make' from getting confused when someone makes an error in a rule.
13991511
#
14001512
--- src/main.mk
+++ src/main.mk
@@ -586,814 +586,926 @@
586 touch $(OBJDIR)/headers
587 $(OBJDIR)/headers: Makefile
588 $(OBJDIR)/json.o $(OBJDIR)/json_artifact.o $(OBJDIR)/json_branch.o $(OBJDIR)/json_config.o $(OBJDIR)/json_diff.o $(OBJDIR)/json_dir.o $(OBJDIR)/json_finfo.o $(OBJDIR)/json_login.o $(OBJDIR)/json_query.o $(OBJDIR)/json_report.o $(OBJDIR)/json_status.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h
589 Makefile:
590 $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate
591 $(OBJDIR)/translate $(SRCDIR)/add.c >$(OBJDIR)/add_.c
592
593 $(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
594 $(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
595
596 $(OBJDIR)/add.h: $(OBJDIR)/headers
 
597 $(OBJDIR)/allrepo_.c: $(SRCDIR)/allrepo.c $(OBJDIR)/translate
598 $(OBJDIR)/translate $(SRCDIR)/allrepo.c >$(OBJDIR)/allrepo_.c
599
600 $(OBJDIR)/allrepo.o: $(OBJDIR)/allrepo_.c $(OBJDIR)/allrepo.h $(SRCDIR)/config.h
601 $(XTCC) -o $(OBJDIR)/allrepo.o -c $(OBJDIR)/allrepo_.c
602
603 $(OBJDIR)/allrepo.h: $(OBJDIR)/headers
 
604 $(OBJDIR)/attach_.c: $(SRCDIR)/attach.c $(OBJDIR)/translate
605 $(OBJDIR)/translate $(SRCDIR)/attach.c >$(OBJDIR)/attach_.c
606
607 $(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h
608 $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c
609
610 $(OBJDIR)/attach.h: $(OBJDIR)/headers
 
611 $(OBJDIR)/bag_.c: $(SRCDIR)/bag.c $(OBJDIR)/translate
612 $(OBJDIR)/translate $(SRCDIR)/bag.c >$(OBJDIR)/bag_.c
613
614 $(OBJDIR)/bag.o: $(OBJDIR)/bag_.c $(OBJDIR)/bag.h $(SRCDIR)/config.h
615 $(XTCC) -o $(OBJDIR)/bag.o -c $(OBJDIR)/bag_.c
616
617 $(OBJDIR)/bag.h: $(OBJDIR)/headers
 
618 $(OBJDIR)/bisect_.c: $(SRCDIR)/bisect.c $(OBJDIR)/translate
619 $(OBJDIR)/translate $(SRCDIR)/bisect.c >$(OBJDIR)/bisect_.c
620
621 $(OBJDIR)/bisect.o: $(OBJDIR)/bisect_.c $(OBJDIR)/bisect.h $(SRCDIR)/config.h
622 $(XTCC) -o $(OBJDIR)/bisect.o -c $(OBJDIR)/bisect_.c
623
624 $(OBJDIR)/bisect.h: $(OBJDIR)/headers
 
625 $(OBJDIR)/blob_.c: $(SRCDIR)/blob.c $(OBJDIR)/translate
626 $(OBJDIR)/translate $(SRCDIR)/blob.c >$(OBJDIR)/blob_.c
627
628 $(OBJDIR)/blob.o: $(OBJDIR)/blob_.c $(OBJDIR)/blob.h $(SRCDIR)/config.h
629 $(XTCC) -o $(OBJDIR)/blob.o -c $(OBJDIR)/blob_.c
630
631 $(OBJDIR)/blob.h: $(OBJDIR)/headers
 
632 $(OBJDIR)/branch_.c: $(SRCDIR)/branch.c $(OBJDIR)/translate
633 $(OBJDIR)/translate $(SRCDIR)/branch.c >$(OBJDIR)/branch_.c
634
635 $(OBJDIR)/branch.o: $(OBJDIR)/branch_.c $(OBJDIR)/branch.h $(SRCDIR)/config.h
636 $(XTCC) -o $(OBJDIR)/branch.o -c $(OBJDIR)/branch_.c
637
638 $(OBJDIR)/branch.h: $(OBJDIR)/headers
 
639 $(OBJDIR)/browse_.c: $(SRCDIR)/browse.c $(OBJDIR)/translate
640 $(OBJDIR)/translate $(SRCDIR)/browse.c >$(OBJDIR)/browse_.c
641
642 $(OBJDIR)/browse.o: $(OBJDIR)/browse_.c $(OBJDIR)/browse.h $(SRCDIR)/config.h
643 $(XTCC) -o $(OBJDIR)/browse.o -c $(OBJDIR)/browse_.c
644
645 $(OBJDIR)/browse.h: $(OBJDIR)/headers
 
646 $(OBJDIR)/builtin_.c: $(SRCDIR)/builtin.c $(OBJDIR)/translate
647 $(OBJDIR)/translate $(SRCDIR)/builtin.c >$(OBJDIR)/builtin_.c
648
649 $(OBJDIR)/builtin.o: $(OBJDIR)/builtin_.c $(OBJDIR)/builtin.h $(OBJDIR)/builtin_data.h $(SRCDIR)/config.h
650 $(XTCC) -o $(OBJDIR)/builtin.o -c $(OBJDIR)/builtin_.c
651
652 $(OBJDIR)/builtin.h: $(OBJDIR)/headers
 
653 $(OBJDIR)/cache_.c: $(SRCDIR)/cache.c $(OBJDIR)/translate
654 $(OBJDIR)/translate $(SRCDIR)/cache.c >$(OBJDIR)/cache_.c
655
656 $(OBJDIR)/cache.o: $(OBJDIR)/cache_.c $(OBJDIR)/cache.h $(SRCDIR)/config.h
657 $(XTCC) -o $(OBJDIR)/cache.o -c $(OBJDIR)/cache_.c
658
659 $(OBJDIR)/cache.h: $(OBJDIR)/headers
 
660 $(OBJDIR)/captcha_.c: $(SRCDIR)/captcha.c $(OBJDIR)/translate
661 $(OBJDIR)/translate $(SRCDIR)/captcha.c >$(OBJDIR)/captcha_.c
662
663 $(OBJDIR)/captcha.o: $(OBJDIR)/captcha_.c $(OBJDIR)/captcha.h $(SRCDIR)/config.h
664 $(XTCC) -o $(OBJDIR)/captcha.o -c $(OBJDIR)/captcha_.c
665
666 $(OBJDIR)/captcha.h: $(OBJDIR)/headers
 
667 $(OBJDIR)/cgi_.c: $(SRCDIR)/cgi.c $(OBJDIR)/translate
668 $(OBJDIR)/translate $(SRCDIR)/cgi.c >$(OBJDIR)/cgi_.c
669
670 $(OBJDIR)/cgi.o: $(OBJDIR)/cgi_.c $(OBJDIR)/cgi.h $(SRCDIR)/config.h
671 $(XTCC) -o $(OBJDIR)/cgi.o -c $(OBJDIR)/cgi_.c
672
673 $(OBJDIR)/cgi.h: $(OBJDIR)/headers
 
674 $(OBJDIR)/checkin_.c: $(SRCDIR)/checkin.c $(OBJDIR)/translate
675 $(OBJDIR)/translate $(SRCDIR)/checkin.c >$(OBJDIR)/checkin_.c
676
677 $(OBJDIR)/checkin.o: $(OBJDIR)/checkin_.c $(OBJDIR)/checkin.h $(SRCDIR)/config.h
678 $(XTCC) -o $(OBJDIR)/checkin.o -c $(OBJDIR)/checkin_.c
679
680 $(OBJDIR)/checkin.h: $(OBJDIR)/headers
 
681 $(OBJDIR)/checkout_.c: $(SRCDIR)/checkout.c $(OBJDIR)/translate
682 $(OBJDIR)/translate $(SRCDIR)/checkout.c >$(OBJDIR)/checkout_.c
683
684 $(OBJDIR)/checkout.o: $(OBJDIR)/checkout_.c $(OBJDIR)/checkout.h $(SRCDIR)/config.h
685 $(XTCC) -o $(OBJDIR)/checkout.o -c $(OBJDIR)/checkout_.c
686
687 $(OBJDIR)/checkout.h: $(OBJDIR)/headers
 
688 $(OBJDIR)/clearsign_.c: $(SRCDIR)/clearsign.c $(OBJDIR)/translate
689 $(OBJDIR)/translate $(SRCDIR)/clearsign.c >$(OBJDIR)/clearsign_.c
690
691 $(OBJDIR)/clearsign.o: $(OBJDIR)/clearsign_.c $(OBJDIR)/clearsign.h $(SRCDIR)/config.h
692 $(XTCC) -o $(OBJDIR)/clearsign.o -c $(OBJDIR)/clearsign_.c
693
694 $(OBJDIR)/clearsign.h: $(OBJDIR)/headers
 
695 $(OBJDIR)/clone_.c: $(SRCDIR)/clone.c $(OBJDIR)/translate
696 $(OBJDIR)/translate $(SRCDIR)/clone.c >$(OBJDIR)/clone_.c
697
698 $(OBJDIR)/clone.o: $(OBJDIR)/clone_.c $(OBJDIR)/clone.h $(SRCDIR)/config.h
699 $(XTCC) -o $(OBJDIR)/clone.o -c $(OBJDIR)/clone_.c
700
701 $(OBJDIR)/clone.h: $(OBJDIR)/headers
 
702 $(OBJDIR)/comformat_.c: $(SRCDIR)/comformat.c $(OBJDIR)/translate
703 $(OBJDIR)/translate $(SRCDIR)/comformat.c >$(OBJDIR)/comformat_.c
704
705 $(OBJDIR)/comformat.o: $(OBJDIR)/comformat_.c $(OBJDIR)/comformat.h $(SRCDIR)/config.h
706 $(XTCC) -o $(OBJDIR)/comformat.o -c $(OBJDIR)/comformat_.c
707
708 $(OBJDIR)/comformat.h: $(OBJDIR)/headers
 
709 $(OBJDIR)/configure_.c: $(SRCDIR)/configure.c $(OBJDIR)/translate
710 $(OBJDIR)/translate $(SRCDIR)/configure.c >$(OBJDIR)/configure_.c
711
712 $(OBJDIR)/configure.o: $(OBJDIR)/configure_.c $(OBJDIR)/configure.h $(SRCDIR)/config.h
713 $(XTCC) -o $(OBJDIR)/configure.o -c $(OBJDIR)/configure_.c
714
715 $(OBJDIR)/configure.h: $(OBJDIR)/headers
 
716 $(OBJDIR)/content_.c: $(SRCDIR)/content.c $(OBJDIR)/translate
717 $(OBJDIR)/translate $(SRCDIR)/content.c >$(OBJDIR)/content_.c
718
719 $(OBJDIR)/content.o: $(OBJDIR)/content_.c $(OBJDIR)/content.h $(SRCDIR)/config.h
720 $(XTCC) -o $(OBJDIR)/content.o -c $(OBJDIR)/content_.c
721
722 $(OBJDIR)/content.h: $(OBJDIR)/headers
 
723 $(OBJDIR)/db_.c: $(SRCDIR)/db.c $(OBJDIR)/translate
724 $(OBJDIR)/translate $(SRCDIR)/db.c >$(OBJDIR)/db_.c
725
726 $(OBJDIR)/db.o: $(OBJDIR)/db_.c $(OBJDIR)/db.h $(SRCDIR)/config.h
727 $(XTCC) -o $(OBJDIR)/db.o -c $(OBJDIR)/db_.c
728
729 $(OBJDIR)/db.h: $(OBJDIR)/headers
 
730 $(OBJDIR)/delta_.c: $(SRCDIR)/delta.c $(OBJDIR)/translate
731 $(OBJDIR)/translate $(SRCDIR)/delta.c >$(OBJDIR)/delta_.c
732
733 $(OBJDIR)/delta.o: $(OBJDIR)/delta_.c $(OBJDIR)/delta.h $(SRCDIR)/config.h
734 $(XTCC) -o $(OBJDIR)/delta.o -c $(OBJDIR)/delta_.c
735
736 $(OBJDIR)/delta.h: $(OBJDIR)/headers
 
737 $(OBJDIR)/deltacmd_.c: $(SRCDIR)/deltacmd.c $(OBJDIR)/translate
738 $(OBJDIR)/translate $(SRCDIR)/deltacmd.c >$(OBJDIR)/deltacmd_.c
739
740 $(OBJDIR)/deltacmd.o: $(OBJDIR)/deltacmd_.c $(OBJDIR)/deltacmd.h $(SRCDIR)/config.h
741 $(XTCC) -o $(OBJDIR)/deltacmd.o -c $(OBJDIR)/deltacmd_.c
742
743 $(OBJDIR)/deltacmd.h: $(OBJDIR)/headers
 
744 $(OBJDIR)/descendants_.c: $(SRCDIR)/descendants.c $(OBJDIR)/translate
745 $(OBJDIR)/translate $(SRCDIR)/descendants.c >$(OBJDIR)/descendants_.c
746
747 $(OBJDIR)/descendants.o: $(OBJDIR)/descendants_.c $(OBJDIR)/descendants.h $(SRCDIR)/config.h
748 $(XTCC) -o $(OBJDIR)/descendants.o -c $(OBJDIR)/descendants_.c
749
750 $(OBJDIR)/descendants.h: $(OBJDIR)/headers
 
751 $(OBJDIR)/diff_.c: $(SRCDIR)/diff.c $(OBJDIR)/translate
752 $(OBJDIR)/translate $(SRCDIR)/diff.c >$(OBJDIR)/diff_.c
753
754 $(OBJDIR)/diff.o: $(OBJDIR)/diff_.c $(OBJDIR)/diff.h $(SRCDIR)/config.h
755 $(XTCC) -o $(OBJDIR)/diff.o -c $(OBJDIR)/diff_.c
756
757 $(OBJDIR)/diff.h: $(OBJDIR)/headers
 
758 $(OBJDIR)/diffcmd_.c: $(SRCDIR)/diffcmd.c $(OBJDIR)/translate
759 $(OBJDIR)/translate $(SRCDIR)/diffcmd.c >$(OBJDIR)/diffcmd_.c
760
761 $(OBJDIR)/diffcmd.o: $(OBJDIR)/diffcmd_.c $(OBJDIR)/diffcmd.h $(SRCDIR)/config.h
762 $(XTCC) -o $(OBJDIR)/diffcmd.o -c $(OBJDIR)/diffcmd_.c
763
764 $(OBJDIR)/diffcmd.h: $(OBJDIR)/headers
 
765 $(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(OBJDIR)/translate
766 $(OBJDIR)/translate $(SRCDIR)/doc.c >$(OBJDIR)/doc_.c
767
768 $(OBJDIR)/doc.o: $(OBJDIR)/doc_.c $(OBJDIR)/doc.h $(SRCDIR)/config.h
769 $(XTCC) -o $(OBJDIR)/doc.o -c $(OBJDIR)/doc_.c
770
771 $(OBJDIR)/doc.h: $(OBJDIR)/headers
 
772 $(OBJDIR)/encode_.c: $(SRCDIR)/encode.c $(OBJDIR)/translate
773 $(OBJDIR)/translate $(SRCDIR)/encode.c >$(OBJDIR)/encode_.c
774
775 $(OBJDIR)/encode.o: $(OBJDIR)/encode_.c $(OBJDIR)/encode.h $(SRCDIR)/config.h
776 $(XTCC) -o $(OBJDIR)/encode.o -c $(OBJDIR)/encode_.c
777
778 $(OBJDIR)/encode.h: $(OBJDIR)/headers
 
779 $(OBJDIR)/event_.c: $(SRCDIR)/event.c $(OBJDIR)/translate
780 $(OBJDIR)/translate $(SRCDIR)/event.c >$(OBJDIR)/event_.c
781
782 $(OBJDIR)/event.o: $(OBJDIR)/event_.c $(OBJDIR)/event.h $(SRCDIR)/config.h
783 $(XTCC) -o $(OBJDIR)/event.o -c $(OBJDIR)/event_.c
784
785 $(OBJDIR)/event.h: $(OBJDIR)/headers
 
786 $(OBJDIR)/export_.c: $(SRCDIR)/export.c $(OBJDIR)/translate
787 $(OBJDIR)/translate $(SRCDIR)/export.c >$(OBJDIR)/export_.c
788
789 $(OBJDIR)/export.o: $(OBJDIR)/export_.c $(OBJDIR)/export.h $(SRCDIR)/config.h
790 $(XTCC) -o $(OBJDIR)/export.o -c $(OBJDIR)/export_.c
791
792 $(OBJDIR)/export.h: $(OBJDIR)/headers
 
793 $(OBJDIR)/file_.c: $(SRCDIR)/file.c $(OBJDIR)/translate
794 $(OBJDIR)/translate $(SRCDIR)/file.c >$(OBJDIR)/file_.c
795
796 $(OBJDIR)/file.o: $(OBJDIR)/file_.c $(OBJDIR)/file.h $(SRCDIR)/config.h
797 $(XTCC) -o $(OBJDIR)/file.o -c $(OBJDIR)/file_.c
798
799 $(OBJDIR)/file.h: $(OBJDIR)/headers
 
800 $(OBJDIR)/finfo_.c: $(SRCDIR)/finfo.c $(OBJDIR)/translate
801 $(OBJDIR)/translate $(SRCDIR)/finfo.c >$(OBJDIR)/finfo_.c
802
803 $(OBJDIR)/finfo.o: $(OBJDIR)/finfo_.c $(OBJDIR)/finfo.h $(SRCDIR)/config.h
804 $(XTCC) -o $(OBJDIR)/finfo.o -c $(OBJDIR)/finfo_.c
805
806 $(OBJDIR)/finfo.h: $(OBJDIR)/headers
 
807 $(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(OBJDIR)/translate
808 $(OBJDIR)/translate $(SRCDIR)/fusefs.c >$(OBJDIR)/fusefs_.c
809
810 $(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
811 $(XTCC) -o $(OBJDIR)/fusefs.o -c $(OBJDIR)/fusefs_.c
812
813 $(OBJDIR)/fusefs.h: $(OBJDIR)/headers
 
814 $(OBJDIR)/glob_.c: $(SRCDIR)/glob.c $(OBJDIR)/translate
815 $(OBJDIR)/translate $(SRCDIR)/glob.c >$(OBJDIR)/glob_.c
816
817 $(OBJDIR)/glob.o: $(OBJDIR)/glob_.c $(OBJDIR)/glob.h $(SRCDIR)/config.h
818 $(XTCC) -o $(OBJDIR)/glob.o -c $(OBJDIR)/glob_.c
819
820 $(OBJDIR)/glob.h: $(OBJDIR)/headers
 
821 $(OBJDIR)/graph_.c: $(SRCDIR)/graph.c $(OBJDIR)/translate
822 $(OBJDIR)/translate $(SRCDIR)/graph.c >$(OBJDIR)/graph_.c
823
824 $(OBJDIR)/graph.o: $(OBJDIR)/graph_.c $(OBJDIR)/graph.h $(SRCDIR)/config.h
825 $(XTCC) -o $(OBJDIR)/graph.o -c $(OBJDIR)/graph_.c
826
827 $(OBJDIR)/graph.h: $(OBJDIR)/headers
 
828 $(OBJDIR)/gzip_.c: $(SRCDIR)/gzip.c $(OBJDIR)/translate
829 $(OBJDIR)/translate $(SRCDIR)/gzip.c >$(OBJDIR)/gzip_.c
830
831 $(OBJDIR)/gzip.o: $(OBJDIR)/gzip_.c $(OBJDIR)/gzip.h $(SRCDIR)/config.h
832 $(XTCC) -o $(OBJDIR)/gzip.o -c $(OBJDIR)/gzip_.c
833
834 $(OBJDIR)/gzip.h: $(OBJDIR)/headers
 
835 $(OBJDIR)/http_.c: $(SRCDIR)/http.c $(OBJDIR)/translate
836 $(OBJDIR)/translate $(SRCDIR)/http.c >$(OBJDIR)/http_.c
837
838 $(OBJDIR)/http.o: $(OBJDIR)/http_.c $(OBJDIR)/http.h $(SRCDIR)/config.h
839 $(XTCC) -o $(OBJDIR)/http.o -c $(OBJDIR)/http_.c
840
841 $(OBJDIR)/http.h: $(OBJDIR)/headers
 
842 $(OBJDIR)/http_socket_.c: $(SRCDIR)/http_socket.c $(OBJDIR)/translate
843 $(OBJDIR)/translate $(SRCDIR)/http_socket.c >$(OBJDIR)/http_socket_.c
844
845 $(OBJDIR)/http_socket.o: $(OBJDIR)/http_socket_.c $(OBJDIR)/http_socket.h $(SRCDIR)/config.h
846 $(XTCC) -o $(OBJDIR)/http_socket.o -c $(OBJDIR)/http_socket_.c
847
848 $(OBJDIR)/http_socket.h: $(OBJDIR)/headers
 
849 $(OBJDIR)/http_ssl_.c: $(SRCDIR)/http_ssl.c $(OBJDIR)/translate
850 $(OBJDIR)/translate $(SRCDIR)/http_ssl.c >$(OBJDIR)/http_ssl_.c
851
852 $(OBJDIR)/http_ssl.o: $(OBJDIR)/http_ssl_.c $(OBJDIR)/http_ssl.h $(SRCDIR)/config.h
853 $(XTCC) -o $(OBJDIR)/http_ssl.o -c $(OBJDIR)/http_ssl_.c
854
855 $(OBJDIR)/http_ssl.h: $(OBJDIR)/headers
 
856 $(OBJDIR)/http_transport_.c: $(SRCDIR)/http_transport.c $(OBJDIR)/translate
857 $(OBJDIR)/translate $(SRCDIR)/http_transport.c >$(OBJDIR)/http_transport_.c
858
859 $(OBJDIR)/http_transport.o: $(OBJDIR)/http_transport_.c $(OBJDIR)/http_transport.h $(SRCDIR)/config.h
860 $(XTCC) -o $(OBJDIR)/http_transport.o -c $(OBJDIR)/http_transport_.c
861
862 $(OBJDIR)/http_transport.h: $(OBJDIR)/headers
 
863 $(OBJDIR)/import_.c: $(SRCDIR)/import.c $(OBJDIR)/translate
864 $(OBJDIR)/translate $(SRCDIR)/import.c >$(OBJDIR)/import_.c
865
866 $(OBJDIR)/import.o: $(OBJDIR)/import_.c $(OBJDIR)/import.h $(SRCDIR)/config.h
867 $(XTCC) -o $(OBJDIR)/import.o -c $(OBJDIR)/import_.c
868
869 $(OBJDIR)/import.h: $(OBJDIR)/headers
 
870 $(OBJDIR)/info_.c: $(SRCDIR)/info.c $(OBJDIR)/translate
871 $(OBJDIR)/translate $(SRCDIR)/info.c >$(OBJDIR)/info_.c
872
873 $(OBJDIR)/info.o: $(OBJDIR)/info_.c $(OBJDIR)/info.h $(SRCDIR)/config.h
874 $(XTCC) -o $(OBJDIR)/info.o -c $(OBJDIR)/info_.c
875
876 $(OBJDIR)/info.h: $(OBJDIR)/headers
 
877 $(OBJDIR)/json_.c: $(SRCDIR)/json.c $(OBJDIR)/translate
878 $(OBJDIR)/translate $(SRCDIR)/json.c >$(OBJDIR)/json_.c
879
880 $(OBJDIR)/json.o: $(OBJDIR)/json_.c $(OBJDIR)/json.h $(SRCDIR)/config.h
881 $(XTCC) -o $(OBJDIR)/json.o -c $(OBJDIR)/json_.c
882
883 $(OBJDIR)/json.h: $(OBJDIR)/headers
 
884 $(OBJDIR)/json_artifact_.c: $(SRCDIR)/json_artifact.c $(OBJDIR)/translate
885 $(OBJDIR)/translate $(SRCDIR)/json_artifact.c >$(OBJDIR)/json_artifact_.c
886
887 $(OBJDIR)/json_artifact.o: $(OBJDIR)/json_artifact_.c $(OBJDIR)/json_artifact.h $(SRCDIR)/config.h
888 $(XTCC) -o $(OBJDIR)/json_artifact.o -c $(OBJDIR)/json_artifact_.c
889
890 $(OBJDIR)/json_artifact.h: $(OBJDIR)/headers
 
891 $(OBJDIR)/json_branch_.c: $(SRCDIR)/json_branch.c $(OBJDIR)/translate
892 $(OBJDIR)/translate $(SRCDIR)/json_branch.c >$(OBJDIR)/json_branch_.c
893
894 $(OBJDIR)/json_branch.o: $(OBJDIR)/json_branch_.c $(OBJDIR)/json_branch.h $(SRCDIR)/config.h
895 $(XTCC) -o $(OBJDIR)/json_branch.o -c $(OBJDIR)/json_branch_.c
896
897 $(OBJDIR)/json_branch.h: $(OBJDIR)/headers
 
898 $(OBJDIR)/json_config_.c: $(SRCDIR)/json_config.c $(OBJDIR)/translate
899 $(OBJDIR)/translate $(SRCDIR)/json_config.c >$(OBJDIR)/json_config_.c
900
901 $(OBJDIR)/json_config.o: $(OBJDIR)/json_config_.c $(OBJDIR)/json_config.h $(SRCDIR)/config.h
902 $(XTCC) -o $(OBJDIR)/json_config.o -c $(OBJDIR)/json_config_.c
903
904 $(OBJDIR)/json_config.h: $(OBJDIR)/headers
 
905 $(OBJDIR)/json_diff_.c: $(SRCDIR)/json_diff.c $(OBJDIR)/translate
906 $(OBJDIR)/translate $(SRCDIR)/json_diff.c >$(OBJDIR)/json_diff_.c
907
908 $(OBJDIR)/json_diff.o: $(OBJDIR)/json_diff_.c $(OBJDIR)/json_diff.h $(SRCDIR)/config.h
909 $(XTCC) -o $(OBJDIR)/json_diff.o -c $(OBJDIR)/json_diff_.c
910
911 $(OBJDIR)/json_diff.h: $(OBJDIR)/headers
 
912 $(OBJDIR)/json_dir_.c: $(SRCDIR)/json_dir.c $(OBJDIR)/translate
913 $(OBJDIR)/translate $(SRCDIR)/json_dir.c >$(OBJDIR)/json_dir_.c
914
915 $(OBJDIR)/json_dir.o: $(OBJDIR)/json_dir_.c $(OBJDIR)/json_dir.h $(SRCDIR)/config.h
916 $(XTCC) -o $(OBJDIR)/json_dir.o -c $(OBJDIR)/json_dir_.c
917
918 $(OBJDIR)/json_dir.h: $(OBJDIR)/headers
 
919 $(OBJDIR)/json_finfo_.c: $(SRCDIR)/json_finfo.c $(OBJDIR)/translate
920 $(OBJDIR)/translate $(SRCDIR)/json_finfo.c >$(OBJDIR)/json_finfo_.c
921
922 $(OBJDIR)/json_finfo.o: $(OBJDIR)/json_finfo_.c $(OBJDIR)/json_finfo.h $(SRCDIR)/config.h
923 $(XTCC) -o $(OBJDIR)/json_finfo.o -c $(OBJDIR)/json_finfo_.c
924
925 $(OBJDIR)/json_finfo.h: $(OBJDIR)/headers
 
926 $(OBJDIR)/json_login_.c: $(SRCDIR)/json_login.c $(OBJDIR)/translate
927 $(OBJDIR)/translate $(SRCDIR)/json_login.c >$(OBJDIR)/json_login_.c
928
929 $(OBJDIR)/json_login.o: $(OBJDIR)/json_login_.c $(OBJDIR)/json_login.h $(SRCDIR)/config.h
930 $(XTCC) -o $(OBJDIR)/json_login.o -c $(OBJDIR)/json_login_.c
931
932 $(OBJDIR)/json_login.h: $(OBJDIR)/headers
 
933 $(OBJDIR)/json_query_.c: $(SRCDIR)/json_query.c $(OBJDIR)/translate
934 $(OBJDIR)/translate $(SRCDIR)/json_query.c >$(OBJDIR)/json_query_.c
935
936 $(OBJDIR)/json_query.o: $(OBJDIR)/json_query_.c $(OBJDIR)/json_query.h $(SRCDIR)/config.h
937 $(XTCC) -o $(OBJDIR)/json_query.o -c $(OBJDIR)/json_query_.c
938
939 $(OBJDIR)/json_query.h: $(OBJDIR)/headers
 
940 $(OBJDIR)/json_report_.c: $(SRCDIR)/json_report.c $(OBJDIR)/translate
941 $(OBJDIR)/translate $(SRCDIR)/json_report.c >$(OBJDIR)/json_report_.c
942
943 $(OBJDIR)/json_report.o: $(OBJDIR)/json_report_.c $(OBJDIR)/json_report.h $(SRCDIR)/config.h
944 $(XTCC) -o $(OBJDIR)/json_report.o -c $(OBJDIR)/json_report_.c
945
946 $(OBJDIR)/json_report.h: $(OBJDIR)/headers
 
947 $(OBJDIR)/json_status_.c: $(SRCDIR)/json_status.c $(OBJDIR)/translate
948 $(OBJDIR)/translate $(SRCDIR)/json_status.c >$(OBJDIR)/json_status_.c
949
950 $(OBJDIR)/json_status.o: $(OBJDIR)/json_status_.c $(OBJDIR)/json_status.h $(SRCDIR)/config.h
951 $(XTCC) -o $(OBJDIR)/json_status.o -c $(OBJDIR)/json_status_.c
952
953 $(OBJDIR)/json_status.h: $(OBJDIR)/headers
 
954 $(OBJDIR)/json_tag_.c: $(SRCDIR)/json_tag.c $(OBJDIR)/translate
955 $(OBJDIR)/translate $(SRCDIR)/json_tag.c >$(OBJDIR)/json_tag_.c
956
957 $(OBJDIR)/json_tag.o: $(OBJDIR)/json_tag_.c $(OBJDIR)/json_tag.h $(SRCDIR)/config.h
958 $(XTCC) -o $(OBJDIR)/json_tag.o -c $(OBJDIR)/json_tag_.c
959
960 $(OBJDIR)/json_tag.h: $(OBJDIR)/headers
 
961 $(OBJDIR)/json_timeline_.c: $(SRCDIR)/json_timeline.c $(OBJDIR)/translate
962 $(OBJDIR)/translate $(SRCDIR)/json_timeline.c >$(OBJDIR)/json_timeline_.c
963
964 $(OBJDIR)/json_timeline.o: $(OBJDIR)/json_timeline_.c $(OBJDIR)/json_timeline.h $(SRCDIR)/config.h
965 $(XTCC) -o $(OBJDIR)/json_timeline.o -c $(OBJDIR)/json_timeline_.c
966
967 $(OBJDIR)/json_timeline.h: $(OBJDIR)/headers
 
968 $(OBJDIR)/json_user_.c: $(SRCDIR)/json_user.c $(OBJDIR)/translate
969 $(OBJDIR)/translate $(SRCDIR)/json_user.c >$(OBJDIR)/json_user_.c
970
971 $(OBJDIR)/json_user.o: $(OBJDIR)/json_user_.c $(OBJDIR)/json_user.h $(SRCDIR)/config.h
972 $(XTCC) -o $(OBJDIR)/json_user.o -c $(OBJDIR)/json_user_.c
973
974 $(OBJDIR)/json_user.h: $(OBJDIR)/headers
 
975 $(OBJDIR)/json_wiki_.c: $(SRCDIR)/json_wiki.c $(OBJDIR)/translate
976 $(OBJDIR)/translate $(SRCDIR)/json_wiki.c >$(OBJDIR)/json_wiki_.c
977
978 $(OBJDIR)/json_wiki.o: $(OBJDIR)/json_wiki_.c $(OBJDIR)/json_wiki.h $(SRCDIR)/config.h
979 $(XTCC) -o $(OBJDIR)/json_wiki.o -c $(OBJDIR)/json_wiki_.c
980
981 $(OBJDIR)/json_wiki.h: $(OBJDIR)/headers
 
982 $(OBJDIR)/leaf_.c: $(SRCDIR)/leaf.c $(OBJDIR)/translate
983 $(OBJDIR)/translate $(SRCDIR)/leaf.c >$(OBJDIR)/leaf_.c
984
985 $(OBJDIR)/leaf.o: $(OBJDIR)/leaf_.c $(OBJDIR)/leaf.h $(SRCDIR)/config.h
986 $(XTCC) -o $(OBJDIR)/leaf.o -c $(OBJDIR)/leaf_.c
987
988 $(OBJDIR)/leaf.h: $(OBJDIR)/headers
 
989 $(OBJDIR)/loadctrl_.c: $(SRCDIR)/loadctrl.c $(OBJDIR)/translate
990 $(OBJDIR)/translate $(SRCDIR)/loadctrl.c >$(OBJDIR)/loadctrl_.c
991
992 $(OBJDIR)/loadctrl.o: $(OBJDIR)/loadctrl_.c $(OBJDIR)/loadctrl.h $(SRCDIR)/config.h
993 $(XTCC) -o $(OBJDIR)/loadctrl.o -c $(OBJDIR)/loadctrl_.c
994
995 $(OBJDIR)/loadctrl.h: $(OBJDIR)/headers
 
996 $(OBJDIR)/login_.c: $(SRCDIR)/login.c $(OBJDIR)/translate
997 $(OBJDIR)/translate $(SRCDIR)/login.c >$(OBJDIR)/login_.c
998
999 $(OBJDIR)/login.o: $(OBJDIR)/login_.c $(OBJDIR)/login.h $(SRCDIR)/config.h
1000 $(XTCC) -o $(OBJDIR)/login.o -c $(OBJDIR)/login_.c
1001
1002 $(OBJDIR)/login.h: $(OBJDIR)/headers
 
1003 $(OBJDIR)/lookslike_.c: $(SRCDIR)/lookslike.c $(OBJDIR)/translate
1004 $(OBJDIR)/translate $(SRCDIR)/lookslike.c >$(OBJDIR)/lookslike_.c
1005
1006 $(OBJDIR)/lookslike.o: $(OBJDIR)/lookslike_.c $(OBJDIR)/lookslike.h $(SRCDIR)/config.h
1007 $(XTCC) -o $(OBJDIR)/lookslike.o -c $(OBJDIR)/lookslike_.c
1008
1009 $(OBJDIR)/lookslike.h: $(OBJDIR)/headers
 
1010 $(OBJDIR)/main_.c: $(SRCDIR)/main.c $(OBJDIR)/translate
1011 $(OBJDIR)/translate $(SRCDIR)/main.c >$(OBJDIR)/main_.c
1012
1013 $(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
1014 $(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
1015
1016 $(OBJDIR)/main.h: $(OBJDIR)/headers
 
1017 $(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(OBJDIR)/translate
1018 $(OBJDIR)/translate $(SRCDIR)/manifest.c >$(OBJDIR)/manifest_.c
1019
1020 $(OBJDIR)/manifest.o: $(OBJDIR)/manifest_.c $(OBJDIR)/manifest.h $(SRCDIR)/config.h
1021 $(XTCC) -o $(OBJDIR)/manifest.o -c $(OBJDIR)/manifest_.c
1022
1023 $(OBJDIR)/manifest.h: $(OBJDIR)/headers
 
1024 $(OBJDIR)/markdown_.c: $(SRCDIR)/markdown.c $(OBJDIR)/translate
1025 $(OBJDIR)/translate $(SRCDIR)/markdown.c >$(OBJDIR)/markdown_.c
1026
1027 $(OBJDIR)/markdown.o: $(OBJDIR)/markdown_.c $(OBJDIR)/markdown.h $(SRCDIR)/config.h
1028 $(XTCC) -o $(OBJDIR)/markdown.o -c $(OBJDIR)/markdown_.c
1029
1030 $(OBJDIR)/markdown.h: $(OBJDIR)/headers
 
1031 $(OBJDIR)/markdown_html_.c: $(SRCDIR)/markdown_html.c $(OBJDIR)/translate
1032 $(OBJDIR)/translate $(SRCDIR)/markdown_html.c >$(OBJDIR)/markdown_html_.c
1033
1034 $(OBJDIR)/markdown_html.o: $(OBJDIR)/markdown_html_.c $(OBJDIR)/markdown_html.h $(SRCDIR)/config.h
1035 $(XTCC) -o $(OBJDIR)/markdown_html.o -c $(OBJDIR)/markdown_html_.c
1036
1037 $(OBJDIR)/markdown_html.h: $(OBJDIR)/headers
 
1038 $(OBJDIR)/md5_.c: $(SRCDIR)/md5.c $(OBJDIR)/translate
1039 $(OBJDIR)/translate $(SRCDIR)/md5.c >$(OBJDIR)/md5_.c
1040
1041 $(OBJDIR)/md5.o: $(OBJDIR)/md5_.c $(OBJDIR)/md5.h $(SRCDIR)/config.h
1042 $(XTCC) -o $(OBJDIR)/md5.o -c $(OBJDIR)/md5_.c
1043
1044 $(OBJDIR)/md5.h: $(OBJDIR)/headers
 
1045 $(OBJDIR)/merge_.c: $(SRCDIR)/merge.c $(OBJDIR)/translate
1046 $(OBJDIR)/translate $(SRCDIR)/merge.c >$(OBJDIR)/merge_.c
1047
1048 $(OBJDIR)/merge.o: $(OBJDIR)/merge_.c $(OBJDIR)/merge.h $(SRCDIR)/config.h
1049 $(XTCC) -o $(OBJDIR)/merge.o -c $(OBJDIR)/merge_.c
1050
1051 $(OBJDIR)/merge.h: $(OBJDIR)/headers
 
1052 $(OBJDIR)/merge3_.c: $(SRCDIR)/merge3.c $(OBJDIR)/translate
1053 $(OBJDIR)/translate $(SRCDIR)/merge3.c >$(OBJDIR)/merge3_.c
1054
1055 $(OBJDIR)/merge3.o: $(OBJDIR)/merge3_.c $(OBJDIR)/merge3.h $(SRCDIR)/config.h
1056 $(XTCC) -o $(OBJDIR)/merge3.o -c $(OBJDIR)/merge3_.c
1057
1058 $(OBJDIR)/merge3.h: $(OBJDIR)/headers
 
1059 $(OBJDIR)/moderate_.c: $(SRCDIR)/moderate.c $(OBJDIR)/translate
1060 $(OBJDIR)/translate $(SRCDIR)/moderate.c >$(OBJDIR)/moderate_.c
1061
1062 $(OBJDIR)/moderate.o: $(OBJDIR)/moderate_.c $(OBJDIR)/moderate.h $(SRCDIR)/config.h
1063 $(XTCC) -o $(OBJDIR)/moderate.o -c $(OBJDIR)/moderate_.c
1064
1065 $(OBJDIR)/moderate.h: $(OBJDIR)/headers
 
1066 $(OBJDIR)/name_.c: $(SRCDIR)/name.c $(OBJDIR)/translate
1067 $(OBJDIR)/translate $(SRCDIR)/name.c >$(OBJDIR)/name_.c
1068
1069 $(OBJDIR)/name.o: $(OBJDIR)/name_.c $(OBJDIR)/name.h $(SRCDIR)/config.h
1070 $(XTCC) -o $(OBJDIR)/name.o -c $(OBJDIR)/name_.c
1071
1072 $(OBJDIR)/name.h: $(OBJDIR)/headers
 
1073 $(OBJDIR)/path_.c: $(SRCDIR)/path.c $(OBJDIR)/translate
1074 $(OBJDIR)/translate $(SRCDIR)/path.c >$(OBJDIR)/path_.c
1075
1076 $(OBJDIR)/path.o: $(OBJDIR)/path_.c $(OBJDIR)/path.h $(SRCDIR)/config.h
1077 $(XTCC) -o $(OBJDIR)/path.o -c $(OBJDIR)/path_.c
1078
1079 $(OBJDIR)/path.h: $(OBJDIR)/headers
 
1080 $(OBJDIR)/pivot_.c: $(SRCDIR)/pivot.c $(OBJDIR)/translate
1081 $(OBJDIR)/translate $(SRCDIR)/pivot.c >$(OBJDIR)/pivot_.c
1082
1083 $(OBJDIR)/pivot.o: $(OBJDIR)/pivot_.c $(OBJDIR)/pivot.h $(SRCDIR)/config.h
1084 $(XTCC) -o $(OBJDIR)/pivot.o -c $(OBJDIR)/pivot_.c
1085
1086 $(OBJDIR)/pivot.h: $(OBJDIR)/headers
 
1087 $(OBJDIR)/popen_.c: $(SRCDIR)/popen.c $(OBJDIR)/translate
1088 $(OBJDIR)/translate $(SRCDIR)/popen.c >$(OBJDIR)/popen_.c
1089
1090 $(OBJDIR)/popen.o: $(OBJDIR)/popen_.c $(OBJDIR)/popen.h $(SRCDIR)/config.h
1091 $(XTCC) -o $(OBJDIR)/popen.o -c $(OBJDIR)/popen_.c
1092
1093 $(OBJDIR)/popen.h: $(OBJDIR)/headers
 
1094 $(OBJDIR)/pqueue_.c: $(SRCDIR)/pqueue.c $(OBJDIR)/translate
1095 $(OBJDIR)/translate $(SRCDIR)/pqueue.c >$(OBJDIR)/pqueue_.c
1096
1097 $(OBJDIR)/pqueue.o: $(OBJDIR)/pqueue_.c $(OBJDIR)/pqueue.h $(SRCDIR)/config.h
1098 $(XTCC) -o $(OBJDIR)/pqueue.o -c $(OBJDIR)/pqueue_.c
1099
1100 $(OBJDIR)/pqueue.h: $(OBJDIR)/headers
 
1101 $(OBJDIR)/printf_.c: $(SRCDIR)/printf.c $(OBJDIR)/translate
1102 $(OBJDIR)/translate $(SRCDIR)/printf.c >$(OBJDIR)/printf_.c
1103
1104 $(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
1105 $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
1106
1107 $(OBJDIR)/printf.h: $(OBJDIR)/headers
 
1108 $(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(OBJDIR)/translate
1109 $(OBJDIR)/translate $(SRCDIR)/rebuild.c >$(OBJDIR)/rebuild_.c
1110
1111 $(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
1112 $(XTCC) -o $(OBJDIR)/rebuild.o -c $(OBJDIR)/rebuild_.c
1113
1114 $(OBJDIR)/rebuild.h: $(OBJDIR)/headers
 
1115 $(OBJDIR)/regexp_.c: $(SRCDIR)/regexp.c $(OBJDIR)/translate
1116 $(OBJDIR)/translate $(SRCDIR)/regexp.c >$(OBJDIR)/regexp_.c
1117
1118 $(OBJDIR)/regexp.o: $(OBJDIR)/regexp_.c $(OBJDIR)/regexp.h $(SRCDIR)/config.h
1119 $(XTCC) -o $(OBJDIR)/regexp.o -c $(OBJDIR)/regexp_.c
1120
1121 $(OBJDIR)/regexp.h: $(OBJDIR)/headers
 
1122 $(OBJDIR)/report_.c: $(SRCDIR)/report.c $(OBJDIR)/translate
1123 $(OBJDIR)/translate $(SRCDIR)/report.c >$(OBJDIR)/report_.c
1124
1125 $(OBJDIR)/report.o: $(OBJDIR)/report_.c $(OBJDIR)/report.h $(SRCDIR)/config.h
1126 $(XTCC) -o $(OBJDIR)/report.o -c $(OBJDIR)/report_.c
1127
1128 $(OBJDIR)/report.h: $(OBJDIR)/headers
 
1129 $(OBJDIR)/rss_.c: $(SRCDIR)/rss.c $(OBJDIR)/translate
1130 $(OBJDIR)/translate $(SRCDIR)/rss.c >$(OBJDIR)/rss_.c
1131
1132 $(OBJDIR)/rss.o: $(OBJDIR)/rss_.c $(OBJDIR)/rss.h $(SRCDIR)/config.h
1133 $(XTCC) -o $(OBJDIR)/rss.o -c $(OBJDIR)/rss_.c
1134
1135 $(OBJDIR)/rss.h: $(OBJDIR)/headers
 
1136 $(OBJDIR)/schema_.c: $(SRCDIR)/schema.c $(OBJDIR)/translate
1137 $(OBJDIR)/translate $(SRCDIR)/schema.c >$(OBJDIR)/schema_.c
1138
1139 $(OBJDIR)/schema.o: $(OBJDIR)/schema_.c $(OBJDIR)/schema.h $(SRCDIR)/config.h
1140 $(XTCC) -o $(OBJDIR)/schema.o -c $(OBJDIR)/schema_.c
1141
1142 $(OBJDIR)/schema.h: $(OBJDIR)/headers
 
1143 $(OBJDIR)/search_.c: $(SRCDIR)/search.c $(OBJDIR)/translate
1144 $(OBJDIR)/translate $(SRCDIR)/search.c >$(OBJDIR)/search_.c
1145
1146 $(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h
1147 $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c
1148
1149 $(OBJDIR)/search.h: $(OBJDIR)/headers
 
1150 $(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(OBJDIR)/translate
1151 $(OBJDIR)/translate $(SRCDIR)/setup.c >$(OBJDIR)/setup_.c
1152
1153 $(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h
1154 $(XTCC) -o $(OBJDIR)/setup.o -c $(OBJDIR)/setup_.c
1155
1156 $(OBJDIR)/setup.h: $(OBJDIR)/headers
 
1157 $(OBJDIR)/sha1_.c: $(SRCDIR)/sha1.c $(OBJDIR)/translate
1158 $(OBJDIR)/translate $(SRCDIR)/sha1.c >$(OBJDIR)/sha1_.c
1159
1160 $(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
1161 $(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
1162
1163 $(OBJDIR)/sha1.h: $(OBJDIR)/headers
 
1164 $(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(OBJDIR)/translate
1165 $(OBJDIR)/translate $(SRCDIR)/shun.c >$(OBJDIR)/shun_.c
1166
1167 $(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
1168 $(XTCC) -o $(OBJDIR)/shun.o -c $(OBJDIR)/shun_.c
1169
1170 $(OBJDIR)/shun.h: $(OBJDIR)/headers
 
1171 $(OBJDIR)/skins_.c: $(SRCDIR)/skins.c $(OBJDIR)/translate
1172 $(OBJDIR)/translate $(SRCDIR)/skins.c >$(OBJDIR)/skins_.c
1173
1174 $(OBJDIR)/skins.o: $(OBJDIR)/skins_.c $(OBJDIR)/skins.h $(SRCDIR)/config.h
1175 $(XTCC) -o $(OBJDIR)/skins.o -c $(OBJDIR)/skins_.c
1176
1177 $(OBJDIR)/skins.h: $(OBJDIR)/headers
 
1178 $(OBJDIR)/sqlcmd_.c: $(SRCDIR)/sqlcmd.c $(OBJDIR)/translate
1179 $(OBJDIR)/translate $(SRCDIR)/sqlcmd.c >$(OBJDIR)/sqlcmd_.c
1180
1181 $(OBJDIR)/sqlcmd.o: $(OBJDIR)/sqlcmd_.c $(OBJDIR)/sqlcmd.h $(SRCDIR)/config.h
1182 $(XTCC) -o $(OBJDIR)/sqlcmd.o -c $(OBJDIR)/sqlcmd_.c
1183
1184 $(OBJDIR)/sqlcmd.h: $(OBJDIR)/headers
 
1185 $(OBJDIR)/stash_.c: $(SRCDIR)/stash.c $(OBJDIR)/translate
1186 $(OBJDIR)/translate $(SRCDIR)/stash.c >$(OBJDIR)/stash_.c
1187
1188 $(OBJDIR)/stash.o: $(OBJDIR)/stash_.c $(OBJDIR)/stash.h $(SRCDIR)/config.h
1189 $(XTCC) -o $(OBJDIR)/stash.o -c $(OBJDIR)/stash_.c
1190
1191 $(OBJDIR)/stash.h: $(OBJDIR)/headers
 
1192 $(OBJDIR)/stat_.c: $(SRCDIR)/stat.c $(OBJDIR)/translate
1193 $(OBJDIR)/translate $(SRCDIR)/stat.c >$(OBJDIR)/stat_.c
1194
1195 $(OBJDIR)/stat.o: $(OBJDIR)/stat_.c $(OBJDIR)/stat.h $(SRCDIR)/config.h
1196 $(XTCC) -o $(OBJDIR)/stat.o -c $(OBJDIR)/stat_.c
1197
1198 $(OBJDIR)/stat.h: $(OBJDIR)/headers
 
1199 $(OBJDIR)/style_.c: $(SRCDIR)/style.c $(OBJDIR)/translate
1200 $(OBJDIR)/translate $(SRCDIR)/style.c >$(OBJDIR)/style_.c
1201
1202 $(OBJDIR)/style.o: $(OBJDIR)/style_.c $(OBJDIR)/style.h $(SRCDIR)/config.h
1203 $(XTCC) -o $(OBJDIR)/style.o -c $(OBJDIR)/style_.c
1204
1205 $(OBJDIR)/style.h: $(OBJDIR)/headers
 
1206 $(OBJDIR)/sync_.c: $(SRCDIR)/sync.c $(OBJDIR)/translate
1207 $(OBJDIR)/translate $(SRCDIR)/sync.c >$(OBJDIR)/sync_.c
1208
1209 $(OBJDIR)/sync.o: $(OBJDIR)/sync_.c $(OBJDIR)/sync.h $(SRCDIR)/config.h
1210 $(XTCC) -o $(OBJDIR)/sync.o -c $(OBJDIR)/sync_.c
1211
1212 $(OBJDIR)/sync.h: $(OBJDIR)/headers
 
1213 $(OBJDIR)/tag_.c: $(SRCDIR)/tag.c $(OBJDIR)/translate
1214 $(OBJDIR)/translate $(SRCDIR)/tag.c >$(OBJDIR)/tag_.c
1215
1216 $(OBJDIR)/tag.o: $(OBJDIR)/tag_.c $(OBJDIR)/tag.h $(SRCDIR)/config.h
1217 $(XTCC) -o $(OBJDIR)/tag.o -c $(OBJDIR)/tag_.c
1218
1219 $(OBJDIR)/tag.h: $(OBJDIR)/headers
 
1220 $(OBJDIR)/tar_.c: $(SRCDIR)/tar.c $(OBJDIR)/translate
1221 $(OBJDIR)/translate $(SRCDIR)/tar.c >$(OBJDIR)/tar_.c
1222
1223 $(OBJDIR)/tar.o: $(OBJDIR)/tar_.c $(OBJDIR)/tar.h $(SRCDIR)/config.h
1224 $(XTCC) -o $(OBJDIR)/tar.o -c $(OBJDIR)/tar_.c
1225
1226 $(OBJDIR)/tar.h: $(OBJDIR)/headers
 
1227 $(OBJDIR)/th_main_.c: $(SRCDIR)/th_main.c $(OBJDIR)/translate
1228 $(OBJDIR)/translate $(SRCDIR)/th_main.c >$(OBJDIR)/th_main_.c
1229
1230 $(OBJDIR)/th_main.o: $(OBJDIR)/th_main_.c $(OBJDIR)/th_main.h $(SRCDIR)/config.h
1231 $(XTCC) -o $(OBJDIR)/th_main.o -c $(OBJDIR)/th_main_.c
1232
1233 $(OBJDIR)/th_main.h: $(OBJDIR)/headers
 
1234 $(OBJDIR)/timeline_.c: $(SRCDIR)/timeline.c $(OBJDIR)/translate
1235 $(OBJDIR)/translate $(SRCDIR)/timeline.c >$(OBJDIR)/timeline_.c
1236
1237 $(OBJDIR)/timeline.o: $(OBJDIR)/timeline_.c $(OBJDIR)/timeline.h $(SRCDIR)/config.h
1238 $(XTCC) -o $(OBJDIR)/timeline.o -c $(OBJDIR)/timeline_.c
1239
1240 $(OBJDIR)/timeline.h: $(OBJDIR)/headers
 
1241 $(OBJDIR)/tkt_.c: $(SRCDIR)/tkt.c $(OBJDIR)/translate
1242 $(OBJDIR)/translate $(SRCDIR)/tkt.c >$(OBJDIR)/tkt_.c
1243
1244 $(OBJDIR)/tkt.o: $(OBJDIR)/tkt_.c $(OBJDIR)/tkt.h $(SRCDIR)/config.h
1245 $(XTCC) -o $(OBJDIR)/tkt.o -c $(OBJDIR)/tkt_.c
1246
1247 $(OBJDIR)/tkt.h: $(OBJDIR)/headers
 
1248 $(OBJDIR)/tktsetup_.c: $(SRCDIR)/tktsetup.c $(OBJDIR)/translate
1249 $(OBJDIR)/translate $(SRCDIR)/tktsetup.c >$(OBJDIR)/tktsetup_.c
1250
1251 $(OBJDIR)/tktsetup.o: $(OBJDIR)/tktsetup_.c $(OBJDIR)/tktsetup.h $(SRCDIR)/config.h
1252 $(XTCC) -o $(OBJDIR)/tktsetup.o -c $(OBJDIR)/tktsetup_.c
1253
1254 $(OBJDIR)/tktsetup.h: $(OBJDIR)/headers
 
1255 $(OBJDIR)/undo_.c: $(SRCDIR)/undo.c $(OBJDIR)/translate
1256 $(OBJDIR)/translate $(SRCDIR)/undo.c >$(OBJDIR)/undo_.c
1257
1258 $(OBJDIR)/undo.o: $(OBJDIR)/undo_.c $(OBJDIR)/undo.h $(SRCDIR)/config.h
1259 $(XTCC) -o $(OBJDIR)/undo.o -c $(OBJDIR)/undo_.c
1260
1261 $(OBJDIR)/undo.h: $(OBJDIR)/headers
 
1262 $(OBJDIR)/unicode_.c: $(SRCDIR)/unicode.c $(OBJDIR)/translate
1263 $(OBJDIR)/translate $(SRCDIR)/unicode.c >$(OBJDIR)/unicode_.c
1264
1265 $(OBJDIR)/unicode.o: $(OBJDIR)/unicode_.c $(OBJDIR)/unicode.h $(SRCDIR)/config.h
1266 $(XTCC) -o $(OBJDIR)/unicode.o -c $(OBJDIR)/unicode_.c
1267
1268 $(OBJDIR)/unicode.h: $(OBJDIR)/headers
 
1269 $(OBJDIR)/update_.c: $(SRCDIR)/update.c $(OBJDIR)/translate
1270 $(OBJDIR)/translate $(SRCDIR)/update.c >$(OBJDIR)/update_.c
1271
1272 $(OBJDIR)/update.o: $(OBJDIR)/update_.c $(OBJDIR)/update.h $(SRCDIR)/config.h
1273 $(XTCC) -o $(OBJDIR)/update.o -c $(OBJDIR)/update_.c
1274
1275 $(OBJDIR)/update.h: $(OBJDIR)/headers
 
1276 $(OBJDIR)/url_.c: $(SRCDIR)/url.c $(OBJDIR)/translate
1277 $(OBJDIR)/translate $(SRCDIR)/url.c >$(OBJDIR)/url_.c
1278
1279 $(OBJDIR)/url.o: $(OBJDIR)/url_.c $(OBJDIR)/url.h $(SRCDIR)/config.h
1280 $(XTCC) -o $(OBJDIR)/url.o -c $(OBJDIR)/url_.c
1281
1282 $(OBJDIR)/url.h: $(OBJDIR)/headers
 
1283 $(OBJDIR)/user_.c: $(SRCDIR)/user.c $(OBJDIR)/translate
1284 $(OBJDIR)/translate $(SRCDIR)/user.c >$(OBJDIR)/user_.c
1285
1286 $(OBJDIR)/user.o: $(OBJDIR)/user_.c $(OBJDIR)/user.h $(SRCDIR)/config.h
1287 $(XTCC) -o $(OBJDIR)/user.o -c $(OBJDIR)/user_.c
1288
1289 $(OBJDIR)/user.h: $(OBJDIR)/headers
 
1290 $(OBJDIR)/utf8_.c: $(SRCDIR)/utf8.c $(OBJDIR)/translate
1291 $(OBJDIR)/translate $(SRCDIR)/utf8.c >$(OBJDIR)/utf8_.c
1292
1293 $(OBJDIR)/utf8.o: $(OBJDIR)/utf8_.c $(OBJDIR)/utf8.h $(SRCDIR)/config.h
1294 $(XTCC) -o $(OBJDIR)/utf8.o -c $(OBJDIR)/utf8_.c
1295
1296 $(OBJDIR)/utf8.h: $(OBJDIR)/headers
 
1297 $(OBJDIR)/util_.c: $(SRCDIR)/util.c $(OBJDIR)/translate
1298 $(OBJDIR)/translate $(SRCDIR)/util.c >$(OBJDIR)/util_.c
1299
1300 $(OBJDIR)/util.o: $(OBJDIR)/util_.c $(OBJDIR)/util.h $(SRCDIR)/config.h
1301 $(XTCC) -o $(OBJDIR)/util.o -c $(OBJDIR)/util_.c
1302
1303 $(OBJDIR)/util.h: $(OBJDIR)/headers
 
1304 $(OBJDIR)/verify_.c: $(SRCDIR)/verify.c $(OBJDIR)/translate
1305 $(OBJDIR)/translate $(SRCDIR)/verify.c >$(OBJDIR)/verify_.c
1306
1307 $(OBJDIR)/verify.o: $(OBJDIR)/verify_.c $(OBJDIR)/verify.h $(SRCDIR)/config.h
1308 $(XTCC) -o $(OBJDIR)/verify.o -c $(OBJDIR)/verify_.c
1309
1310 $(OBJDIR)/verify.h: $(OBJDIR)/headers
 
1311 $(OBJDIR)/vfile_.c: $(SRCDIR)/vfile.c $(OBJDIR)/translate
1312 $(OBJDIR)/translate $(SRCDIR)/vfile.c >$(OBJDIR)/vfile_.c
1313
1314 $(OBJDIR)/vfile.o: $(OBJDIR)/vfile_.c $(OBJDIR)/vfile.h $(SRCDIR)/config.h
1315 $(XTCC) -o $(OBJDIR)/vfile.o -c $(OBJDIR)/vfile_.c
1316
1317 $(OBJDIR)/vfile.h: $(OBJDIR)/headers
 
1318 $(OBJDIR)/wiki_.c: $(SRCDIR)/wiki.c $(OBJDIR)/translate
1319 $(OBJDIR)/translate $(SRCDIR)/wiki.c >$(OBJDIR)/wiki_.c
1320
1321 $(OBJDIR)/wiki.o: $(OBJDIR)/wiki_.c $(OBJDIR)/wiki.h $(SRCDIR)/config.h
1322 $(XTCC) -o $(OBJDIR)/wiki.o -c $(OBJDIR)/wiki_.c
1323
1324 $(OBJDIR)/wiki.h: $(OBJDIR)/headers
 
1325 $(OBJDIR)/wikiformat_.c: $(SRCDIR)/wikiformat.c $(OBJDIR)/translate
1326 $(OBJDIR)/translate $(SRCDIR)/wikiformat.c >$(OBJDIR)/wikiformat_.c
1327
1328 $(OBJDIR)/wikiformat.o: $(OBJDIR)/wikiformat_.c $(OBJDIR)/wikiformat.h $(SRCDIR)/config.h
1329 $(XTCC) -o $(OBJDIR)/wikiformat.o -c $(OBJDIR)/wikiformat_.c
1330
1331 $(OBJDIR)/wikiformat.h: $(OBJDIR)/headers
 
1332 $(OBJDIR)/winfile_.c: $(SRCDIR)/winfile.c $(OBJDIR)/translate
1333 $(OBJDIR)/translate $(SRCDIR)/winfile.c >$(OBJDIR)/winfile_.c
1334
1335 $(OBJDIR)/winfile.o: $(OBJDIR)/winfile_.c $(OBJDIR)/winfile.h $(SRCDIR)/config.h
1336 $(XTCC) -o $(OBJDIR)/winfile.o -c $(OBJDIR)/winfile_.c
1337
1338 $(OBJDIR)/winfile.h: $(OBJDIR)/headers
 
1339 $(OBJDIR)/winhttp_.c: $(SRCDIR)/winhttp.c $(OBJDIR)/translate
1340 $(OBJDIR)/translate $(SRCDIR)/winhttp.c >$(OBJDIR)/winhttp_.c
1341
1342 $(OBJDIR)/winhttp.o: $(OBJDIR)/winhttp_.c $(OBJDIR)/winhttp.h $(SRCDIR)/config.h
1343 $(XTCC) -o $(OBJDIR)/winhttp.o -c $(OBJDIR)/winhttp_.c
1344
1345 $(OBJDIR)/winhttp.h: $(OBJDIR)/headers
 
1346 $(OBJDIR)/wysiwyg_.c: $(SRCDIR)/wysiwyg.c $(OBJDIR)/translate
1347 $(OBJDIR)/translate $(SRCDIR)/wysiwyg.c >$(OBJDIR)/wysiwyg_.c
1348
1349 $(OBJDIR)/wysiwyg.o: $(OBJDIR)/wysiwyg_.c $(OBJDIR)/wysiwyg.h $(SRCDIR)/config.h
1350 $(XTCC) -o $(OBJDIR)/wysiwyg.o -c $(OBJDIR)/wysiwyg_.c
1351
1352 $(OBJDIR)/wysiwyg.h: $(OBJDIR)/headers
 
1353 $(OBJDIR)/xfer_.c: $(SRCDIR)/xfer.c $(OBJDIR)/translate
1354 $(OBJDIR)/translate $(SRCDIR)/xfer.c >$(OBJDIR)/xfer_.c
1355
1356 $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h
1357 $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c
1358
1359 $(OBJDIR)/xfer.h: $(OBJDIR)/headers
 
1360 $(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(OBJDIR)/translate
1361 $(OBJDIR)/translate $(SRCDIR)/xfersetup.c >$(OBJDIR)/xfersetup_.c
1362
1363 $(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h
1364 $(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c
1365
1366 $(OBJDIR)/xfersetup.h: $(OBJDIR)/headers
 
1367 $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate
1368 $(OBJDIR)/translate $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c
1369
1370 $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h
1371 $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c
1372
1373 $(OBJDIR)/zip.h: $(OBJDIR)/headers
 
1374 $(OBJDIR)/sqlite3.o: $(SRCDIR)/sqlite3.c
1375 $(XTCC) $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) -c $(SRCDIR)/sqlite3.c -o $(OBJDIR)/sqlite3.o
1376
1377 $(OBJDIR)/shell.o: $(SRCDIR)/shell.c $(SRCDIR)/sqlite3.h
1378 $(XTCC) $(SHELL_OPTIONS) $(SHELL_CFLAGS) -c $(SRCDIR)/shell.c -o $(OBJDIR)/shell.o
1379
1380 $(OBJDIR)/th.o: $(SRCDIR)/th.c
1381 $(XTCC) -c $(SRCDIR)/th.c -o $(OBJDIR)/th.o
1382
1383 $(OBJDIR)/th_lang.o: $(SRCDIR)/th_lang.c
1384 $(XTCC) -c $(SRCDIR)/th_lang.c -o $(OBJDIR)/th_lang.o
1385
1386 $(OBJDIR)/th_tcl.o: $(SRCDIR)/th_tcl.c
1387 $(XTCC) -c $(SRCDIR)/th_tcl.c -o $(OBJDIR)/th_tcl.o
1388
1389
1390 $(OBJDIR)/miniz.o: $(SRCDIR)/miniz.c
1391 $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $(OBJDIR)/miniz.o
1392
1393 $(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
1394 $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $(OBJDIR)/cson_amalgamation.o
1395
1396 #
1397 # The list of all the targets that do not correspond to real files. This stops
1398 # 'make' from getting confused when someone makes an error in a rule.
1399 #
1400
--- src/main.mk
+++ src/main.mk
@@ -586,814 +586,926 @@
586 touch $(OBJDIR)/headers
587 $(OBJDIR)/headers: Makefile
588 $(OBJDIR)/json.o $(OBJDIR)/json_artifact.o $(OBJDIR)/json_branch.o $(OBJDIR)/json_config.o $(OBJDIR)/json_diff.o $(OBJDIR)/json_dir.o $(OBJDIR)/json_finfo.o $(OBJDIR)/json_login.o $(OBJDIR)/json_query.o $(OBJDIR)/json_report.o $(OBJDIR)/json_status.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h
589 Makefile:
590 $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate
591 $(OBJDIR)/translate $(SRCDIR)/add.c >$@
592
593 $(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
594 $(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
595
596 $(OBJDIR)/add.h: $(OBJDIR)/headers
597
598 $(OBJDIR)/allrepo_.c: $(SRCDIR)/allrepo.c $(OBJDIR)/translate
599 $(OBJDIR)/translate $(SRCDIR)/allrepo.c >$@
600
601 $(OBJDIR)/allrepo.o: $(OBJDIR)/allrepo_.c $(OBJDIR)/allrepo.h $(SRCDIR)/config.h
602 $(XTCC) -o $(OBJDIR)/allrepo.o -c $(OBJDIR)/allrepo_.c
603
604 $(OBJDIR)/allrepo.h: $(OBJDIR)/headers
605
606 $(OBJDIR)/attach_.c: $(SRCDIR)/attach.c $(OBJDIR)/translate
607 $(OBJDIR)/translate $(SRCDIR)/attach.c >$@
608
609 $(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h
610 $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c
611
612 $(OBJDIR)/attach.h: $(OBJDIR)/headers
613
614 $(OBJDIR)/bag_.c: $(SRCDIR)/bag.c $(OBJDIR)/translate
615 $(OBJDIR)/translate $(SRCDIR)/bag.c >$@
616
617 $(OBJDIR)/bag.o: $(OBJDIR)/bag_.c $(OBJDIR)/bag.h $(SRCDIR)/config.h
618 $(XTCC) -o $(OBJDIR)/bag.o -c $(OBJDIR)/bag_.c
619
620 $(OBJDIR)/bag.h: $(OBJDIR)/headers
621
622 $(OBJDIR)/bisect_.c: $(SRCDIR)/bisect.c $(OBJDIR)/translate
623 $(OBJDIR)/translate $(SRCDIR)/bisect.c >$@
624
625 $(OBJDIR)/bisect.o: $(OBJDIR)/bisect_.c $(OBJDIR)/bisect.h $(SRCDIR)/config.h
626 $(XTCC) -o $(OBJDIR)/bisect.o -c $(OBJDIR)/bisect_.c
627
628 $(OBJDIR)/bisect.h: $(OBJDIR)/headers
629
630 $(OBJDIR)/blob_.c: $(SRCDIR)/blob.c $(OBJDIR)/translate
631 $(OBJDIR)/translate $(SRCDIR)/blob.c >$@
632
633 $(OBJDIR)/blob.o: $(OBJDIR)/blob_.c $(OBJDIR)/blob.h $(SRCDIR)/config.h
634 $(XTCC) -o $(OBJDIR)/blob.o -c $(OBJDIR)/blob_.c
635
636 $(OBJDIR)/blob.h: $(OBJDIR)/headers
637
638 $(OBJDIR)/branch_.c: $(SRCDIR)/branch.c $(OBJDIR)/translate
639 $(OBJDIR)/translate $(SRCDIR)/branch.c >$@
640
641 $(OBJDIR)/branch.o: $(OBJDIR)/branch_.c $(OBJDIR)/branch.h $(SRCDIR)/config.h
642 $(XTCC) -o $(OBJDIR)/branch.o -c $(OBJDIR)/branch_.c
643
644 $(OBJDIR)/branch.h: $(OBJDIR)/headers
645
646 $(OBJDIR)/browse_.c: $(SRCDIR)/browse.c $(OBJDIR)/translate
647 $(OBJDIR)/translate $(SRCDIR)/browse.c >$@
648
649 $(OBJDIR)/browse.o: $(OBJDIR)/browse_.c $(OBJDIR)/browse.h $(SRCDIR)/config.h
650 $(XTCC) -o $(OBJDIR)/browse.o -c $(OBJDIR)/browse_.c
651
652 $(OBJDIR)/browse.h: $(OBJDIR)/headers
653
654 $(OBJDIR)/builtin_.c: $(SRCDIR)/builtin.c $(OBJDIR)/translate
655 $(OBJDIR)/translate $(SRCDIR)/builtin.c >$@
656
657 $(OBJDIR)/builtin.o: $(OBJDIR)/builtin_.c $(OBJDIR)/builtin.h $(OBJDIR)/builtin_data.h $(SRCDIR)/config.h
658 $(XTCC) -o $(OBJDIR)/builtin.o -c $(OBJDIR)/builtin_.c
659
660 $(OBJDIR)/builtin.h: $(OBJDIR)/headers
661
662 $(OBJDIR)/cache_.c: $(SRCDIR)/cache.c $(OBJDIR)/translate
663 $(OBJDIR)/translate $(SRCDIR)/cache.c >$@
664
665 $(OBJDIR)/cache.o: $(OBJDIR)/cache_.c $(OBJDIR)/cache.h $(SRCDIR)/config.h
666 $(XTCC) -o $(OBJDIR)/cache.o -c $(OBJDIR)/cache_.c
667
668 $(OBJDIR)/cache.h: $(OBJDIR)/headers
669
670 $(OBJDIR)/captcha_.c: $(SRCDIR)/captcha.c $(OBJDIR)/translate
671 $(OBJDIR)/translate $(SRCDIR)/captcha.c >$@
672
673 $(OBJDIR)/captcha.o: $(OBJDIR)/captcha_.c $(OBJDIR)/captcha.h $(SRCDIR)/config.h
674 $(XTCC) -o $(OBJDIR)/captcha.o -c $(OBJDIR)/captcha_.c
675
676 $(OBJDIR)/captcha.h: $(OBJDIR)/headers
677
678 $(OBJDIR)/cgi_.c: $(SRCDIR)/cgi.c $(OBJDIR)/translate
679 $(OBJDIR)/translate $(SRCDIR)/cgi.c >$@
680
681 $(OBJDIR)/cgi.o: $(OBJDIR)/cgi_.c $(OBJDIR)/cgi.h $(SRCDIR)/config.h
682 $(XTCC) -o $(OBJDIR)/cgi.o -c $(OBJDIR)/cgi_.c
683
684 $(OBJDIR)/cgi.h: $(OBJDIR)/headers
685
686 $(OBJDIR)/checkin_.c: $(SRCDIR)/checkin.c $(OBJDIR)/translate
687 $(OBJDIR)/translate $(SRCDIR)/checkin.c >$@
688
689 $(OBJDIR)/checkin.o: $(OBJDIR)/checkin_.c $(OBJDIR)/checkin.h $(SRCDIR)/config.h
690 $(XTCC) -o $(OBJDIR)/checkin.o -c $(OBJDIR)/checkin_.c
691
692 $(OBJDIR)/checkin.h: $(OBJDIR)/headers
693
694 $(OBJDIR)/checkout_.c: $(SRCDIR)/checkout.c $(OBJDIR)/translate
695 $(OBJDIR)/translate $(SRCDIR)/checkout.c >$@
696
697 $(OBJDIR)/checkout.o: $(OBJDIR)/checkout_.c $(OBJDIR)/checkout.h $(SRCDIR)/config.h
698 $(XTCC) -o $(OBJDIR)/checkout.o -c $(OBJDIR)/checkout_.c
699
700 $(OBJDIR)/checkout.h: $(OBJDIR)/headers
701
702 $(OBJDIR)/clearsign_.c: $(SRCDIR)/clearsign.c $(OBJDIR)/translate
703 $(OBJDIR)/translate $(SRCDIR)/clearsign.c >$@
704
705 $(OBJDIR)/clearsign.o: $(OBJDIR)/clearsign_.c $(OBJDIR)/clearsign.h $(SRCDIR)/config.h
706 $(XTCC) -o $(OBJDIR)/clearsign.o -c $(OBJDIR)/clearsign_.c
707
708 $(OBJDIR)/clearsign.h: $(OBJDIR)/headers
709
710 $(OBJDIR)/clone_.c: $(SRCDIR)/clone.c $(OBJDIR)/translate
711 $(OBJDIR)/translate $(SRCDIR)/clone.c >$@
712
713 $(OBJDIR)/clone.o: $(OBJDIR)/clone_.c $(OBJDIR)/clone.h $(SRCDIR)/config.h
714 $(XTCC) -o $(OBJDIR)/clone.o -c $(OBJDIR)/clone_.c
715
716 $(OBJDIR)/clone.h: $(OBJDIR)/headers
717
718 $(OBJDIR)/comformat_.c: $(SRCDIR)/comformat.c $(OBJDIR)/translate
719 $(OBJDIR)/translate $(SRCDIR)/comformat.c >$@
720
721 $(OBJDIR)/comformat.o: $(OBJDIR)/comformat_.c $(OBJDIR)/comformat.h $(SRCDIR)/config.h
722 $(XTCC) -o $(OBJDIR)/comformat.o -c $(OBJDIR)/comformat_.c
723
724 $(OBJDIR)/comformat.h: $(OBJDIR)/headers
725
726 $(OBJDIR)/configure_.c: $(SRCDIR)/configure.c $(OBJDIR)/translate
727 $(OBJDIR)/translate $(SRCDIR)/configure.c >$@
728
729 $(OBJDIR)/configure.o: $(OBJDIR)/configure_.c $(OBJDIR)/configure.h $(SRCDIR)/config.h
730 $(XTCC) -o $(OBJDIR)/configure.o -c $(OBJDIR)/configure_.c
731
732 $(OBJDIR)/configure.h: $(OBJDIR)/headers
733
734 $(OBJDIR)/content_.c: $(SRCDIR)/content.c $(OBJDIR)/translate
735 $(OBJDIR)/translate $(SRCDIR)/content.c >$@
736
737 $(OBJDIR)/content.o: $(OBJDIR)/content_.c $(OBJDIR)/content.h $(SRCDIR)/config.h
738 $(XTCC) -o $(OBJDIR)/content.o -c $(OBJDIR)/content_.c
739
740 $(OBJDIR)/content.h: $(OBJDIR)/headers
741
742 $(OBJDIR)/db_.c: $(SRCDIR)/db.c $(OBJDIR)/translate
743 $(OBJDIR)/translate $(SRCDIR)/db.c >$@
744
745 $(OBJDIR)/db.o: $(OBJDIR)/db_.c $(OBJDIR)/db.h $(SRCDIR)/config.h
746 $(XTCC) -o $(OBJDIR)/db.o -c $(OBJDIR)/db_.c
747
748 $(OBJDIR)/db.h: $(OBJDIR)/headers
749
750 $(OBJDIR)/delta_.c: $(SRCDIR)/delta.c $(OBJDIR)/translate
751 $(OBJDIR)/translate $(SRCDIR)/delta.c >$@
752
753 $(OBJDIR)/delta.o: $(OBJDIR)/delta_.c $(OBJDIR)/delta.h $(SRCDIR)/config.h
754 $(XTCC) -o $(OBJDIR)/delta.o -c $(OBJDIR)/delta_.c
755
756 $(OBJDIR)/delta.h: $(OBJDIR)/headers
757
758 $(OBJDIR)/deltacmd_.c: $(SRCDIR)/deltacmd.c $(OBJDIR)/translate
759 $(OBJDIR)/translate $(SRCDIR)/deltacmd.c >$@
760
761 $(OBJDIR)/deltacmd.o: $(OBJDIR)/deltacmd_.c $(OBJDIR)/deltacmd.h $(SRCDIR)/config.h
762 $(XTCC) -o $(OBJDIR)/deltacmd.o -c $(OBJDIR)/deltacmd_.c
763
764 $(OBJDIR)/deltacmd.h: $(OBJDIR)/headers
765
766 $(OBJDIR)/descendants_.c: $(SRCDIR)/descendants.c $(OBJDIR)/translate
767 $(OBJDIR)/translate $(SRCDIR)/descendants.c >$@
768
769 $(OBJDIR)/descendants.o: $(OBJDIR)/descendants_.c $(OBJDIR)/descendants.h $(SRCDIR)/config.h
770 $(XTCC) -o $(OBJDIR)/descendants.o -c $(OBJDIR)/descendants_.c
771
772 $(OBJDIR)/descendants.h: $(OBJDIR)/headers
773
774 $(OBJDIR)/diff_.c: $(SRCDIR)/diff.c $(OBJDIR)/translate
775 $(OBJDIR)/translate $(SRCDIR)/diff.c >$@
776
777 $(OBJDIR)/diff.o: $(OBJDIR)/diff_.c $(OBJDIR)/diff.h $(SRCDIR)/config.h
778 $(XTCC) -o $(OBJDIR)/diff.o -c $(OBJDIR)/diff_.c
779
780 $(OBJDIR)/diff.h: $(OBJDIR)/headers
781
782 $(OBJDIR)/diffcmd_.c: $(SRCDIR)/diffcmd.c $(OBJDIR)/translate
783 $(OBJDIR)/translate $(SRCDIR)/diffcmd.c >$@
784
785 $(OBJDIR)/diffcmd.o: $(OBJDIR)/diffcmd_.c $(OBJDIR)/diffcmd.h $(SRCDIR)/config.h
786 $(XTCC) -o $(OBJDIR)/diffcmd.o -c $(OBJDIR)/diffcmd_.c
787
788 $(OBJDIR)/diffcmd.h: $(OBJDIR)/headers
789
790 $(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(OBJDIR)/translate
791 $(OBJDIR)/translate $(SRCDIR)/doc.c >$@
792
793 $(OBJDIR)/doc.o: $(OBJDIR)/doc_.c $(OBJDIR)/doc.h $(SRCDIR)/config.h
794 $(XTCC) -o $(OBJDIR)/doc.o -c $(OBJDIR)/doc_.c
795
796 $(OBJDIR)/doc.h: $(OBJDIR)/headers
797
798 $(OBJDIR)/encode_.c: $(SRCDIR)/encode.c $(OBJDIR)/translate
799 $(OBJDIR)/translate $(SRCDIR)/encode.c >$@
800
801 $(OBJDIR)/encode.o: $(OBJDIR)/encode_.c $(OBJDIR)/encode.h $(SRCDIR)/config.h
802 $(XTCC) -o $(OBJDIR)/encode.o -c $(OBJDIR)/encode_.c
803
804 $(OBJDIR)/encode.h: $(OBJDIR)/headers
805
806 $(OBJDIR)/event_.c: $(SRCDIR)/event.c $(OBJDIR)/translate
807 $(OBJDIR)/translate $(SRCDIR)/event.c >$@
808
809 $(OBJDIR)/event.o: $(OBJDIR)/event_.c $(OBJDIR)/event.h $(SRCDIR)/config.h
810 $(XTCC) -o $(OBJDIR)/event.o -c $(OBJDIR)/event_.c
811
812 $(OBJDIR)/event.h: $(OBJDIR)/headers
813
814 $(OBJDIR)/export_.c: $(SRCDIR)/export.c $(OBJDIR)/translate
815 $(OBJDIR)/translate $(SRCDIR)/export.c >$@
816
817 $(OBJDIR)/export.o: $(OBJDIR)/export_.c $(OBJDIR)/export.h $(SRCDIR)/config.h
818 $(XTCC) -o $(OBJDIR)/export.o -c $(OBJDIR)/export_.c
819
820 $(OBJDIR)/export.h: $(OBJDIR)/headers
821
822 $(OBJDIR)/file_.c: $(SRCDIR)/file.c $(OBJDIR)/translate
823 $(OBJDIR)/translate $(SRCDIR)/file.c >$@
824
825 $(OBJDIR)/file.o: $(OBJDIR)/file_.c $(OBJDIR)/file.h $(SRCDIR)/config.h
826 $(XTCC) -o $(OBJDIR)/file.o -c $(OBJDIR)/file_.c
827
828 $(OBJDIR)/file.h: $(OBJDIR)/headers
829
830 $(OBJDIR)/finfo_.c: $(SRCDIR)/finfo.c $(OBJDIR)/translate
831 $(OBJDIR)/translate $(SRCDIR)/finfo.c >$@
832
833 $(OBJDIR)/finfo.o: $(OBJDIR)/finfo_.c $(OBJDIR)/finfo.h $(SRCDIR)/config.h
834 $(XTCC) -o $(OBJDIR)/finfo.o -c $(OBJDIR)/finfo_.c
835
836 $(OBJDIR)/finfo.h: $(OBJDIR)/headers
837
838 $(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(OBJDIR)/translate
839 $(OBJDIR)/translate $(SRCDIR)/fusefs.c >$@
840
841 $(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
842 $(XTCC) -o $(OBJDIR)/fusefs.o -c $(OBJDIR)/fusefs_.c
843
844 $(OBJDIR)/fusefs.h: $(OBJDIR)/headers
845
846 $(OBJDIR)/glob_.c: $(SRCDIR)/glob.c $(OBJDIR)/translate
847 $(OBJDIR)/translate $(SRCDIR)/glob.c >$@
848
849 $(OBJDIR)/glob.o: $(OBJDIR)/glob_.c $(OBJDIR)/glob.h $(SRCDIR)/config.h
850 $(XTCC) -o $(OBJDIR)/glob.o -c $(OBJDIR)/glob_.c
851
852 $(OBJDIR)/glob.h: $(OBJDIR)/headers
853
854 $(OBJDIR)/graph_.c: $(SRCDIR)/graph.c $(OBJDIR)/translate
855 $(OBJDIR)/translate $(SRCDIR)/graph.c >$@
856
857 $(OBJDIR)/graph.o: $(OBJDIR)/graph_.c $(OBJDIR)/graph.h $(SRCDIR)/config.h
858 $(XTCC) -o $(OBJDIR)/graph.o -c $(OBJDIR)/graph_.c
859
860 $(OBJDIR)/graph.h: $(OBJDIR)/headers
861
862 $(OBJDIR)/gzip_.c: $(SRCDIR)/gzip.c $(OBJDIR)/translate
863 $(OBJDIR)/translate $(SRCDIR)/gzip.c >$@
864
865 $(OBJDIR)/gzip.o: $(OBJDIR)/gzip_.c $(OBJDIR)/gzip.h $(SRCDIR)/config.h
866 $(XTCC) -o $(OBJDIR)/gzip.o -c $(OBJDIR)/gzip_.c
867
868 $(OBJDIR)/gzip.h: $(OBJDIR)/headers
869
870 $(OBJDIR)/http_.c: $(SRCDIR)/http.c $(OBJDIR)/translate
871 $(OBJDIR)/translate $(SRCDIR)/http.c >$@
872
873 $(OBJDIR)/http.o: $(OBJDIR)/http_.c $(OBJDIR)/http.h $(SRCDIR)/config.h
874 $(XTCC) -o $(OBJDIR)/http.o -c $(OBJDIR)/http_.c
875
876 $(OBJDIR)/http.h: $(OBJDIR)/headers
877
878 $(OBJDIR)/http_socket_.c: $(SRCDIR)/http_socket.c $(OBJDIR)/translate
879 $(OBJDIR)/translate $(SRCDIR)/http_socket.c >$@
880
881 $(OBJDIR)/http_socket.o: $(OBJDIR)/http_socket_.c $(OBJDIR)/http_socket.h $(SRCDIR)/config.h
882 $(XTCC) -o $(OBJDIR)/http_socket.o -c $(OBJDIR)/http_socket_.c
883
884 $(OBJDIR)/http_socket.h: $(OBJDIR)/headers
885
886 $(OBJDIR)/http_ssl_.c: $(SRCDIR)/http_ssl.c $(OBJDIR)/translate
887 $(OBJDIR)/translate $(SRCDIR)/http_ssl.c >$@
888
889 $(OBJDIR)/http_ssl.o: $(OBJDIR)/http_ssl_.c $(OBJDIR)/http_ssl.h $(SRCDIR)/config.h
890 $(XTCC) -o $(OBJDIR)/http_ssl.o -c $(OBJDIR)/http_ssl_.c
891
892 $(OBJDIR)/http_ssl.h: $(OBJDIR)/headers
893
894 $(OBJDIR)/http_transport_.c: $(SRCDIR)/http_transport.c $(OBJDIR)/translate
895 $(OBJDIR)/translate $(SRCDIR)/http_transport.c >$@
896
897 $(OBJDIR)/http_transport.o: $(OBJDIR)/http_transport_.c $(OBJDIR)/http_transport.h $(SRCDIR)/config.h
898 $(XTCC) -o $(OBJDIR)/http_transport.o -c $(OBJDIR)/http_transport_.c
899
900 $(OBJDIR)/http_transport.h: $(OBJDIR)/headers
901
902 $(OBJDIR)/import_.c: $(SRCDIR)/import.c $(OBJDIR)/translate
903 $(OBJDIR)/translate $(SRCDIR)/import.c >$@
904
905 $(OBJDIR)/import.o: $(OBJDIR)/import_.c $(OBJDIR)/import.h $(SRCDIR)/config.h
906 $(XTCC) -o $(OBJDIR)/import.o -c $(OBJDIR)/import_.c
907
908 $(OBJDIR)/import.h: $(OBJDIR)/headers
909
910 $(OBJDIR)/info_.c: $(SRCDIR)/info.c $(OBJDIR)/translate
911 $(OBJDIR)/translate $(SRCDIR)/info.c >$@
912
913 $(OBJDIR)/info.o: $(OBJDIR)/info_.c $(OBJDIR)/info.h $(SRCDIR)/config.h
914 $(XTCC) -o $(OBJDIR)/info.o -c $(OBJDIR)/info_.c
915
916 $(OBJDIR)/info.h: $(OBJDIR)/headers
917
918 $(OBJDIR)/json_.c: $(SRCDIR)/json.c $(OBJDIR)/translate
919 $(OBJDIR)/translate $(SRCDIR)/json.c >$@
920
921 $(OBJDIR)/json.o: $(OBJDIR)/json_.c $(OBJDIR)/json.h $(SRCDIR)/config.h
922 $(XTCC) -o $(OBJDIR)/json.o -c $(OBJDIR)/json_.c
923
924 $(OBJDIR)/json.h: $(OBJDIR)/headers
925
926 $(OBJDIR)/json_artifact_.c: $(SRCDIR)/json_artifact.c $(OBJDIR)/translate
927 $(OBJDIR)/translate $(SRCDIR)/json_artifact.c >$@
928
929 $(OBJDIR)/json_artifact.o: $(OBJDIR)/json_artifact_.c $(OBJDIR)/json_artifact.h $(SRCDIR)/config.h
930 $(XTCC) -o $(OBJDIR)/json_artifact.o -c $(OBJDIR)/json_artifact_.c
931
932 $(OBJDIR)/json_artifact.h: $(OBJDIR)/headers
933
934 $(OBJDIR)/json_branch_.c: $(SRCDIR)/json_branch.c $(OBJDIR)/translate
935 $(OBJDIR)/translate $(SRCDIR)/json_branch.c >$@
936
937 $(OBJDIR)/json_branch.o: $(OBJDIR)/json_branch_.c $(OBJDIR)/json_branch.h $(SRCDIR)/config.h
938 $(XTCC) -o $(OBJDIR)/json_branch.o -c $(OBJDIR)/json_branch_.c
939
940 $(OBJDIR)/json_branch.h: $(OBJDIR)/headers
941
942 $(OBJDIR)/json_config_.c: $(SRCDIR)/json_config.c $(OBJDIR)/translate
943 $(OBJDIR)/translate $(SRCDIR)/json_config.c >$@
944
945 $(OBJDIR)/json_config.o: $(OBJDIR)/json_config_.c $(OBJDIR)/json_config.h $(SRCDIR)/config.h
946 $(XTCC) -o $(OBJDIR)/json_config.o -c $(OBJDIR)/json_config_.c
947
948 $(OBJDIR)/json_config.h: $(OBJDIR)/headers
949
950 $(OBJDIR)/json_diff_.c: $(SRCDIR)/json_diff.c $(OBJDIR)/translate
951 $(OBJDIR)/translate $(SRCDIR)/json_diff.c >$@
952
953 $(OBJDIR)/json_diff.o: $(OBJDIR)/json_diff_.c $(OBJDIR)/json_diff.h $(SRCDIR)/config.h
954 $(XTCC) -o $(OBJDIR)/json_diff.o -c $(OBJDIR)/json_diff_.c
955
956 $(OBJDIR)/json_diff.h: $(OBJDIR)/headers
957
958 $(OBJDIR)/json_dir_.c: $(SRCDIR)/json_dir.c $(OBJDIR)/translate
959 $(OBJDIR)/translate $(SRCDIR)/json_dir.c >$@
960
961 $(OBJDIR)/json_dir.o: $(OBJDIR)/json_dir_.c $(OBJDIR)/json_dir.h $(SRCDIR)/config.h
962 $(XTCC) -o $(OBJDIR)/json_dir.o -c $(OBJDIR)/json_dir_.c
963
964 $(OBJDIR)/json_dir.h: $(OBJDIR)/headers
965
966 $(OBJDIR)/json_finfo_.c: $(SRCDIR)/json_finfo.c $(OBJDIR)/translate
967 $(OBJDIR)/translate $(SRCDIR)/json_finfo.c >$@
968
969 $(OBJDIR)/json_finfo.o: $(OBJDIR)/json_finfo_.c $(OBJDIR)/json_finfo.h $(SRCDIR)/config.h
970 $(XTCC) -o $(OBJDIR)/json_finfo.o -c $(OBJDIR)/json_finfo_.c
971
972 $(OBJDIR)/json_finfo.h: $(OBJDIR)/headers
973
974 $(OBJDIR)/json_login_.c: $(SRCDIR)/json_login.c $(OBJDIR)/translate
975 $(OBJDIR)/translate $(SRCDIR)/json_login.c >$@
976
977 $(OBJDIR)/json_login.o: $(OBJDIR)/json_login_.c $(OBJDIR)/json_login.h $(SRCDIR)/config.h
978 $(XTCC) -o $(OBJDIR)/json_login.o -c $(OBJDIR)/json_login_.c
979
980 $(OBJDIR)/json_login.h: $(OBJDIR)/headers
981
982 $(OBJDIR)/json_query_.c: $(SRCDIR)/json_query.c $(OBJDIR)/translate
983 $(OBJDIR)/translate $(SRCDIR)/json_query.c >$@
984
985 $(OBJDIR)/json_query.o: $(OBJDIR)/json_query_.c $(OBJDIR)/json_query.h $(SRCDIR)/config.h
986 $(XTCC) -o $(OBJDIR)/json_query.o -c $(OBJDIR)/json_query_.c
987
988 $(OBJDIR)/json_query.h: $(OBJDIR)/headers
989
990 $(OBJDIR)/json_report_.c: $(SRCDIR)/json_report.c $(OBJDIR)/translate
991 $(OBJDIR)/translate $(SRCDIR)/json_report.c >$@
992
993 $(OBJDIR)/json_report.o: $(OBJDIR)/json_report_.c $(OBJDIR)/json_report.h $(SRCDIR)/config.h
994 $(XTCC) -o $(OBJDIR)/json_report.o -c $(OBJDIR)/json_report_.c
995
996 $(OBJDIR)/json_report.h: $(OBJDIR)/headers
997
998 $(OBJDIR)/json_status_.c: $(SRCDIR)/json_status.c $(OBJDIR)/translate
999 $(OBJDIR)/translate $(SRCDIR)/json_status.c >$@
1000
1001 $(OBJDIR)/json_status.o: $(OBJDIR)/json_status_.c $(OBJDIR)/json_status.h $(SRCDIR)/config.h
1002 $(XTCC) -o $(OBJDIR)/json_status.o -c $(OBJDIR)/json_status_.c
1003
1004 $(OBJDIR)/json_status.h: $(OBJDIR)/headers
1005
1006 $(OBJDIR)/json_tag_.c: $(SRCDIR)/json_tag.c $(OBJDIR)/translate
1007 $(OBJDIR)/translate $(SRCDIR)/json_tag.c >$@
1008
1009 $(OBJDIR)/json_tag.o: $(OBJDIR)/json_tag_.c $(OBJDIR)/json_tag.h $(SRCDIR)/config.h
1010 $(XTCC) -o $(OBJDIR)/json_tag.o -c $(OBJDIR)/json_tag_.c
1011
1012 $(OBJDIR)/json_tag.h: $(OBJDIR)/headers
1013
1014 $(OBJDIR)/json_timeline_.c: $(SRCDIR)/json_timeline.c $(OBJDIR)/translate
1015 $(OBJDIR)/translate $(SRCDIR)/json_timeline.c >$@
1016
1017 $(OBJDIR)/json_timeline.o: $(OBJDIR)/json_timeline_.c $(OBJDIR)/json_timeline.h $(SRCDIR)/config.h
1018 $(XTCC) -o $(OBJDIR)/json_timeline.o -c $(OBJDIR)/json_timeline_.c
1019
1020 $(OBJDIR)/json_timeline.h: $(OBJDIR)/headers
1021
1022 $(OBJDIR)/json_user_.c: $(SRCDIR)/json_user.c $(OBJDIR)/translate
1023 $(OBJDIR)/translate $(SRCDIR)/json_user.c >$@
1024
1025 $(OBJDIR)/json_user.o: $(OBJDIR)/json_user_.c $(OBJDIR)/json_user.h $(SRCDIR)/config.h
1026 $(XTCC) -o $(OBJDIR)/json_user.o -c $(OBJDIR)/json_user_.c
1027
1028 $(OBJDIR)/json_user.h: $(OBJDIR)/headers
1029
1030 $(OBJDIR)/json_wiki_.c: $(SRCDIR)/json_wiki.c $(OBJDIR)/translate
1031 $(OBJDIR)/translate $(SRCDIR)/json_wiki.c >$@
1032
1033 $(OBJDIR)/json_wiki.o: $(OBJDIR)/json_wiki_.c $(OBJDIR)/json_wiki.h $(SRCDIR)/config.h
1034 $(XTCC) -o $(OBJDIR)/json_wiki.o -c $(OBJDIR)/json_wiki_.c
1035
1036 $(OBJDIR)/json_wiki.h: $(OBJDIR)/headers
1037
1038 $(OBJDIR)/leaf_.c: $(SRCDIR)/leaf.c $(OBJDIR)/translate
1039 $(OBJDIR)/translate $(SRCDIR)/leaf.c >$@
1040
1041 $(OBJDIR)/leaf.o: $(OBJDIR)/leaf_.c $(OBJDIR)/leaf.h $(SRCDIR)/config.h
1042 $(XTCC) -o $(OBJDIR)/leaf.o -c $(OBJDIR)/leaf_.c
1043
1044 $(OBJDIR)/leaf.h: $(OBJDIR)/headers
1045
1046 $(OBJDIR)/loadctrl_.c: $(SRCDIR)/loadctrl.c $(OBJDIR)/translate
1047 $(OBJDIR)/translate $(SRCDIR)/loadctrl.c >$@
1048
1049 $(OBJDIR)/loadctrl.o: $(OBJDIR)/loadctrl_.c $(OBJDIR)/loadctrl.h $(SRCDIR)/config.h
1050 $(XTCC) -o $(OBJDIR)/loadctrl.o -c $(OBJDIR)/loadctrl_.c
1051
1052 $(OBJDIR)/loadctrl.h: $(OBJDIR)/headers
1053
1054 $(OBJDIR)/login_.c: $(SRCDIR)/login.c $(OBJDIR)/translate
1055 $(OBJDIR)/translate $(SRCDIR)/login.c >$@
1056
1057 $(OBJDIR)/login.o: $(OBJDIR)/login_.c $(OBJDIR)/login.h $(SRCDIR)/config.h
1058 $(XTCC) -o $(OBJDIR)/login.o -c $(OBJDIR)/login_.c
1059
1060 $(OBJDIR)/login.h: $(OBJDIR)/headers
1061
1062 $(OBJDIR)/lookslike_.c: $(SRCDIR)/lookslike.c $(OBJDIR)/translate
1063 $(OBJDIR)/translate $(SRCDIR)/lookslike.c >$@
1064
1065 $(OBJDIR)/lookslike.o: $(OBJDIR)/lookslike_.c $(OBJDIR)/lookslike.h $(SRCDIR)/config.h
1066 $(XTCC) -o $(OBJDIR)/lookslike.o -c $(OBJDIR)/lookslike_.c
1067
1068 $(OBJDIR)/lookslike.h: $(OBJDIR)/headers
1069
1070 $(OBJDIR)/main_.c: $(SRCDIR)/main.c $(OBJDIR)/translate
1071 $(OBJDIR)/translate $(SRCDIR)/main.c >$@
1072
1073 $(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
1074 $(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
1075
1076 $(OBJDIR)/main.h: $(OBJDIR)/headers
1077
1078 $(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(OBJDIR)/translate
1079 $(OBJDIR)/translate $(SRCDIR)/manifest.c >$@
1080
1081 $(OBJDIR)/manifest.o: $(OBJDIR)/manifest_.c $(OBJDIR)/manifest.h $(SRCDIR)/config.h
1082 $(XTCC) -o $(OBJDIR)/manifest.o -c $(OBJDIR)/manifest_.c
1083
1084 $(OBJDIR)/manifest.h: $(OBJDIR)/headers
1085
1086 $(OBJDIR)/markdown_.c: $(SRCDIR)/markdown.c $(OBJDIR)/translate
1087 $(OBJDIR)/translate $(SRCDIR)/markdown.c >$@
1088
1089 $(OBJDIR)/markdown.o: $(OBJDIR)/markdown_.c $(OBJDIR)/markdown.h $(SRCDIR)/config.h
1090 $(XTCC) -o $(OBJDIR)/markdown.o -c $(OBJDIR)/markdown_.c
1091
1092 $(OBJDIR)/markdown.h: $(OBJDIR)/headers
1093
1094 $(OBJDIR)/markdown_html_.c: $(SRCDIR)/markdown_html.c $(OBJDIR)/translate
1095 $(OBJDIR)/translate $(SRCDIR)/markdown_html.c >$@
1096
1097 $(OBJDIR)/markdown_html.o: $(OBJDIR)/markdown_html_.c $(OBJDIR)/markdown_html.h $(SRCDIR)/config.h
1098 $(XTCC) -o $(OBJDIR)/markdown_html.o -c $(OBJDIR)/markdown_html_.c
1099
1100 $(OBJDIR)/markdown_html.h: $(OBJDIR)/headers
1101
1102 $(OBJDIR)/md5_.c: $(SRCDIR)/md5.c $(OBJDIR)/translate
1103 $(OBJDIR)/translate $(SRCDIR)/md5.c >$@
1104
1105 $(OBJDIR)/md5.o: $(OBJDIR)/md5_.c $(OBJDIR)/md5.h $(SRCDIR)/config.h
1106 $(XTCC) -o $(OBJDIR)/md5.o -c $(OBJDIR)/md5_.c
1107
1108 $(OBJDIR)/md5.h: $(OBJDIR)/headers
1109
1110 $(OBJDIR)/merge_.c: $(SRCDIR)/merge.c $(OBJDIR)/translate
1111 $(OBJDIR)/translate $(SRCDIR)/merge.c >$@
1112
1113 $(OBJDIR)/merge.o: $(OBJDIR)/merge_.c $(OBJDIR)/merge.h $(SRCDIR)/config.h
1114 $(XTCC) -o $(OBJDIR)/merge.o -c $(OBJDIR)/merge_.c
1115
1116 $(OBJDIR)/merge.h: $(OBJDIR)/headers
1117
1118 $(OBJDIR)/merge3_.c: $(SRCDIR)/merge3.c $(OBJDIR)/translate
1119 $(OBJDIR)/translate $(SRCDIR)/merge3.c >$@
1120
1121 $(OBJDIR)/merge3.o: $(OBJDIR)/merge3_.c $(OBJDIR)/merge3.h $(SRCDIR)/config.h
1122 $(XTCC) -o $(OBJDIR)/merge3.o -c $(OBJDIR)/merge3_.c
1123
1124 $(OBJDIR)/merge3.h: $(OBJDIR)/headers
1125
1126 $(OBJDIR)/moderate_.c: $(SRCDIR)/moderate.c $(OBJDIR)/translate
1127 $(OBJDIR)/translate $(SRCDIR)/moderate.c >$@
1128
1129 $(OBJDIR)/moderate.o: $(OBJDIR)/moderate_.c $(OBJDIR)/moderate.h $(SRCDIR)/config.h
1130 $(XTCC) -o $(OBJDIR)/moderate.o -c $(OBJDIR)/moderate_.c
1131
1132 $(OBJDIR)/moderate.h: $(OBJDIR)/headers
1133
1134 $(OBJDIR)/name_.c: $(SRCDIR)/name.c $(OBJDIR)/translate
1135 $(OBJDIR)/translate $(SRCDIR)/name.c >$@
1136
1137 $(OBJDIR)/name.o: $(OBJDIR)/name_.c $(OBJDIR)/name.h $(SRCDIR)/config.h
1138 $(XTCC) -o $(OBJDIR)/name.o -c $(OBJDIR)/name_.c
1139
1140 $(OBJDIR)/name.h: $(OBJDIR)/headers
1141
1142 $(OBJDIR)/path_.c: $(SRCDIR)/path.c $(OBJDIR)/translate
1143 $(OBJDIR)/translate $(SRCDIR)/path.c >$@
1144
1145 $(OBJDIR)/path.o: $(OBJDIR)/path_.c $(OBJDIR)/path.h $(SRCDIR)/config.h
1146 $(XTCC) -o $(OBJDIR)/path.o -c $(OBJDIR)/path_.c
1147
1148 $(OBJDIR)/path.h: $(OBJDIR)/headers
1149
1150 $(OBJDIR)/pivot_.c: $(SRCDIR)/pivot.c $(OBJDIR)/translate
1151 $(OBJDIR)/translate $(SRCDIR)/pivot.c >$@
1152
1153 $(OBJDIR)/pivot.o: $(OBJDIR)/pivot_.c $(OBJDIR)/pivot.h $(SRCDIR)/config.h
1154 $(XTCC) -o $(OBJDIR)/pivot.o -c $(OBJDIR)/pivot_.c
1155
1156 $(OBJDIR)/pivot.h: $(OBJDIR)/headers
1157
1158 $(OBJDIR)/popen_.c: $(SRCDIR)/popen.c $(OBJDIR)/translate
1159 $(OBJDIR)/translate $(SRCDIR)/popen.c >$@
1160
1161 $(OBJDIR)/popen.o: $(OBJDIR)/popen_.c $(OBJDIR)/popen.h $(SRCDIR)/config.h
1162 $(XTCC) -o $(OBJDIR)/popen.o -c $(OBJDIR)/popen_.c
1163
1164 $(OBJDIR)/popen.h: $(OBJDIR)/headers
1165
1166 $(OBJDIR)/pqueue_.c: $(SRCDIR)/pqueue.c $(OBJDIR)/translate
1167 $(OBJDIR)/translate $(SRCDIR)/pqueue.c >$@
1168
1169 $(OBJDIR)/pqueue.o: $(OBJDIR)/pqueue_.c $(OBJDIR)/pqueue.h $(SRCDIR)/config.h
1170 $(XTCC) -o $(OBJDIR)/pqueue.o -c $(OBJDIR)/pqueue_.c
1171
1172 $(OBJDIR)/pqueue.h: $(OBJDIR)/headers
1173
1174 $(OBJDIR)/printf_.c: $(SRCDIR)/printf.c $(OBJDIR)/translate
1175 $(OBJDIR)/translate $(SRCDIR)/printf.c >$@
1176
1177 $(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
1178 $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
1179
1180 $(OBJDIR)/printf.h: $(OBJDIR)/headers
1181
1182 $(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(OBJDIR)/translate
1183 $(OBJDIR)/translate $(SRCDIR)/rebuild.c >$@
1184
1185 $(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
1186 $(XTCC) -o $(OBJDIR)/rebuild.o -c $(OBJDIR)/rebuild_.c
1187
1188 $(OBJDIR)/rebuild.h: $(OBJDIR)/headers
1189
1190 $(OBJDIR)/regexp_.c: $(SRCDIR)/regexp.c $(OBJDIR)/translate
1191 $(OBJDIR)/translate $(SRCDIR)/regexp.c >$@
1192
1193 $(OBJDIR)/regexp.o: $(OBJDIR)/regexp_.c $(OBJDIR)/regexp.h $(SRCDIR)/config.h
1194 $(XTCC) -o $(OBJDIR)/regexp.o -c $(OBJDIR)/regexp_.c
1195
1196 $(OBJDIR)/regexp.h: $(OBJDIR)/headers
1197
1198 $(OBJDIR)/report_.c: $(SRCDIR)/report.c $(OBJDIR)/translate
1199 $(OBJDIR)/translate $(SRCDIR)/report.c >$@
1200
1201 $(OBJDIR)/report.o: $(OBJDIR)/report_.c $(OBJDIR)/report.h $(SRCDIR)/config.h
1202 $(XTCC) -o $(OBJDIR)/report.o -c $(OBJDIR)/report_.c
1203
1204 $(OBJDIR)/report.h: $(OBJDIR)/headers
1205
1206 $(OBJDIR)/rss_.c: $(SRCDIR)/rss.c $(OBJDIR)/translate
1207 $(OBJDIR)/translate $(SRCDIR)/rss.c >$@
1208
1209 $(OBJDIR)/rss.o: $(OBJDIR)/rss_.c $(OBJDIR)/rss.h $(SRCDIR)/config.h
1210 $(XTCC) -o $(OBJDIR)/rss.o -c $(OBJDIR)/rss_.c
1211
1212 $(OBJDIR)/rss.h: $(OBJDIR)/headers
1213
1214 $(OBJDIR)/schema_.c: $(SRCDIR)/schema.c $(OBJDIR)/translate
1215 $(OBJDIR)/translate $(SRCDIR)/schema.c >$@
1216
1217 $(OBJDIR)/schema.o: $(OBJDIR)/schema_.c $(OBJDIR)/schema.h $(SRCDIR)/config.h
1218 $(XTCC) -o $(OBJDIR)/schema.o -c $(OBJDIR)/schema_.c
1219
1220 $(OBJDIR)/schema.h: $(OBJDIR)/headers
1221
1222 $(OBJDIR)/search_.c: $(SRCDIR)/search.c $(OBJDIR)/translate
1223 $(OBJDIR)/translate $(SRCDIR)/search.c >$@
1224
1225 $(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h
1226 $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c
1227
1228 $(OBJDIR)/search.h: $(OBJDIR)/headers
1229
1230 $(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(OBJDIR)/translate
1231 $(OBJDIR)/translate $(SRCDIR)/setup.c >$@
1232
1233 $(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h
1234 $(XTCC) -o $(OBJDIR)/setup.o -c $(OBJDIR)/setup_.c
1235
1236 $(OBJDIR)/setup.h: $(OBJDIR)/headers
1237
1238 $(OBJDIR)/sha1_.c: $(SRCDIR)/sha1.c $(OBJDIR)/translate
1239 $(OBJDIR)/translate $(SRCDIR)/sha1.c >$@
1240
1241 $(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
1242 $(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
1243
1244 $(OBJDIR)/sha1.h: $(OBJDIR)/headers
1245
1246 $(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(OBJDIR)/translate
1247 $(OBJDIR)/translate $(SRCDIR)/shun.c >$@
1248
1249 $(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
1250 $(XTCC) -o $(OBJDIR)/shun.o -c $(OBJDIR)/shun_.c
1251
1252 $(OBJDIR)/shun.h: $(OBJDIR)/headers
1253
1254 $(OBJDIR)/skins_.c: $(SRCDIR)/skins.c $(OBJDIR)/translate
1255 $(OBJDIR)/translate $(SRCDIR)/skins.c >$@
1256
1257 $(OBJDIR)/skins.o: $(OBJDIR)/skins_.c $(OBJDIR)/skins.h $(SRCDIR)/config.h
1258 $(XTCC) -o $(OBJDIR)/skins.o -c $(OBJDIR)/skins_.c
1259
1260 $(OBJDIR)/skins.h: $(OBJDIR)/headers
1261
1262 $(OBJDIR)/sqlcmd_.c: $(SRCDIR)/sqlcmd.c $(OBJDIR)/translate
1263 $(OBJDIR)/translate $(SRCDIR)/sqlcmd.c >$@
1264
1265 $(OBJDIR)/sqlcmd.o: $(OBJDIR)/sqlcmd_.c $(OBJDIR)/sqlcmd.h $(SRCDIR)/config.h
1266 $(XTCC) -o $(OBJDIR)/sqlcmd.o -c $(OBJDIR)/sqlcmd_.c
1267
1268 $(OBJDIR)/sqlcmd.h: $(OBJDIR)/headers
1269
1270 $(OBJDIR)/stash_.c: $(SRCDIR)/stash.c $(OBJDIR)/translate
1271 $(OBJDIR)/translate $(SRCDIR)/stash.c >$@
1272
1273 $(OBJDIR)/stash.o: $(OBJDIR)/stash_.c $(OBJDIR)/stash.h $(SRCDIR)/config.h
1274 $(XTCC) -o $(OBJDIR)/stash.o -c $(OBJDIR)/stash_.c
1275
1276 $(OBJDIR)/stash.h: $(OBJDIR)/headers
1277
1278 $(OBJDIR)/stat_.c: $(SRCDIR)/stat.c $(OBJDIR)/translate
1279 $(OBJDIR)/translate $(SRCDIR)/stat.c >$@
1280
1281 $(OBJDIR)/stat.o: $(OBJDIR)/stat_.c $(OBJDIR)/stat.h $(SRCDIR)/config.h
1282 $(XTCC) -o $(OBJDIR)/stat.o -c $(OBJDIR)/stat_.c
1283
1284 $(OBJDIR)/stat.h: $(OBJDIR)/headers
1285
1286 $(OBJDIR)/style_.c: $(SRCDIR)/style.c $(OBJDIR)/translate
1287 $(OBJDIR)/translate $(SRCDIR)/style.c >$@
1288
1289 $(OBJDIR)/style.o: $(OBJDIR)/style_.c $(OBJDIR)/style.h $(SRCDIR)/config.h
1290 $(XTCC) -o $(OBJDIR)/style.o -c $(OBJDIR)/style_.c
1291
1292 $(OBJDIR)/style.h: $(OBJDIR)/headers
1293
1294 $(OBJDIR)/sync_.c: $(SRCDIR)/sync.c $(OBJDIR)/translate
1295 $(OBJDIR)/translate $(SRCDIR)/sync.c >$@
1296
1297 $(OBJDIR)/sync.o: $(OBJDIR)/sync_.c $(OBJDIR)/sync.h $(SRCDIR)/config.h
1298 $(XTCC) -o $(OBJDIR)/sync.o -c $(OBJDIR)/sync_.c
1299
1300 $(OBJDIR)/sync.h: $(OBJDIR)/headers
1301
1302 $(OBJDIR)/tag_.c: $(SRCDIR)/tag.c $(OBJDIR)/translate
1303 $(OBJDIR)/translate $(SRCDIR)/tag.c >$@
1304
1305 $(OBJDIR)/tag.o: $(OBJDIR)/tag_.c $(OBJDIR)/tag.h $(SRCDIR)/config.h
1306 $(XTCC) -o $(OBJDIR)/tag.o -c $(OBJDIR)/tag_.c
1307
1308 $(OBJDIR)/tag.h: $(OBJDIR)/headers
1309
1310 $(OBJDIR)/tar_.c: $(SRCDIR)/tar.c $(OBJDIR)/translate
1311 $(OBJDIR)/translate $(SRCDIR)/tar.c >$@
1312
1313 $(OBJDIR)/tar.o: $(OBJDIR)/tar_.c $(OBJDIR)/tar.h $(SRCDIR)/config.h
1314 $(XTCC) -o $(OBJDIR)/tar.o -c $(OBJDIR)/tar_.c
1315
1316 $(OBJDIR)/tar.h: $(OBJDIR)/headers
1317
1318 $(OBJDIR)/th_main_.c: $(SRCDIR)/th_main.c $(OBJDIR)/translate
1319 $(OBJDIR)/translate $(SRCDIR)/th_main.c >$@
1320
1321 $(OBJDIR)/th_main.o: $(OBJDIR)/th_main_.c $(OBJDIR)/th_main.h $(SRCDIR)/config.h
1322 $(XTCC) -o $(OBJDIR)/th_main.o -c $(OBJDIR)/th_main_.c
1323
1324 $(OBJDIR)/th_main.h: $(OBJDIR)/headers
1325
1326 $(OBJDIR)/timeline_.c: $(SRCDIR)/timeline.c $(OBJDIR)/translate
1327 $(OBJDIR)/translate $(SRCDIR)/timeline.c >$@
1328
1329 $(OBJDIR)/timeline.o: $(OBJDIR)/timeline_.c $(OBJDIR)/timeline.h $(SRCDIR)/config.h
1330 $(XTCC) -o $(OBJDIR)/timeline.o -c $(OBJDIR)/timeline_.c
1331
1332 $(OBJDIR)/timeline.h: $(OBJDIR)/headers
1333
1334 $(OBJDIR)/tkt_.c: $(SRCDIR)/tkt.c $(OBJDIR)/translate
1335 $(OBJDIR)/translate $(SRCDIR)/tkt.c >$@
1336
1337 $(OBJDIR)/tkt.o: $(OBJDIR)/tkt_.c $(OBJDIR)/tkt.h $(SRCDIR)/config.h
1338 $(XTCC) -o $(OBJDIR)/tkt.o -c $(OBJDIR)/tkt_.c
1339
1340 $(OBJDIR)/tkt.h: $(OBJDIR)/headers
1341
1342 $(OBJDIR)/tktsetup_.c: $(SRCDIR)/tktsetup.c $(OBJDIR)/translate
1343 $(OBJDIR)/translate $(SRCDIR)/tktsetup.c >$@
1344
1345 $(OBJDIR)/tktsetup.o: $(OBJDIR)/tktsetup_.c $(OBJDIR)/tktsetup.h $(SRCDIR)/config.h
1346 $(XTCC) -o $(OBJDIR)/tktsetup.o -c $(OBJDIR)/tktsetup_.c
1347
1348 $(OBJDIR)/tktsetup.h: $(OBJDIR)/headers
1349
1350 $(OBJDIR)/undo_.c: $(SRCDIR)/undo.c $(OBJDIR)/translate
1351 $(OBJDIR)/translate $(SRCDIR)/undo.c >$@
1352
1353 $(OBJDIR)/undo.o: $(OBJDIR)/undo_.c $(OBJDIR)/undo.h $(SRCDIR)/config.h
1354 $(XTCC) -o $(OBJDIR)/undo.o -c $(OBJDIR)/undo_.c
1355
1356 $(OBJDIR)/undo.h: $(OBJDIR)/headers
1357
1358 $(OBJDIR)/unicode_.c: $(SRCDIR)/unicode.c $(OBJDIR)/translate
1359 $(OBJDIR)/translate $(SRCDIR)/unicode.c >$@
1360
1361 $(OBJDIR)/unicode.o: $(OBJDIR)/unicode_.c $(OBJDIR)/unicode.h $(SRCDIR)/config.h
1362 $(XTCC) -o $(OBJDIR)/unicode.o -c $(OBJDIR)/unicode_.c
1363
1364 $(OBJDIR)/unicode.h: $(OBJDIR)/headers
1365
1366 $(OBJDIR)/update_.c: $(SRCDIR)/update.c $(OBJDIR)/translate
1367 $(OBJDIR)/translate $(SRCDIR)/update.c >$@
1368
1369 $(OBJDIR)/update.o: $(OBJDIR)/update_.c $(OBJDIR)/update.h $(SRCDIR)/config.h
1370 $(XTCC) -o $(OBJDIR)/update.o -c $(OBJDIR)/update_.c
1371
1372 $(OBJDIR)/update.h: $(OBJDIR)/headers
1373
1374 $(OBJDIR)/url_.c: $(SRCDIR)/url.c $(OBJDIR)/translate
1375 $(OBJDIR)/translate $(SRCDIR)/url.c >$@
1376
1377 $(OBJDIR)/url.o: $(OBJDIR)/url_.c $(OBJDIR)/url.h $(SRCDIR)/config.h
1378 $(XTCC) -o $(OBJDIR)/url.o -c $(OBJDIR)/url_.c
1379
1380 $(OBJDIR)/url.h: $(OBJDIR)/headers
1381
1382 $(OBJDIR)/user_.c: $(SRCDIR)/user.c $(OBJDIR)/translate
1383 $(OBJDIR)/translate $(SRCDIR)/user.c >$@
1384
1385 $(OBJDIR)/user.o: $(OBJDIR)/user_.c $(OBJDIR)/user.h $(SRCDIR)/config.h
1386 $(XTCC) -o $(OBJDIR)/user.o -c $(OBJDIR)/user_.c
1387
1388 $(OBJDIR)/user.h: $(OBJDIR)/headers
1389
1390 $(OBJDIR)/utf8_.c: $(SRCDIR)/utf8.c $(OBJDIR)/translate
1391 $(OBJDIR)/translate $(SRCDIR)/utf8.c >$@
1392
1393 $(OBJDIR)/utf8.o: $(OBJDIR)/utf8_.c $(OBJDIR)/utf8.h $(SRCDIR)/config.h
1394 $(XTCC) -o $(OBJDIR)/utf8.o -c $(OBJDIR)/utf8_.c
1395
1396 $(OBJDIR)/utf8.h: $(OBJDIR)/headers
1397
1398 $(OBJDIR)/util_.c: $(SRCDIR)/util.c $(OBJDIR)/translate
1399 $(OBJDIR)/translate $(SRCDIR)/util.c >$@
1400
1401 $(OBJDIR)/util.o: $(OBJDIR)/util_.c $(OBJDIR)/util.h $(SRCDIR)/config.h
1402 $(XTCC) -o $(OBJDIR)/util.o -c $(OBJDIR)/util_.c
1403
1404 $(OBJDIR)/util.h: $(OBJDIR)/headers
1405
1406 $(OBJDIR)/verify_.c: $(SRCDIR)/verify.c $(OBJDIR)/translate
1407 $(OBJDIR)/translate $(SRCDIR)/verify.c >$@
1408
1409 $(OBJDIR)/verify.o: $(OBJDIR)/verify_.c $(OBJDIR)/verify.h $(SRCDIR)/config.h
1410 $(XTCC) -o $(OBJDIR)/verify.o -c $(OBJDIR)/verify_.c
1411
1412 $(OBJDIR)/verify.h: $(OBJDIR)/headers
1413
1414 $(OBJDIR)/vfile_.c: $(SRCDIR)/vfile.c $(OBJDIR)/translate
1415 $(OBJDIR)/translate $(SRCDIR)/vfile.c >$@
1416
1417 $(OBJDIR)/vfile.o: $(OBJDIR)/vfile_.c $(OBJDIR)/vfile.h $(SRCDIR)/config.h
1418 $(XTCC) -o $(OBJDIR)/vfile.o -c $(OBJDIR)/vfile_.c
1419
1420 $(OBJDIR)/vfile.h: $(OBJDIR)/headers
1421
1422 $(OBJDIR)/wiki_.c: $(SRCDIR)/wiki.c $(OBJDIR)/translate
1423 $(OBJDIR)/translate $(SRCDIR)/wiki.c >$@
1424
1425 $(OBJDIR)/wiki.o: $(OBJDIR)/wiki_.c $(OBJDIR)/wiki.h $(SRCDIR)/config.h
1426 $(XTCC) -o $(OBJDIR)/wiki.o -c $(OBJDIR)/wiki_.c
1427
1428 $(OBJDIR)/wiki.h: $(OBJDIR)/headers
1429
1430 $(OBJDIR)/wikiformat_.c: $(SRCDIR)/wikiformat.c $(OBJDIR)/translate
1431 $(OBJDIR)/translate $(SRCDIR)/wikiformat.c >$@
1432
1433 $(OBJDIR)/wikiformat.o: $(OBJDIR)/wikiformat_.c $(OBJDIR)/wikiformat.h $(SRCDIR)/config.h
1434 $(XTCC) -o $(OBJDIR)/wikiformat.o -c $(OBJDIR)/wikiformat_.c
1435
1436 $(OBJDIR)/wikiformat.h: $(OBJDIR)/headers
1437
1438 $(OBJDIR)/winfile_.c: $(SRCDIR)/winfile.c $(OBJDIR)/translate
1439 $(OBJDIR)/translate $(SRCDIR)/winfile.c >$@
1440
1441 $(OBJDIR)/winfile.o: $(OBJDIR)/winfile_.c $(OBJDIR)/winfile.h $(SRCDIR)/config.h
1442 $(XTCC) -o $(OBJDIR)/winfile.o -c $(OBJDIR)/winfile_.c
1443
1444 $(OBJDIR)/winfile.h: $(OBJDIR)/headers
1445
1446 $(OBJDIR)/winhttp_.c: $(SRCDIR)/winhttp.c $(OBJDIR)/translate
1447 $(OBJDIR)/translate $(SRCDIR)/winhttp.c >$@
1448
1449 $(OBJDIR)/winhttp.o: $(OBJDIR)/winhttp_.c $(OBJDIR)/winhttp.h $(SRCDIR)/config.h
1450 $(XTCC) -o $(OBJDIR)/winhttp.o -c $(OBJDIR)/winhttp_.c
1451
1452 $(OBJDIR)/winhttp.h: $(OBJDIR)/headers
1453
1454 $(OBJDIR)/wysiwyg_.c: $(SRCDIR)/wysiwyg.c $(OBJDIR)/translate
1455 $(OBJDIR)/translate $(SRCDIR)/wysiwyg.c >$@
1456
1457 $(OBJDIR)/wysiwyg.o: $(OBJDIR)/wysiwyg_.c $(OBJDIR)/wysiwyg.h $(SRCDIR)/config.h
1458 $(XTCC) -o $(OBJDIR)/wysiwyg.o -c $(OBJDIR)/wysiwyg_.c
1459
1460 $(OBJDIR)/wysiwyg.h: $(OBJDIR)/headers
1461
1462 $(OBJDIR)/xfer_.c: $(SRCDIR)/xfer.c $(OBJDIR)/translate
1463 $(OBJDIR)/translate $(SRCDIR)/xfer.c >$@
1464
1465 $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h
1466 $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c
1467
1468 $(OBJDIR)/xfer.h: $(OBJDIR)/headers
1469
1470 $(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(OBJDIR)/translate
1471 $(OBJDIR)/translate $(SRCDIR)/xfersetup.c >$@
1472
1473 $(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h
1474 $(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c
1475
1476 $(OBJDIR)/xfersetup.h: $(OBJDIR)/headers
1477
1478 $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate
1479 $(OBJDIR)/translate $(SRCDIR)/zip.c >$@
1480
1481 $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h
1482 $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c
1483
1484 $(OBJDIR)/zip.h: $(OBJDIR)/headers
1485
1486 $(OBJDIR)/sqlite3.o: $(SRCDIR)/sqlite3.c
1487 $(XTCC) $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) -c $(SRCDIR)/sqlite3.c -o $@
1488
1489 $(OBJDIR)/shell.o: $(SRCDIR)/shell.c $(SRCDIR)/sqlite3.h
1490 $(XTCC) $(SHELL_OPTIONS) $(SHELL_CFLAGS) -c $(SRCDIR)/shell.c -o $@
1491
1492 $(OBJDIR)/th.o: $(SRCDIR)/th.c
1493 $(XTCC) -c $(SRCDIR)/th.c -o $@
1494
1495 $(OBJDIR)/th_lang.o: $(SRCDIR)/th_lang.c
1496 $(XTCC) -c $(SRCDIR)/th_lang.c -o $@
1497
1498 $(OBJDIR)/th_tcl.o: $(SRCDIR)/th_tcl.c
1499 $(XTCC) -c $(SRCDIR)/th_tcl.c -o $@
1500
1501
1502 $(OBJDIR)/miniz.o: $(SRCDIR)/miniz.c
1503 $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $@
1504
1505 $(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
1506 $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $@
1507
1508 #
1509 # The list of all the targets that do not correspond to real files. This stops
1510 # 'make' from getting confused when someone makes an error in a rule.
1511 #
1512
+63 -48
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -354,14 +354,14 @@
354354
append mhargs "\$(SRCDIR)/th.h <<<NEXT_LINE>>>"
355355
#append mhargs "\$(SRCDIR)/cson_amalgamation.h <<<NEXT_LINE>>>"
356356
append mhargs "\$(OBJDIR)/VERSION.h"
357357
set mhargs [string map [list <<<NEXT_LINE>>> \\\n\t] $mhargs]
358358
writeln "\$(OBJDIR)/page_index.h: \$(TRANS_SRC) \$(OBJDIR)/mkindex"
359
-writeln "\t\$(OBJDIR)/mkindex \$(TRANS_SRC) >$@\n"
359
+writeln "\t\$(OBJDIR)/mkindex \$(TRANS_SRC) >\$@\n"
360360
361361
writeln "\$(OBJDIR)/builtin_data.h: \$(OBJDIR)/mkbuiltin \$(EXTRA_FILES)"
362
-writeln "\t\$(OBJDIR)/mkbuiltin \$(EXTRA_FILES) >$@\n"
362
+writeln "\t\$(OBJDIR)/mkbuiltin \$(EXTRA_FILES) >\$@\n"
363363
364364
writeln "\$(OBJDIR)/headers:\t\$(OBJDIR)/page_index.h \$(OBJDIR)/builtin_data.h \$(OBJDIR)/makeheaders \$(OBJDIR)/VERSION.h"
365365
writeln "\t\$(OBJDIR)/makeheaders $mhargs"
366366
writeln "\ttouch \$(OBJDIR)/headers"
367367
writeln "\$(OBJDIR)/headers: Makefile"
@@ -370,37 +370,37 @@
370370
set extra_h(main) " \$(OBJDIR)/page_index.h "
371371
set extra_h(builtin) " \$(OBJDIR)/builtin_data.h "
372372
373373
foreach s [lsort $src] {
374374
writeln "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(OBJDIR)/translate"
375
- writeln "\t\$(OBJDIR)/translate \$(SRCDIR)/$s.c >\$(OBJDIR)/${s}_.c\n"
375
+ writeln "\t\$(OBJDIR)/translate \$(SRCDIR)/$s.c >\$@\n"
376376
writeln "\$(OBJDIR)/$s.o:\t\$(OBJDIR)/${s}_.c \$(OBJDIR)/$s.h$extra_h($s)\$(SRCDIR)/config.h"
377377
writeln "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c \$(OBJDIR)/${s}_.c\n"
378
- writeln "\$(OBJDIR)/$s.h:\t\$(OBJDIR)/headers"
378
+ writeln "\$(OBJDIR)/$s.h:\t\$(OBJDIR)/headers\n"
379379
}
380380
381381
writeln "\$(OBJDIR)/sqlite3.o:\t\$(SRCDIR)/sqlite3.c"
382
-writeln "\t\$(XTCC) \$(SQLITE_OPTIONS) \$(SQLITE_CFLAGS) -c \$(SRCDIR)/sqlite3.c -o \$(OBJDIR)/sqlite3.o\n"
382
+writeln "\t\$(XTCC) \$(SQLITE_OPTIONS) \$(SQLITE_CFLAGS) -c \$(SRCDIR)/sqlite3.c -o \$@\n"
383383
384384
writeln "\$(OBJDIR)/shell.o:\t\$(SRCDIR)/shell.c \$(SRCDIR)/sqlite3.h"
385
-writeln "\t\$(XTCC) \$(SHELL_OPTIONS) \$(SHELL_CFLAGS) -c \$(SRCDIR)/shell.c -o \$(OBJDIR)/shell.o\n"
385
+writeln "\t\$(XTCC) \$(SHELL_OPTIONS) \$(SHELL_CFLAGS) -c \$(SRCDIR)/shell.c -o \$@\n"
386386
387387
writeln "\$(OBJDIR)/th.o:\t\$(SRCDIR)/th.c"
388
-writeln "\t\$(XTCC) -c \$(SRCDIR)/th.c -o \$(OBJDIR)/th.o\n"
388
+writeln "\t\$(XTCC) -c \$(SRCDIR)/th.c -o \$@\n"
389389
390390
writeln "\$(OBJDIR)/th_lang.o:\t\$(SRCDIR)/th_lang.c"
391
-writeln "\t\$(XTCC) -c \$(SRCDIR)/th_lang.c -o \$(OBJDIR)/th_lang.o\n"
391
+writeln "\t\$(XTCC) -c \$(SRCDIR)/th_lang.c -o \$@\n"
392392
393393
writeln "\$(OBJDIR)/th_tcl.o:\t\$(SRCDIR)/th_tcl.c"
394
-writeln "\t\$(XTCC) -c \$(SRCDIR)/th_tcl.c -o \$(OBJDIR)/th_tcl.o\n"
394
+writeln "\t\$(XTCC) -c \$(SRCDIR)/th_tcl.c -o \$@\n"
395395
396396
writeln {
397397
$(OBJDIR)/miniz.o: $(SRCDIR)/miniz.c
398
- $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $(OBJDIR)/miniz.o
398
+ $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $@
399399
400400
$(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
401
- $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $(OBJDIR)/cson_amalgamation.o
401
+ $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $@
402402
403403
#
404404
# The list of all the targets that do not correspond to real files. This stops
405405
# 'make' from getting confused when someone makes an error in a rule.
406406
#
@@ -516,23 +516,35 @@
516516
ifndef MINGW_IS_32BIT_ONLY
517517
ifeq (,$(findstring w64-mingw32,$(PREFIX)))
518518
MINGW_IS_32BIT_ONLY = 1
519519
endif
520520
endif
521
-ifeq (,$(findstring x86_64-w64-mingw32,$(PREFIX)))
522
-SSLCONFIG = mingw
523
-else
524
-SSLCONFIG = mingw64
525
-endif
526
-ifndef FOSSIL_ENABLE_MINIZ
527
-SSLCONFIG += --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib
528
-endif
529521
530522
#### The directories where the zlib include and library files are located.
531523
#
532524
ZINCDIR = $(SRCDIR)/../compat/zlib
533525
ZLIBDIR = $(SRCDIR)/../compat/zlib
526
+
527
+ifndef X64
528
+ifneq (,$(findstring x86_64-w64-mingw32,$(PREFIX)))
529
+X64 = 1
530
+endif
531
+endif
532
+
533
+ifndef X64
534
+SSLCONFIG = mingw
535
+ZLIBCONFIG = LOC="-DASMV -DASMINF" OBJA="inffas86.o match.o"
536
+LIBTARGETS = $(ZLIBDIR)/inffas86.o $(ZLIBDIR)/match.o
537
+else
538
+SSLCONFIG = mingw64
539
+ZLIBCONFIG =
540
+LIBTARGETS =
541
+endif
542
+
543
+ifndef FOSSIL_ENABLE_MINIZ
544
+SSLCONFIG += --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib
545
+endif
534546
535547
#### The directories where the OpenSSL include and library files are located.
536548
# The recommended usage here is to use the Sysinternals junction tool
537549
# to create a hard link between an "openssl-1.x" sub-directory of the
538550
# Fossil source code directory and the target OpenSSL source directory.
@@ -774,11 +786,10 @@
774786
writeln -nonewline " \\\n \$(OBJDIR)/$s.o"
775787
}
776788
writeln "\n"
777789
writeln "APPNAME = ${name}.exe"
778790
writeln "APPTARGETS ="
779
-writeln "LIBTARGETS ="
780791
writeln {
781792
#### If the USE_WINDOWS variable exists, it is assumed that we are building
782793
# inside of a Windows-style shell; otherwise, it is assumed that we are
783794
# building inside of a Unix-style shell. Note that the "move" command is
784795
# broken when attempting to use it from the Windows shell via MinGW make
@@ -788,11 +799,11 @@
788799
ifdef USE_WINDOWS
789800
TRANSLATE = $(subst /,\,$(OBJDIR)/translate.exe)
790801
MAKEHEADERS = $(subst /,\,$(OBJDIR)/makeheaders.exe)
791802
MKINDEX = $(subst /,\,$(OBJDIR)/mkindex.exe)
792803
MKBUILTIN = $(subst /,\,$(OBJDIR)/mkbuiltin.exe)
793
-VERSION = $(subst /,\,$(OBJDIR)/version.exe)
804
+MKVERSION = $(subst /,\,$(OBJDIR)/mkversion.exe)
794805
CODECHECK1 = $(subst /,\,$(OBJDIR)/codecheck1.exe)
795806
CAT = type
796807
CP = copy
797808
GREP = find
798809
MV = copy
@@ -802,11 +813,11 @@
802813
else
803814
TRANSLATE = $(OBJDIR)/translate.exe
804815
MAKEHEADERS = $(OBJDIR)/makeheaders.exe
805816
MKINDEX = $(OBJDIR)/mkindex.exe
806817
MKBUILTIN = $(OBJDIR)/mkbuiltin.exe
807
-VERSION = $(OBJDIR)/version.exe
818
+MKVERSION = $(OBJDIR)/mkversion.exe
808819
CODECHECK1 = $(OBJDIR)/codecheck1.exe
809820
CAT = cat
810821
CP = cp
811822
GREP = grep
812823
MV = mv
@@ -847,35 +858,35 @@
847858
else
848859
$(MKDIR) $(OBJDIR)
849860
endif
850861
851862
$(TRANSLATE): $(SRCDIR)/translate.c
852
- $(BCC) -o $(TRANSLATE) $(SRCDIR)/translate.c
863
+ $(BCC) -o $@ $(SRCDIR)/translate.c
853864
854865
$(MAKEHEADERS): $(SRCDIR)/makeheaders.c
855
- $(BCC) -o $(MAKEHEADERS) $(SRCDIR)/makeheaders.c
866
+ $(BCC) -o $@ $(SRCDIR)/makeheaders.c
856867
857868
$(MKINDEX): $(SRCDIR)/mkindex.c
858
- $(BCC) -o $(MKINDEX) $(SRCDIR)/mkindex.c
869
+ $(BCC) -o $@ $(SRCDIR)/mkindex.c
859870
860871
$(MKBUILTIN): $(SRCDIR)/mkbuiltin.c
861
- $(BCC) -o $(MKBUILTIN) $(SRCDIR)/mkbuiltin.c
872
+ $(BCC) -o $@ $(SRCDIR)/mkbuiltin.c
862873
863
-$(VERSION): $(SRCDIR)/mkversion.c
864
- $(BCC) -o $(VERSION) $(SRCDIR)/mkversion.c
874
+$(MKVERSION): $(SRCDIR)/mkversion.c
875
+ $(BCC) -o $@ $(SRCDIR)/mkversion.c
865876
866877
$(CODECHECK1): $(SRCDIR)/codecheck1.c
867
- $(BCC) -o $(CODECHECK1) $(SRCDIR)/codecheck1.c
878
+ $(BCC) -o $@ $(SRCDIR)/codecheck1.c
868879
869880
# WARNING. DANGER. Running the test suite modifies the repository the
870881
# build is done from, i.e. the checkout belongs to. Do not sync/push
871882
# the repository after running the tests.
872883
test: $(OBJDIR) $(APPNAME)
873884
$(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME)
874885
875
-$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(VERSION)
876
- $(VERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$(OBJDIR)/VERSION.h
886
+$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION)
887
+ $(MKVERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$@
877888
878889
# The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set
879890
# to 1. If it is set to 1, then there is no need to build or link
880891
# the sqlite3.o object. Instead, the system SQLite will be linked
881892
# using -lsqlite3.
@@ -902,14 +913,21 @@
902913
$(OBJDIR)/cson_amalgamation.o
903914
}]
904915
905916
writeln {
906917
zlib:
907
- $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc libz.a
918
+ $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) $(ZLIBCONFIG) -f win32/Makefile.gcc libz.a
908919
909920
clean-zlib:
910921
$(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc clean
922
+
923
+$(ZLIBDIR)/inffas86.o:
924
+ $(TCC) -c -o $@ -DASMINF -I$(ZLIBDIR) -O3 $(ZLIBDIR)/contrib/inflate86/inffas86.c
925
+
926
+$(ZLIBDIR)/match.o:
927
+ $(TCC) -c -o $@ -DASMV $(ZLIBDIR)/contrib/asm686/match.S
928
+
911929
912930
ifndef FOSSIL_ENABLE_MINIZ
913931
LIBTARGETS += zlib
914932
endif
915933
@@ -931,13 +949,13 @@
931949
932950
ifdef FOSSIL_BUILD_SSL
933951
APPTARGETS += openssl
934952
endif
935953
936
-$(APPNAME): $(OBJDIR)/headers $(OBJ) $(CODECHECK1) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
954
+$(APPNAME): $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
937955
$(CODECHECK1) $(TRANS_SRC)
938
- $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
956
+ $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
939957
940958
# This rule prevents make from using its default rules to try build
941959
# an executable named "manifest" out of the file named "manifest.c"
942960
#
943961
$(SRCDIR)/../manifest:
@@ -967,29 +985,26 @@
967985
}
968986
append mhargs " \\\n\t\t\$(SRCDIR)/sqlite3.h"
969987
append mhargs " \\\n\t\t\$(SRCDIR)/th.h"
970988
append mhargs " \\\n\t\t\$(OBJDIR)/VERSION.h"
971989
writeln "\$(OBJDIR)/page_index.h: \$(TRANS_SRC) \$(MKINDEX)"
972
-writeln "\t\$(MKINDEX) \$(TRANS_SRC) >$@\n"
990
+writeln "\t\$(MKINDEX) \$(TRANS_SRC) >\$@\n"
973991
974992
writeln "\$(OBJDIR)/builtin_data.h:\t\$(MKBUILTIN) \$(EXTRA_FILES)"
975
-writeln "\t\$(MKBUILTIN) \$(EXTRA_FILES) >$@\n"
993
+writeln "\t\$(MKBUILTIN) \$(EXTRA_FILES) >\$@\n"
976994
977995
writeln "\$(OBJDIR)/headers:\t\$(OBJDIR)/page_index.h \$(OBJDIR)/builtin_data.h \$(MAKEHEADERS) \$(OBJDIR)/VERSION.h"
978996
writeln "\t\$(MAKEHEADERS) $mhargs"
979997
writeln "\techo Done >\$(OBJDIR)/headers\n"
980998
writeln "\$(OBJDIR)/headers: Makefile\n"
981999
writeln "Makefile:\n"
9821000
set extra_h(main) " \$(OBJDIR)/page_index.h "
9831001
set extra_h(builtin) " \$(OBJDIR)/builtin_data.h "
9841002
985
-writeln "\$(OBJDIR)/builtin_data.h:\t\$(MKBUILTIN) \$(EXTRA_FILES)"
986
-writeln "\t\$(MKBUILTIN) \$(EXTRA_FILES) >\$(OBJDIR)/builtin_data.h\n"
987
-
9881003
foreach s [lsort $src] {
9891004
writeln "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(TRANSLATE)"
990
- writeln "\t\$(TRANSLATE) \$(SRCDIR)/$s.c >\$(OBJDIR)/${s}_.c\n"
1005
+ writeln "\t\$(TRANSLATE) \$(SRCDIR)/$s.c >\$@\n"
9911006
writeln "\$(OBJDIR)/$s.o:\t\$(OBJDIR)/${s}_.c \$(OBJDIR)/$s.h$extra_h($s)\$(SRCDIR)/config.h"
9921007
writeln "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c \$(OBJDIR)/${s}_.c\n"
9931008
writeln "\$(OBJDIR)/${s}.h:\t\$(OBJDIR)/headers\n"
9941009
}
9951010
@@ -1009,30 +1024,30 @@
10091024
writeln "SHELL_OPTIONS = [join $SHELL_WIN32_OPTIONS $j]\n"
10101025
set j " \\\n "
10111026
writeln "MINIZ_OPTIONS = [join $MINIZ_WIN32_OPTIONS $j]\n"
10121027
10131028
writeln "\$(OBJDIR)/sqlite3.o:\t\$(SRCDIR)/sqlite3.c \$(SRCDIR)/../win/Makefile.mingw"
1014
-writeln "\t\$(XTCC) \$(SQLITE_OPTIONS) \$(SQLITE_CFLAGS) -c \$(SRCDIR)/sqlite3.c -o \$(OBJDIR)/sqlite3.o\n"
1029
+writeln "\t\$(XTCC) \$(SQLITE_OPTIONS) \$(SQLITE_CFLAGS) -c \$(SRCDIR)/sqlite3.c -o \$@\n"
10151030
10161031
writeln "\$(OBJDIR)/cson_amalgamation.o:\t\$(SRCDIR)/cson_amalgamation.c"
1017
-writeln "\t\$(XTCC) -c \$(SRCDIR)/cson_amalgamation.c -o \$(OBJDIR)/cson_amalgamation.o\n"
1032
+writeln "\t\$(XTCC) -c \$(SRCDIR)/cson_amalgamation.c -o \$@\n"
10181033
writeln "\$(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_status.o \$(OBJDIR)/json_tag.o \$(OBJDIR)/json_timeline.o \$(OBJDIR)/json_user.o \$(OBJDIR)/json_wiki.o : \$(SRCDIR)/json_detail.h\n"
10191034
10201035
writeln "\$(OBJDIR)/shell.o:\t\$(SRCDIR)/shell.c \$(SRCDIR)/sqlite3.h \$(SRCDIR)/../win/Makefile.mingw"
1021
-writeln "\t\$(XTCC) \$(SHELL_OPTIONS) \$(SHELL_CFLAGS) -c \$(SRCDIR)/shell.c -o \$(OBJDIR)/shell.o\n"
1036
+writeln "\t\$(XTCC) \$(SHELL_OPTIONS) \$(SHELL_CFLAGS) -c \$(SRCDIR)/shell.c -o \$@\n"
10221037
10231038
writeln "\$(OBJDIR)/th.o:\t\$(SRCDIR)/th.c"
1024
-writeln "\t\$(XTCC) -c \$(SRCDIR)/th.c -o \$(OBJDIR)/th.o\n"
1039
+writeln "\t\$(XTCC) -c \$(SRCDIR)/th.c -o \$@\n"
10251040
10261041
writeln "\$(OBJDIR)/th_lang.o:\t\$(SRCDIR)/th_lang.c"
1027
-writeln "\t\$(XTCC) -c \$(SRCDIR)/th_lang.c -o \$(OBJDIR)/th_lang.o\n"
1042
+writeln "\t\$(XTCC) -c \$(SRCDIR)/th_lang.c -o \$@\n"
10281043
10291044
writeln "\$(OBJDIR)/th_tcl.o:\t\$(SRCDIR)/th_tcl.c"
1030
-writeln "\t\$(XTCC) -c \$(SRCDIR)/th_tcl.c -o \$(OBJDIR)/th_tcl.o\n"
1045
+writeln "\t\$(XTCC) -c \$(SRCDIR)/th_tcl.c -o \$@\n"
10311046
10321047
writeln "\$(OBJDIR)/miniz.o:\t\$(SRCDIR)/miniz.c"
1033
-writeln "\t\$(XTCC) \$(MINIZ_OPTIONS) -c \$(SRCDIR)/miniz.c -o \$(OBJDIR)/miniz.o\n"
1048
+writeln "\t\$(XTCC) \$(MINIZ_OPTIONS) -c \$(SRCDIR)/miniz.c -o \$@\n"
10341049
10351050
close $output_file
10361051
#
10371052
# End of the win/Makefile.mingw output
10381053
##############################################################################
@@ -1773,11 +1788,11 @@
17731788
builtin_data.h: $(EXTRA_FILES) mkbuiltin.exe
17741789
mkbuiltin.exe $(EXTRA_FILES) >$@
17751790
17761791
# extracting version info from manifest
17771792
VERSION.h: version.exe ..\manifest.uuid ..\manifest ..\VERSION
1778
- version.exe ..\manifest.uuid ..\manifest ..\VERSION > $@
1793
+ version.exe ..\manifest.uuid ..\manifest ..\VERSION >$@
17791794
17801795
# generate the simplified headers
17811796
headers: makeheaders.exe page_index.h builtin_data.h VERSION.h ../src/sqlite3.h ../src/th.h VERSION.h
17821797
makeheaders.exe $(foreach ts,$(TRANSLATEDSRC),$(ts):$(ts:_.c=.h)) ../src/sqlite3.h ../src/th.h VERSION.h
17831798
echo Done >$@
17841799
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -354,14 +354,14 @@
354 append mhargs "\$(SRCDIR)/th.h <<<NEXT_LINE>>>"
355 #append mhargs "\$(SRCDIR)/cson_amalgamation.h <<<NEXT_LINE>>>"
356 append mhargs "\$(OBJDIR)/VERSION.h"
357 set mhargs [string map [list <<<NEXT_LINE>>> \\\n\t] $mhargs]
358 writeln "\$(OBJDIR)/page_index.h: \$(TRANS_SRC) \$(OBJDIR)/mkindex"
359 writeln "\t\$(OBJDIR)/mkindex \$(TRANS_SRC) >$@\n"
360
361 writeln "\$(OBJDIR)/builtin_data.h: \$(OBJDIR)/mkbuiltin \$(EXTRA_FILES)"
362 writeln "\t\$(OBJDIR)/mkbuiltin \$(EXTRA_FILES) >$@\n"
363
364 writeln "\$(OBJDIR)/headers:\t\$(OBJDIR)/page_index.h \$(OBJDIR)/builtin_data.h \$(OBJDIR)/makeheaders \$(OBJDIR)/VERSION.h"
365 writeln "\t\$(OBJDIR)/makeheaders $mhargs"
366 writeln "\ttouch \$(OBJDIR)/headers"
367 writeln "\$(OBJDIR)/headers: Makefile"
@@ -370,37 +370,37 @@
370 set extra_h(main) " \$(OBJDIR)/page_index.h "
371 set extra_h(builtin) " \$(OBJDIR)/builtin_data.h "
372
373 foreach s [lsort $src] {
374 writeln "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(OBJDIR)/translate"
375 writeln "\t\$(OBJDIR)/translate \$(SRCDIR)/$s.c >\$(OBJDIR)/${s}_.c\n"
376 writeln "\$(OBJDIR)/$s.o:\t\$(OBJDIR)/${s}_.c \$(OBJDIR)/$s.h$extra_h($s)\$(SRCDIR)/config.h"
377 writeln "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c \$(OBJDIR)/${s}_.c\n"
378 writeln "\$(OBJDIR)/$s.h:\t\$(OBJDIR)/headers"
379 }
380
381 writeln "\$(OBJDIR)/sqlite3.o:\t\$(SRCDIR)/sqlite3.c"
382 writeln "\t\$(XTCC) \$(SQLITE_OPTIONS) \$(SQLITE_CFLAGS) -c \$(SRCDIR)/sqlite3.c -o \$(OBJDIR)/sqlite3.o\n"
383
384 writeln "\$(OBJDIR)/shell.o:\t\$(SRCDIR)/shell.c \$(SRCDIR)/sqlite3.h"
385 writeln "\t\$(XTCC) \$(SHELL_OPTIONS) \$(SHELL_CFLAGS) -c \$(SRCDIR)/shell.c -o \$(OBJDIR)/shell.o\n"
386
387 writeln "\$(OBJDIR)/th.o:\t\$(SRCDIR)/th.c"
388 writeln "\t\$(XTCC) -c \$(SRCDIR)/th.c -o \$(OBJDIR)/th.o\n"
389
390 writeln "\$(OBJDIR)/th_lang.o:\t\$(SRCDIR)/th_lang.c"
391 writeln "\t\$(XTCC) -c \$(SRCDIR)/th_lang.c -o \$(OBJDIR)/th_lang.o\n"
392
393 writeln "\$(OBJDIR)/th_tcl.o:\t\$(SRCDIR)/th_tcl.c"
394 writeln "\t\$(XTCC) -c \$(SRCDIR)/th_tcl.c -o \$(OBJDIR)/th_tcl.o\n"
395
396 writeln {
397 $(OBJDIR)/miniz.o: $(SRCDIR)/miniz.c
398 $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $(OBJDIR)/miniz.o
399
400 $(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
401 $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $(OBJDIR)/cson_amalgamation.o
402
403 #
404 # The list of all the targets that do not correspond to real files. This stops
405 # 'make' from getting confused when someone makes an error in a rule.
406 #
@@ -516,23 +516,35 @@
516 ifndef MINGW_IS_32BIT_ONLY
517 ifeq (,$(findstring w64-mingw32,$(PREFIX)))
518 MINGW_IS_32BIT_ONLY = 1
519 endif
520 endif
521 ifeq (,$(findstring x86_64-w64-mingw32,$(PREFIX)))
522 SSLCONFIG = mingw
523 else
524 SSLCONFIG = mingw64
525 endif
526 ifndef FOSSIL_ENABLE_MINIZ
527 SSLCONFIG += --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib
528 endif
529
530 #### The directories where the zlib include and library files are located.
531 #
532 ZINCDIR = $(SRCDIR)/../compat/zlib
533 ZLIBDIR = $(SRCDIR)/../compat/zlib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
534
535 #### The directories where the OpenSSL include and library files are located.
536 # The recommended usage here is to use the Sysinternals junction tool
537 # to create a hard link between an "openssl-1.x" sub-directory of the
538 # Fossil source code directory and the target OpenSSL source directory.
@@ -774,11 +786,10 @@
774 writeln -nonewline " \\\n \$(OBJDIR)/$s.o"
775 }
776 writeln "\n"
777 writeln "APPNAME = ${name}.exe"
778 writeln "APPTARGETS ="
779 writeln "LIBTARGETS ="
780 writeln {
781 #### If the USE_WINDOWS variable exists, it is assumed that we are building
782 # inside of a Windows-style shell; otherwise, it is assumed that we are
783 # building inside of a Unix-style shell. Note that the "move" command is
784 # broken when attempting to use it from the Windows shell via MinGW make
@@ -788,11 +799,11 @@
788 ifdef USE_WINDOWS
789 TRANSLATE = $(subst /,\,$(OBJDIR)/translate.exe)
790 MAKEHEADERS = $(subst /,\,$(OBJDIR)/makeheaders.exe)
791 MKINDEX = $(subst /,\,$(OBJDIR)/mkindex.exe)
792 MKBUILTIN = $(subst /,\,$(OBJDIR)/mkbuiltin.exe)
793 VERSION = $(subst /,\,$(OBJDIR)/version.exe)
794 CODECHECK1 = $(subst /,\,$(OBJDIR)/codecheck1.exe)
795 CAT = type
796 CP = copy
797 GREP = find
798 MV = copy
@@ -802,11 +813,11 @@
802 else
803 TRANSLATE = $(OBJDIR)/translate.exe
804 MAKEHEADERS = $(OBJDIR)/makeheaders.exe
805 MKINDEX = $(OBJDIR)/mkindex.exe
806 MKBUILTIN = $(OBJDIR)/mkbuiltin.exe
807 VERSION = $(OBJDIR)/version.exe
808 CODECHECK1 = $(OBJDIR)/codecheck1.exe
809 CAT = cat
810 CP = cp
811 GREP = grep
812 MV = mv
@@ -847,35 +858,35 @@
847 else
848 $(MKDIR) $(OBJDIR)
849 endif
850
851 $(TRANSLATE): $(SRCDIR)/translate.c
852 $(BCC) -o $(TRANSLATE) $(SRCDIR)/translate.c
853
854 $(MAKEHEADERS): $(SRCDIR)/makeheaders.c
855 $(BCC) -o $(MAKEHEADERS) $(SRCDIR)/makeheaders.c
856
857 $(MKINDEX): $(SRCDIR)/mkindex.c
858 $(BCC) -o $(MKINDEX) $(SRCDIR)/mkindex.c
859
860 $(MKBUILTIN): $(SRCDIR)/mkbuiltin.c
861 $(BCC) -o $(MKBUILTIN) $(SRCDIR)/mkbuiltin.c
862
863 $(VERSION): $(SRCDIR)/mkversion.c
864 $(BCC) -o $(VERSION) $(SRCDIR)/mkversion.c
865
866 $(CODECHECK1): $(SRCDIR)/codecheck1.c
867 $(BCC) -o $(CODECHECK1) $(SRCDIR)/codecheck1.c
868
869 # WARNING. DANGER. Running the test suite modifies the repository the
870 # build is done from, i.e. the checkout belongs to. Do not sync/push
871 # the repository after running the tests.
872 test: $(OBJDIR) $(APPNAME)
873 $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME)
874
875 $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(VERSION)
876 $(VERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$(OBJDIR)/VERSION.h
877
878 # The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set
879 # to 1. If it is set to 1, then there is no need to build or link
880 # the sqlite3.o object. Instead, the system SQLite will be linked
881 # using -lsqlite3.
@@ -902,14 +913,21 @@
902 $(OBJDIR)/cson_amalgamation.o
903 }]
904
905 writeln {
906 zlib:
907 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc libz.a
908
909 clean-zlib:
910 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc clean
 
 
 
 
 
 
 
911
912 ifndef FOSSIL_ENABLE_MINIZ
913 LIBTARGETS += zlib
914 endif
915
@@ -931,13 +949,13 @@
931
932 ifdef FOSSIL_BUILD_SSL
933 APPTARGETS += openssl
934 endif
935
936 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(CODECHECK1) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
937 $(CODECHECK1) $(TRANS_SRC)
938 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
939
940 # This rule prevents make from using its default rules to try build
941 # an executable named "manifest" out of the file named "manifest.c"
942 #
943 $(SRCDIR)/../manifest:
@@ -967,29 +985,26 @@
967 }
968 append mhargs " \\\n\t\t\$(SRCDIR)/sqlite3.h"
969 append mhargs " \\\n\t\t\$(SRCDIR)/th.h"
970 append mhargs " \\\n\t\t\$(OBJDIR)/VERSION.h"
971 writeln "\$(OBJDIR)/page_index.h: \$(TRANS_SRC) \$(MKINDEX)"
972 writeln "\t\$(MKINDEX) \$(TRANS_SRC) >$@\n"
973
974 writeln "\$(OBJDIR)/builtin_data.h:\t\$(MKBUILTIN) \$(EXTRA_FILES)"
975 writeln "\t\$(MKBUILTIN) \$(EXTRA_FILES) >$@\n"
976
977 writeln "\$(OBJDIR)/headers:\t\$(OBJDIR)/page_index.h \$(OBJDIR)/builtin_data.h \$(MAKEHEADERS) \$(OBJDIR)/VERSION.h"
978 writeln "\t\$(MAKEHEADERS) $mhargs"
979 writeln "\techo Done >\$(OBJDIR)/headers\n"
980 writeln "\$(OBJDIR)/headers: Makefile\n"
981 writeln "Makefile:\n"
982 set extra_h(main) " \$(OBJDIR)/page_index.h "
983 set extra_h(builtin) " \$(OBJDIR)/builtin_data.h "
984
985 writeln "\$(OBJDIR)/builtin_data.h:\t\$(MKBUILTIN) \$(EXTRA_FILES)"
986 writeln "\t\$(MKBUILTIN) \$(EXTRA_FILES) >\$(OBJDIR)/builtin_data.h\n"
987
988 foreach s [lsort $src] {
989 writeln "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(TRANSLATE)"
990 writeln "\t\$(TRANSLATE) \$(SRCDIR)/$s.c >\$(OBJDIR)/${s}_.c\n"
991 writeln "\$(OBJDIR)/$s.o:\t\$(OBJDIR)/${s}_.c \$(OBJDIR)/$s.h$extra_h($s)\$(SRCDIR)/config.h"
992 writeln "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c \$(OBJDIR)/${s}_.c\n"
993 writeln "\$(OBJDIR)/${s}.h:\t\$(OBJDIR)/headers\n"
994 }
995
@@ -1009,30 +1024,30 @@
1009 writeln "SHELL_OPTIONS = [join $SHELL_WIN32_OPTIONS $j]\n"
1010 set j " \\\n "
1011 writeln "MINIZ_OPTIONS = [join $MINIZ_WIN32_OPTIONS $j]\n"
1012
1013 writeln "\$(OBJDIR)/sqlite3.o:\t\$(SRCDIR)/sqlite3.c \$(SRCDIR)/../win/Makefile.mingw"
1014 writeln "\t\$(XTCC) \$(SQLITE_OPTIONS) \$(SQLITE_CFLAGS) -c \$(SRCDIR)/sqlite3.c -o \$(OBJDIR)/sqlite3.o\n"
1015
1016 writeln "\$(OBJDIR)/cson_amalgamation.o:\t\$(SRCDIR)/cson_amalgamation.c"
1017 writeln "\t\$(XTCC) -c \$(SRCDIR)/cson_amalgamation.c -o \$(OBJDIR)/cson_amalgamation.o\n"
1018 writeln "\$(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_status.o \$(OBJDIR)/json_tag.o \$(OBJDIR)/json_timeline.o \$(OBJDIR)/json_user.o \$(OBJDIR)/json_wiki.o : \$(SRCDIR)/json_detail.h\n"
1019
1020 writeln "\$(OBJDIR)/shell.o:\t\$(SRCDIR)/shell.c \$(SRCDIR)/sqlite3.h \$(SRCDIR)/../win/Makefile.mingw"
1021 writeln "\t\$(XTCC) \$(SHELL_OPTIONS) \$(SHELL_CFLAGS) -c \$(SRCDIR)/shell.c -o \$(OBJDIR)/shell.o\n"
1022
1023 writeln "\$(OBJDIR)/th.o:\t\$(SRCDIR)/th.c"
1024 writeln "\t\$(XTCC) -c \$(SRCDIR)/th.c -o \$(OBJDIR)/th.o\n"
1025
1026 writeln "\$(OBJDIR)/th_lang.o:\t\$(SRCDIR)/th_lang.c"
1027 writeln "\t\$(XTCC) -c \$(SRCDIR)/th_lang.c -o \$(OBJDIR)/th_lang.o\n"
1028
1029 writeln "\$(OBJDIR)/th_tcl.o:\t\$(SRCDIR)/th_tcl.c"
1030 writeln "\t\$(XTCC) -c \$(SRCDIR)/th_tcl.c -o \$(OBJDIR)/th_tcl.o\n"
1031
1032 writeln "\$(OBJDIR)/miniz.o:\t\$(SRCDIR)/miniz.c"
1033 writeln "\t\$(XTCC) \$(MINIZ_OPTIONS) -c \$(SRCDIR)/miniz.c -o \$(OBJDIR)/miniz.o\n"
1034
1035 close $output_file
1036 #
1037 # End of the win/Makefile.mingw output
1038 ##############################################################################
@@ -1773,11 +1788,11 @@
1773 builtin_data.h: $(EXTRA_FILES) mkbuiltin.exe
1774 mkbuiltin.exe $(EXTRA_FILES) >$@
1775
1776 # extracting version info from manifest
1777 VERSION.h: version.exe ..\manifest.uuid ..\manifest ..\VERSION
1778 version.exe ..\manifest.uuid ..\manifest ..\VERSION > $@
1779
1780 # generate the simplified headers
1781 headers: makeheaders.exe page_index.h builtin_data.h VERSION.h ../src/sqlite3.h ../src/th.h VERSION.h
1782 makeheaders.exe $(foreach ts,$(TRANSLATEDSRC),$(ts):$(ts:_.c=.h)) ../src/sqlite3.h ../src/th.h VERSION.h
1783 echo Done >$@
1784
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -354,14 +354,14 @@
354 append mhargs "\$(SRCDIR)/th.h <<<NEXT_LINE>>>"
355 #append mhargs "\$(SRCDIR)/cson_amalgamation.h <<<NEXT_LINE>>>"
356 append mhargs "\$(OBJDIR)/VERSION.h"
357 set mhargs [string map [list <<<NEXT_LINE>>> \\\n\t] $mhargs]
358 writeln "\$(OBJDIR)/page_index.h: \$(TRANS_SRC) \$(OBJDIR)/mkindex"
359 writeln "\t\$(OBJDIR)/mkindex \$(TRANS_SRC) >\$@\n"
360
361 writeln "\$(OBJDIR)/builtin_data.h: \$(OBJDIR)/mkbuiltin \$(EXTRA_FILES)"
362 writeln "\t\$(OBJDIR)/mkbuiltin \$(EXTRA_FILES) >\$@\n"
363
364 writeln "\$(OBJDIR)/headers:\t\$(OBJDIR)/page_index.h \$(OBJDIR)/builtin_data.h \$(OBJDIR)/makeheaders \$(OBJDIR)/VERSION.h"
365 writeln "\t\$(OBJDIR)/makeheaders $mhargs"
366 writeln "\ttouch \$(OBJDIR)/headers"
367 writeln "\$(OBJDIR)/headers: Makefile"
@@ -370,37 +370,37 @@
370 set extra_h(main) " \$(OBJDIR)/page_index.h "
371 set extra_h(builtin) " \$(OBJDIR)/builtin_data.h "
372
373 foreach s [lsort $src] {
374 writeln "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(OBJDIR)/translate"
375 writeln "\t\$(OBJDIR)/translate \$(SRCDIR)/$s.c >\$@\n"
376 writeln "\$(OBJDIR)/$s.o:\t\$(OBJDIR)/${s}_.c \$(OBJDIR)/$s.h$extra_h($s)\$(SRCDIR)/config.h"
377 writeln "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c \$(OBJDIR)/${s}_.c\n"
378 writeln "\$(OBJDIR)/$s.h:\t\$(OBJDIR)/headers\n"
379 }
380
381 writeln "\$(OBJDIR)/sqlite3.o:\t\$(SRCDIR)/sqlite3.c"
382 writeln "\t\$(XTCC) \$(SQLITE_OPTIONS) \$(SQLITE_CFLAGS) -c \$(SRCDIR)/sqlite3.c -o \$@\n"
383
384 writeln "\$(OBJDIR)/shell.o:\t\$(SRCDIR)/shell.c \$(SRCDIR)/sqlite3.h"
385 writeln "\t\$(XTCC) \$(SHELL_OPTIONS) \$(SHELL_CFLAGS) -c \$(SRCDIR)/shell.c -o \$@\n"
386
387 writeln "\$(OBJDIR)/th.o:\t\$(SRCDIR)/th.c"
388 writeln "\t\$(XTCC) -c \$(SRCDIR)/th.c -o \$@\n"
389
390 writeln "\$(OBJDIR)/th_lang.o:\t\$(SRCDIR)/th_lang.c"
391 writeln "\t\$(XTCC) -c \$(SRCDIR)/th_lang.c -o \$@\n"
392
393 writeln "\$(OBJDIR)/th_tcl.o:\t\$(SRCDIR)/th_tcl.c"
394 writeln "\t\$(XTCC) -c \$(SRCDIR)/th_tcl.c -o \$@\n"
395
396 writeln {
397 $(OBJDIR)/miniz.o: $(SRCDIR)/miniz.c
398 $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $@
399
400 $(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
401 $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $@
402
403 #
404 # The list of all the targets that do not correspond to real files. This stops
405 # 'make' from getting confused when someone makes an error in a rule.
406 #
@@ -516,23 +516,35 @@
516 ifndef MINGW_IS_32BIT_ONLY
517 ifeq (,$(findstring w64-mingw32,$(PREFIX)))
518 MINGW_IS_32BIT_ONLY = 1
519 endif
520 endif
 
 
 
 
 
 
 
 
521
522 #### The directories where the zlib include and library files are located.
523 #
524 ZINCDIR = $(SRCDIR)/../compat/zlib
525 ZLIBDIR = $(SRCDIR)/../compat/zlib
526
527 ifndef X64
528 ifneq (,$(findstring x86_64-w64-mingw32,$(PREFIX)))
529 X64 = 1
530 endif
531 endif
532
533 ifndef X64
534 SSLCONFIG = mingw
535 ZLIBCONFIG = LOC="-DASMV -DASMINF" OBJA="inffas86.o match.o"
536 LIBTARGETS = $(ZLIBDIR)/inffas86.o $(ZLIBDIR)/match.o
537 else
538 SSLCONFIG = mingw64
539 ZLIBCONFIG =
540 LIBTARGETS =
541 endif
542
543 ifndef FOSSIL_ENABLE_MINIZ
544 SSLCONFIG += --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib
545 endif
546
547 #### The directories where the OpenSSL include and library files are located.
548 # The recommended usage here is to use the Sysinternals junction tool
549 # to create a hard link between an "openssl-1.x" sub-directory of the
550 # Fossil source code directory and the target OpenSSL source directory.
@@ -774,11 +786,10 @@
786 writeln -nonewline " \\\n \$(OBJDIR)/$s.o"
787 }
788 writeln "\n"
789 writeln "APPNAME = ${name}.exe"
790 writeln "APPTARGETS ="
 
791 writeln {
792 #### If the USE_WINDOWS variable exists, it is assumed that we are building
793 # inside of a Windows-style shell; otherwise, it is assumed that we are
794 # building inside of a Unix-style shell. Note that the "move" command is
795 # broken when attempting to use it from the Windows shell via MinGW make
@@ -788,11 +799,11 @@
799 ifdef USE_WINDOWS
800 TRANSLATE = $(subst /,\,$(OBJDIR)/translate.exe)
801 MAKEHEADERS = $(subst /,\,$(OBJDIR)/makeheaders.exe)
802 MKINDEX = $(subst /,\,$(OBJDIR)/mkindex.exe)
803 MKBUILTIN = $(subst /,\,$(OBJDIR)/mkbuiltin.exe)
804 MKVERSION = $(subst /,\,$(OBJDIR)/mkversion.exe)
805 CODECHECK1 = $(subst /,\,$(OBJDIR)/codecheck1.exe)
806 CAT = type
807 CP = copy
808 GREP = find
809 MV = copy
@@ -802,11 +813,11 @@
813 else
814 TRANSLATE = $(OBJDIR)/translate.exe
815 MAKEHEADERS = $(OBJDIR)/makeheaders.exe
816 MKINDEX = $(OBJDIR)/mkindex.exe
817 MKBUILTIN = $(OBJDIR)/mkbuiltin.exe
818 MKVERSION = $(OBJDIR)/mkversion.exe
819 CODECHECK1 = $(OBJDIR)/codecheck1.exe
820 CAT = cat
821 CP = cp
822 GREP = grep
823 MV = mv
@@ -847,35 +858,35 @@
858 else
859 $(MKDIR) $(OBJDIR)
860 endif
861
862 $(TRANSLATE): $(SRCDIR)/translate.c
863 $(BCC) -o $@ $(SRCDIR)/translate.c
864
865 $(MAKEHEADERS): $(SRCDIR)/makeheaders.c
866 $(BCC) -o $@ $(SRCDIR)/makeheaders.c
867
868 $(MKINDEX): $(SRCDIR)/mkindex.c
869 $(BCC) -o $@ $(SRCDIR)/mkindex.c
870
871 $(MKBUILTIN): $(SRCDIR)/mkbuiltin.c
872 $(BCC) -o $@ $(SRCDIR)/mkbuiltin.c
873
874 $(MKVERSION): $(SRCDIR)/mkversion.c
875 $(BCC) -o $@ $(SRCDIR)/mkversion.c
876
877 $(CODECHECK1): $(SRCDIR)/codecheck1.c
878 $(BCC) -o $@ $(SRCDIR)/codecheck1.c
879
880 # WARNING. DANGER. Running the test suite modifies the repository the
881 # build is done from, i.e. the checkout belongs to. Do not sync/push
882 # the repository after running the tests.
883 test: $(OBJDIR) $(APPNAME)
884 $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME)
885
886 $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION)
887 $(MKVERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$@
888
889 # The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set
890 # to 1. If it is set to 1, then there is no need to build or link
891 # the sqlite3.o object. Instead, the system SQLite will be linked
892 # using -lsqlite3.
@@ -902,14 +913,21 @@
913 $(OBJDIR)/cson_amalgamation.o
914 }]
915
916 writeln {
917 zlib:
918 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) $(ZLIBCONFIG) -f win32/Makefile.gcc libz.a
919
920 clean-zlib:
921 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc clean
922
923 $(ZLIBDIR)/inffas86.o:
924 $(TCC) -c -o $@ -DASMINF -I$(ZLIBDIR) -O3 $(ZLIBDIR)/contrib/inflate86/inffas86.c
925
926 $(ZLIBDIR)/match.o:
927 $(TCC) -c -o $@ -DASMV $(ZLIBDIR)/contrib/asm686/match.S
928
929
930 ifndef FOSSIL_ENABLE_MINIZ
931 LIBTARGETS += zlib
932 endif
933
@@ -931,13 +949,13 @@
949
950 ifdef FOSSIL_BUILD_SSL
951 APPTARGETS += openssl
952 endif
953
954 $(APPNAME): $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
955 $(CODECHECK1) $(TRANS_SRC)
956 $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
957
958 # This rule prevents make from using its default rules to try build
959 # an executable named "manifest" out of the file named "manifest.c"
960 #
961 $(SRCDIR)/../manifest:
@@ -967,29 +985,26 @@
985 }
986 append mhargs " \\\n\t\t\$(SRCDIR)/sqlite3.h"
987 append mhargs " \\\n\t\t\$(SRCDIR)/th.h"
988 append mhargs " \\\n\t\t\$(OBJDIR)/VERSION.h"
989 writeln "\$(OBJDIR)/page_index.h: \$(TRANS_SRC) \$(MKINDEX)"
990 writeln "\t\$(MKINDEX) \$(TRANS_SRC) >\$@\n"
991
992 writeln "\$(OBJDIR)/builtin_data.h:\t\$(MKBUILTIN) \$(EXTRA_FILES)"
993 writeln "\t\$(MKBUILTIN) \$(EXTRA_FILES) >\$@\n"
994
995 writeln "\$(OBJDIR)/headers:\t\$(OBJDIR)/page_index.h \$(OBJDIR)/builtin_data.h \$(MAKEHEADERS) \$(OBJDIR)/VERSION.h"
996 writeln "\t\$(MAKEHEADERS) $mhargs"
997 writeln "\techo Done >\$(OBJDIR)/headers\n"
998 writeln "\$(OBJDIR)/headers: Makefile\n"
999 writeln "Makefile:\n"
1000 set extra_h(main) " \$(OBJDIR)/page_index.h "
1001 set extra_h(builtin) " \$(OBJDIR)/builtin_data.h "
1002
 
 
 
1003 foreach s [lsort $src] {
1004 writeln "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(TRANSLATE)"
1005 writeln "\t\$(TRANSLATE) \$(SRCDIR)/$s.c >\$@\n"
1006 writeln "\$(OBJDIR)/$s.o:\t\$(OBJDIR)/${s}_.c \$(OBJDIR)/$s.h$extra_h($s)\$(SRCDIR)/config.h"
1007 writeln "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c \$(OBJDIR)/${s}_.c\n"
1008 writeln "\$(OBJDIR)/${s}.h:\t\$(OBJDIR)/headers\n"
1009 }
1010
@@ -1009,30 +1024,30 @@
1024 writeln "SHELL_OPTIONS = [join $SHELL_WIN32_OPTIONS $j]\n"
1025 set j " \\\n "
1026 writeln "MINIZ_OPTIONS = [join $MINIZ_WIN32_OPTIONS $j]\n"
1027
1028 writeln "\$(OBJDIR)/sqlite3.o:\t\$(SRCDIR)/sqlite3.c \$(SRCDIR)/../win/Makefile.mingw"
1029 writeln "\t\$(XTCC) \$(SQLITE_OPTIONS) \$(SQLITE_CFLAGS) -c \$(SRCDIR)/sqlite3.c -o \$@\n"
1030
1031 writeln "\$(OBJDIR)/cson_amalgamation.o:\t\$(SRCDIR)/cson_amalgamation.c"
1032 writeln "\t\$(XTCC) -c \$(SRCDIR)/cson_amalgamation.c -o \$@\n"
1033 writeln "\$(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_status.o \$(OBJDIR)/json_tag.o \$(OBJDIR)/json_timeline.o \$(OBJDIR)/json_user.o \$(OBJDIR)/json_wiki.o : \$(SRCDIR)/json_detail.h\n"
1034
1035 writeln "\$(OBJDIR)/shell.o:\t\$(SRCDIR)/shell.c \$(SRCDIR)/sqlite3.h \$(SRCDIR)/../win/Makefile.mingw"
1036 writeln "\t\$(XTCC) \$(SHELL_OPTIONS) \$(SHELL_CFLAGS) -c \$(SRCDIR)/shell.c -o \$@\n"
1037
1038 writeln "\$(OBJDIR)/th.o:\t\$(SRCDIR)/th.c"
1039 writeln "\t\$(XTCC) -c \$(SRCDIR)/th.c -o \$@\n"
1040
1041 writeln "\$(OBJDIR)/th_lang.o:\t\$(SRCDIR)/th_lang.c"
1042 writeln "\t\$(XTCC) -c \$(SRCDIR)/th_lang.c -o \$@\n"
1043
1044 writeln "\$(OBJDIR)/th_tcl.o:\t\$(SRCDIR)/th_tcl.c"
1045 writeln "\t\$(XTCC) -c \$(SRCDIR)/th_tcl.c -o \$@\n"
1046
1047 writeln "\$(OBJDIR)/miniz.o:\t\$(SRCDIR)/miniz.c"
1048 writeln "\t\$(XTCC) \$(MINIZ_OPTIONS) -c \$(SRCDIR)/miniz.c -o \$@\n"
1049
1050 close $output_file
1051 #
1052 # End of the win/Makefile.mingw output
1053 ##############################################################################
@@ -1773,11 +1788,11 @@
1788 builtin_data.h: $(EXTRA_FILES) mkbuiltin.exe
1789 mkbuiltin.exe $(EXTRA_FILES) >$@
1790
1791 # extracting version info from manifest
1792 VERSION.h: version.exe ..\manifest.uuid ..\manifest ..\VERSION
1793 version.exe ..\manifest.uuid ..\manifest ..\VERSION >$@
1794
1795 # generate the simplified headers
1796 headers: makeheaders.exe page_index.h builtin_data.h VERSION.h ../src/sqlite3.h ../src/th.h VERSION.h
1797 makeheaders.exe $(foreach ts,$(TRANSLATEDSRC),$(ts):$(ts:_.c=.h)) ../src/sqlite3.h ../src/th.h VERSION.h
1798 echo Done >$@
1799
+8 -3
--- src/setup.c
+++ src/setup.c
@@ -19,10 +19,14 @@
1919
*/
2020
#include "config.h"
2121
#include <assert.h>
2222
#include "setup.h"
2323
24
+#if INTERFACE
25
+#define ArraySize(x) (sizeof(x)/sizeof(x[0]))
26
+#endif
27
+
2428
/*
2529
** The table of web pages supported by this application is generated
2630
** automatically by the "mkindex" program and written into a file
2731
** named "page_index.h". We include that file here to get access
2832
** to the table.
@@ -1248,11 +1252,12 @@
12481252
char zTmDiff[20];
12491253
static const char *const azTimeFormats[] = {
12501254
"0", "HH:MM",
12511255
"1", "HH:MM:SS",
12521256
"2", "YYYY-MM-DD HH:MM",
1253
- "3", "YYMMDD HH:MM"
1257
+ "3", "YYMMDD HH:MM",
1258
+ "4", "(off)"
12541259
};
12551260
login_check_credentials();
12561261
if( !g.perm.Setup ){
12571262
login_needed();
12581263
}
@@ -1294,12 +1299,12 @@
12941299
}else{
12951300
@ %s(zTmDiff) hours ahead of UTC.</p>
12961301
}
12971302
12981303
@ <hr />
1299
- multiple_choice_attribute("Per-Item Time Format", "timeline-date-format", "tdf", "0",
1300
- 4, azTimeFormats);
1304
+ multiple_choice_attribute("Per-Item Time Format", "timeline-date-format",
1305
+ "tdf", "0", ArraySize(azTimeFormats)/2, azTimeFormats);
13011306
@ <p>If the "HH:MM" or "HH:MM:SS" format is selected, then the date is shown
13021307
@ in a separate box (using CSS class "timelineDate") whenever the date changes.
13031308
@ With the "YYYY-MM-DD&nbsp;HH:MM" and "YYMMDD ..." formats, the complete date
13041309
@ and time is shown on every timeline entry (using the CSS class "timelineTime").</p>
13051310
13061311
--- src/setup.c
+++ src/setup.c
@@ -19,10 +19,14 @@
19 */
20 #include "config.h"
21 #include <assert.h>
22 #include "setup.h"
23
 
 
 
 
24 /*
25 ** The table of web pages supported by this application is generated
26 ** automatically by the "mkindex" program and written into a file
27 ** named "page_index.h". We include that file here to get access
28 ** to the table.
@@ -1248,11 +1252,12 @@
1248 char zTmDiff[20];
1249 static const char *const azTimeFormats[] = {
1250 "0", "HH:MM",
1251 "1", "HH:MM:SS",
1252 "2", "YYYY-MM-DD HH:MM",
1253 "3", "YYMMDD HH:MM"
 
1254 };
1255 login_check_credentials();
1256 if( !g.perm.Setup ){
1257 login_needed();
1258 }
@@ -1294,12 +1299,12 @@
1294 }else{
1295 @ %s(zTmDiff) hours ahead of UTC.</p>
1296 }
1297
1298 @ <hr />
1299 multiple_choice_attribute("Per-Item Time Format", "timeline-date-format", "tdf", "0",
1300 4, azTimeFormats);
1301 @ <p>If the "HH:MM" or "HH:MM:SS" format is selected, then the date is shown
1302 @ in a separate box (using CSS class "timelineDate") whenever the date changes.
1303 @ With the "YYYY-MM-DD&nbsp;HH:MM" and "YYMMDD ..." formats, the complete date
1304 @ and time is shown on every timeline entry (using the CSS class "timelineTime").</p>
1305
1306
--- src/setup.c
+++ src/setup.c
@@ -19,10 +19,14 @@
19 */
20 #include "config.h"
21 #include <assert.h>
22 #include "setup.h"
23
24 #if INTERFACE
25 #define ArraySize(x) (sizeof(x)/sizeof(x[0]))
26 #endif
27
28 /*
29 ** The table of web pages supported by this application is generated
30 ** automatically by the "mkindex" program and written into a file
31 ** named "page_index.h". We include that file here to get access
32 ** to the table.
@@ -1248,11 +1252,12 @@
1252 char zTmDiff[20];
1253 static const char *const azTimeFormats[] = {
1254 "0", "HH:MM",
1255 "1", "HH:MM:SS",
1256 "2", "YYYY-MM-DD HH:MM",
1257 "3", "YYMMDD HH:MM",
1258 "4", "(off)"
1259 };
1260 login_check_credentials();
1261 if( !g.perm.Setup ){
1262 login_needed();
1263 }
@@ -1294,12 +1299,12 @@
1299 }else{
1300 @ %s(zTmDiff) hours ahead of UTC.</p>
1301 }
1302
1303 @ <hr />
1304 multiple_choice_attribute("Per-Item Time Format", "timeline-date-format",
1305 "tdf", "0", ArraySize(azTimeFormats)/2, azTimeFormats);
1306 @ <p>If the "HH:MM" or "HH:MM:SS" format is selected, then the date is shown
1307 @ in a separate box (using CSS class "timelineDate") whenever the date changes.
1308 @ With the "YYYY-MM-DD&nbsp;HH:MM" and "YYMMDD ..." formats, the complete date
1309 @ and time is shown on every timeline entry (using the CSS class "timelineTime").</p>
1310
1311
+16 -12
--- src/sqlite3.c
+++ src/sqlite3.c
@@ -1,8 +1,8 @@
11
/******************************************************************************
22
** This file is an amalgamation of many separate C source files from SQLite
3
-** version 3.8.7. By combining all the individual C code files into this
3
+** version 3.8.7.1. By combining all the individual C code files into this
44
** single large file, the entire code can be compiled as a single translation
55
** unit. This allows many compilers to do optimizations that would not be
66
** possible if the files were compiled separately. Performance improvements
77
** of 5% or more are commonly seen when SQLite is compiled as a single
88
** translation unit.
@@ -229,13 +229,13 @@
229229
**
230230
** See also: [sqlite3_libversion()],
231231
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
232232
** [sqlite_version()] and [sqlite_source_id()].
233233
*/
234
-#define SQLITE_VERSION "3.8.7"
234
+#define SQLITE_VERSION "3.8.7.1"
235235
#define SQLITE_VERSION_NUMBER 3008007
236
-#define SQLITE_SOURCE_ID "2014-10-17 11:24:17 e4ab094f8afce0817f4074e823fabe59fc29ebb4"
236
+#define SQLITE_SOURCE_ID "2014-10-29 01:27:43 83afe23e553e802c0947c80d0ffdd120423e7c52"
237237
238238
/*
239239
** CAPI3REF: Run-Time Library Version Numbers
240240
** KEYWORDS: sqlite3_version, sqlite3_sourceid
241241
**
@@ -20754,15 +20754,11 @@
2075420754
** HAVE_STRCHRNUL. If that routine is not available, this module
2075520755
** will supply its own. The built-in version is slower than
2075620756
** the glibc version so the glibc version is definitely preferred.
2075720757
*/
2075820758
#if !defined(HAVE_STRCHRNUL)
20759
-# if defined(linux)
20760
-# define HAVE_STRCHRNUL 1
20761
-# else
20762
-# define HAVE_STRCHRNUL 0
20763
-# endif
20759
+# define HAVE_STRCHRNUL 0
2076420760
#endif
2076520761
2076620762
2076720763
/*
2076820764
** Conversion types fall into various categories as defined by the
@@ -42804,10 +42800,18 @@
4280442800
}else if( pPager->journalMode==PAGER_JOURNALMODE_TRUNCATE ){
4280542801
if( pPager->journalOff==0 ){
4280642802
rc = SQLITE_OK;
4280742803
}else{
4280842804
rc = sqlite3OsTruncate(pPager->jfd, 0);
42805
+ if( rc==SQLITE_OK && pPager->fullSync ){
42806
+ /* Make sure the new file size is written into the inode right away.
42807
+ ** Otherwise the journal might resurrect following a power loss and
42808
+ ** cause the last transaction to roll back. See
42809
+ ** https://bugzilla.mozilla.org/show_bug.cgi?id=1072773
42810
+ */
42811
+ rc = sqlite3OsSync(pPager->jfd, pPager->syncFlags);
42812
+ }
4280942813
}
4281042814
pPager->journalOff = 0;
4281142815
}else if( pPager->journalMode==PAGER_JOURNALMODE_PERSIST
4281242816
|| (pPager->exclusiveMode && pPager->journalMode!=PAGER_JOURNALMODE_WAL)
4281342817
){
@@ -71441,11 +71445,11 @@
7144171445
*/
7144271446
if( pC->nHdrParsed<=p2 ){
7144371447
if( pOp->p4type==P4_MEM ){
7144471448
sqlite3VdbeMemShallowCopy(pDest, pOp->p4.pMem, MEM_Static);
7144571449
}else{
71446
- MemSetTypeFlag(pDest, MEM_Null);
71450
+ sqlite3VdbeMemSetNull(pDest);
7144771451
}
7144871452
goto op_column_out;
7144971453
}
7145071454
}
7145171455
@@ -93755,11 +93759,11 @@
9375593759
if( okOnePass ){
9375693760
/* Just one row. Hence the top-of-loop is a no-op */
9375793761
assert( nKey==nPk ); /* OP_Found will use an unpacked key */
9375893762
assert( !IsVirtual(pTab) );
9375993763
if( aToOpen[iDataCur-iTabCur] ){
93760
- assert( pPk!=0 );
93764
+ assert( pPk!=0 || pTab->pSelect!=0 );
9376193765
sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, addrBypass, iKey, nKey);
9376293766
VdbeCoverage(v);
9376393767
}
9376493768
}else if( pPk ){
9376593769
addrLoop = sqlite3VdbeAddOp1(v, OP_Rewind, iEphCur); VdbeCoverage(v);
@@ -111279,12 +111283,12 @@
111279111283
0, 0);
111280111284
}
111281111285
111282111286
/* Top of the update loop */
111283111287
if( okOnePass ){
111284
- if( aToOpen[iDataCur-iBaseCur] ){
111285
- assert( pPk!=0 );
111288
+ if( aToOpen[iDataCur-iBaseCur] && !isView ){
111289
+ assert( pPk );
111286111290
sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, labelBreak, regKey, nKey);
111287111291
VdbeCoverageNeverTaken(v);
111288111292
}
111289111293
labelContinue = labelBreak;
111290111294
sqlite3VdbeAddOp2(v, OP_IsNull, pPk ? regKey : regOldRowid, labelBreak);
111291111295
--- src/sqlite3.c
+++ src/sqlite3.c
@@ -1,8 +1,8 @@
1 /******************************************************************************
2 ** This file is an amalgamation of many separate C source files from SQLite
3 ** version 3.8.7. By combining all the individual C code files into this
4 ** single large file, the entire code can be compiled as a single translation
5 ** unit. This allows many compilers to do optimizations that would not be
6 ** possible if the files were compiled separately. Performance improvements
7 ** of 5% or more are commonly seen when SQLite is compiled as a single
8 ** translation unit.
@@ -229,13 +229,13 @@
229 **
230 ** See also: [sqlite3_libversion()],
231 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
232 ** [sqlite_version()] and [sqlite_source_id()].
233 */
234 #define SQLITE_VERSION "3.8.7"
235 #define SQLITE_VERSION_NUMBER 3008007
236 #define SQLITE_SOURCE_ID "2014-10-17 11:24:17 e4ab094f8afce0817f4074e823fabe59fc29ebb4"
237
238 /*
239 ** CAPI3REF: Run-Time Library Version Numbers
240 ** KEYWORDS: sqlite3_version, sqlite3_sourceid
241 **
@@ -20754,15 +20754,11 @@
20754 ** HAVE_STRCHRNUL. If that routine is not available, this module
20755 ** will supply its own. The built-in version is slower than
20756 ** the glibc version so the glibc version is definitely preferred.
20757 */
20758 #if !defined(HAVE_STRCHRNUL)
20759 # if defined(linux)
20760 # define HAVE_STRCHRNUL 1
20761 # else
20762 # define HAVE_STRCHRNUL 0
20763 # endif
20764 #endif
20765
20766
20767 /*
20768 ** Conversion types fall into various categories as defined by the
@@ -42804,10 +42800,18 @@
42804 }else if( pPager->journalMode==PAGER_JOURNALMODE_TRUNCATE ){
42805 if( pPager->journalOff==0 ){
42806 rc = SQLITE_OK;
42807 }else{
42808 rc = sqlite3OsTruncate(pPager->jfd, 0);
 
 
 
 
 
 
 
 
42809 }
42810 pPager->journalOff = 0;
42811 }else if( pPager->journalMode==PAGER_JOURNALMODE_PERSIST
42812 || (pPager->exclusiveMode && pPager->journalMode!=PAGER_JOURNALMODE_WAL)
42813 ){
@@ -71441,11 +71445,11 @@
71441 */
71442 if( pC->nHdrParsed<=p2 ){
71443 if( pOp->p4type==P4_MEM ){
71444 sqlite3VdbeMemShallowCopy(pDest, pOp->p4.pMem, MEM_Static);
71445 }else{
71446 MemSetTypeFlag(pDest, MEM_Null);
71447 }
71448 goto op_column_out;
71449 }
71450 }
71451
@@ -93755,11 +93759,11 @@
93755 if( okOnePass ){
93756 /* Just one row. Hence the top-of-loop is a no-op */
93757 assert( nKey==nPk ); /* OP_Found will use an unpacked key */
93758 assert( !IsVirtual(pTab) );
93759 if( aToOpen[iDataCur-iTabCur] ){
93760 assert( pPk!=0 );
93761 sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, addrBypass, iKey, nKey);
93762 VdbeCoverage(v);
93763 }
93764 }else if( pPk ){
93765 addrLoop = sqlite3VdbeAddOp1(v, OP_Rewind, iEphCur); VdbeCoverage(v);
@@ -111279,12 +111283,12 @@
111279 0, 0);
111280 }
111281
111282 /* Top of the update loop */
111283 if( okOnePass ){
111284 if( aToOpen[iDataCur-iBaseCur] ){
111285 assert( pPk!=0 );
111286 sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, labelBreak, regKey, nKey);
111287 VdbeCoverageNeverTaken(v);
111288 }
111289 labelContinue = labelBreak;
111290 sqlite3VdbeAddOp2(v, OP_IsNull, pPk ? regKey : regOldRowid, labelBreak);
111291
--- src/sqlite3.c
+++ src/sqlite3.c
@@ -1,8 +1,8 @@
1 /******************************************************************************
2 ** This file is an amalgamation of many separate C source files from SQLite
3 ** version 3.8.7.1. By combining all the individual C code files into this
4 ** single large file, the entire code can be compiled as a single translation
5 ** unit. This allows many compilers to do optimizations that would not be
6 ** possible if the files were compiled separately. Performance improvements
7 ** of 5% or more are commonly seen when SQLite is compiled as a single
8 ** translation unit.
@@ -229,13 +229,13 @@
229 **
230 ** See also: [sqlite3_libversion()],
231 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
232 ** [sqlite_version()] and [sqlite_source_id()].
233 */
234 #define SQLITE_VERSION "3.8.7.1"
235 #define SQLITE_VERSION_NUMBER 3008007
236 #define SQLITE_SOURCE_ID "2014-10-29 01:27:43 83afe23e553e802c0947c80d0ffdd120423e7c52"
237
238 /*
239 ** CAPI3REF: Run-Time Library Version Numbers
240 ** KEYWORDS: sqlite3_version, sqlite3_sourceid
241 **
@@ -20754,15 +20754,11 @@
20754 ** HAVE_STRCHRNUL. If that routine is not available, this module
20755 ** will supply its own. The built-in version is slower than
20756 ** the glibc version so the glibc version is definitely preferred.
20757 */
20758 #if !defined(HAVE_STRCHRNUL)
20759 # define HAVE_STRCHRNUL 0
 
 
 
 
20760 #endif
20761
20762
20763 /*
20764 ** Conversion types fall into various categories as defined by the
@@ -42804,10 +42800,18 @@
42800 }else if( pPager->journalMode==PAGER_JOURNALMODE_TRUNCATE ){
42801 if( pPager->journalOff==0 ){
42802 rc = SQLITE_OK;
42803 }else{
42804 rc = sqlite3OsTruncate(pPager->jfd, 0);
42805 if( rc==SQLITE_OK && pPager->fullSync ){
42806 /* Make sure the new file size is written into the inode right away.
42807 ** Otherwise the journal might resurrect following a power loss and
42808 ** cause the last transaction to roll back. See
42809 ** https://bugzilla.mozilla.org/show_bug.cgi?id=1072773
42810 */
42811 rc = sqlite3OsSync(pPager->jfd, pPager->syncFlags);
42812 }
42813 }
42814 pPager->journalOff = 0;
42815 }else if( pPager->journalMode==PAGER_JOURNALMODE_PERSIST
42816 || (pPager->exclusiveMode && pPager->journalMode!=PAGER_JOURNALMODE_WAL)
42817 ){
@@ -71441,11 +71445,11 @@
71445 */
71446 if( pC->nHdrParsed<=p2 ){
71447 if( pOp->p4type==P4_MEM ){
71448 sqlite3VdbeMemShallowCopy(pDest, pOp->p4.pMem, MEM_Static);
71449 }else{
71450 sqlite3VdbeMemSetNull(pDest);
71451 }
71452 goto op_column_out;
71453 }
71454 }
71455
@@ -93755,11 +93759,11 @@
93759 if( okOnePass ){
93760 /* Just one row. Hence the top-of-loop is a no-op */
93761 assert( nKey==nPk ); /* OP_Found will use an unpacked key */
93762 assert( !IsVirtual(pTab) );
93763 if( aToOpen[iDataCur-iTabCur] ){
93764 assert( pPk!=0 || pTab->pSelect!=0 );
93765 sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, addrBypass, iKey, nKey);
93766 VdbeCoverage(v);
93767 }
93768 }else if( pPk ){
93769 addrLoop = sqlite3VdbeAddOp1(v, OP_Rewind, iEphCur); VdbeCoverage(v);
@@ -111279,12 +111283,12 @@
111283 0, 0);
111284 }
111285
111286 /* Top of the update loop */
111287 if( okOnePass ){
111288 if( aToOpen[iDataCur-iBaseCur] && !isView ){
111289 assert( pPk );
111290 sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, labelBreak, regKey, nKey);
111291 VdbeCoverageNeverTaken(v);
111292 }
111293 labelContinue = labelBreak;
111294 sqlite3VdbeAddOp2(v, OP_IsNull, pPk ? regKey : regOldRowid, labelBreak);
111295
+2 -2
--- src/sqlite3.h
+++ src/sqlite3.h
@@ -105,13 +105,13 @@
105105
**
106106
** See also: [sqlite3_libversion()],
107107
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
108108
** [sqlite_version()] and [sqlite_source_id()].
109109
*/
110
-#define SQLITE_VERSION "3.8.7"
110
+#define SQLITE_VERSION "3.8.7.1"
111111
#define SQLITE_VERSION_NUMBER 3008007
112
-#define SQLITE_SOURCE_ID "2014-10-17 11:24:17 e4ab094f8afce0817f4074e823fabe59fc29ebb4"
112
+#define SQLITE_SOURCE_ID "2014-10-29 01:27:43 83afe23e553e802c0947c80d0ffdd120423e7c52"
113113
114114
/*
115115
** CAPI3REF: Run-Time Library Version Numbers
116116
** KEYWORDS: sqlite3_version, sqlite3_sourceid
117117
**
118118
--- src/sqlite3.h
+++ src/sqlite3.h
@@ -105,13 +105,13 @@
105 **
106 ** See also: [sqlite3_libversion()],
107 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
108 ** [sqlite_version()] and [sqlite_source_id()].
109 */
110 #define SQLITE_VERSION "3.8.7"
111 #define SQLITE_VERSION_NUMBER 3008007
112 #define SQLITE_SOURCE_ID "2014-10-17 11:24:17 e4ab094f8afce0817f4074e823fabe59fc29ebb4"
113
114 /*
115 ** CAPI3REF: Run-Time Library Version Numbers
116 ** KEYWORDS: sqlite3_version, sqlite3_sourceid
117 **
118
--- src/sqlite3.h
+++ src/sqlite3.h
@@ -105,13 +105,13 @@
105 **
106 ** See also: [sqlite3_libversion()],
107 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
108 ** [sqlite_version()] and [sqlite_source_id()].
109 */
110 #define SQLITE_VERSION "3.8.7.1"
111 #define SQLITE_VERSION_NUMBER 3008007
112 #define SQLITE_SOURCE_ID "2014-10-29 01:27:43 83afe23e553e802c0947c80d0ffdd120423e7c52"
113
114 /*
115 ** CAPI3REF: Run-Time Library Version Numbers
116 ** KEYWORDS: sqlite3_version, sqlite3_sourceid
117 **
118
+22 -9
--- src/timeline.c
+++ src/timeline.c
@@ -212,20 +212,21 @@
212212
int fchngQueryInit = 0; /* True if fchngQuery is initialized */
213213
Stmt fchngQuery; /* Query for file changes on check-ins */
214214
static Stmt qbranch;
215215
int pendingEndTr = 0; /* True if a </td></tr> is needed */
216216
int vid = 0; /* Current checkout version */
217
- int dateFormat = 0; /* 0: HH:MM 1: HH:MM:SS
218
- 2: YYYY-MM-DD HH:MM
219
- 3: YYMMDD HH:MM */
217
+ int dateFormat = 0; /* 0: HH:MM (default) */
218
+ char *zDateFmt;
220219
221220
if( fossil_strcmp(g.zIpAddr, "127.0.0.1")==0 && db_open_local(0) ){
222221
vid = db_lget_int("checkout", 0);
223222
}
224223
zPrevDate[0] = 0;
225224
mxWikiLen = db_get_int("timeline-max-comment", 0);
226225
dateFormat = db_get_int("timeline-date-format", 0);
226
+ zDateFmt = P("datefmt");
227
+ if( zDateFmt ) dateFormat = atoi(zDateFmt);
227228
if( tmFlags & TIMELINE_GRAPH ){
228229
pGraph = graph_init();
229230
/* style is not moved to css, because this is
230231
** a technical div for the timeline graph
231232
*/
@@ -254,11 +255,13 @@
254255
const char *zBr = 0; /* Branch */
255256
int commentColumn = 3; /* Column containing comment text */
256257
int modPending; /* Pending moderation */
257258
char zTime[20];
258259
259
- if( zDate==0 ) zDate = "YYYY-MM-DD HH:MM:SS"; /* Something wrong with the repo */
260
+ if( zDate==0 ){
261
+ zDate = "YYYY-MM-DD HH:MM:SS"; /* Something wrong with the repo */
262
+ }
260263
modPending = moderation_pending(rid);
261264
if( tagid ){
262265
if( modPending ) tagid = -tagid;
263266
if( tagid==prevTagid ){
264267
if( tmFlags & TIMELINE_BRIEF ){
@@ -285,20 +288,30 @@
285288
}
286289
prevWasDivider = 1;
287290
continue;
288291
}
289292
prevWasDivider = 0;
293
+ /* Date format codes:
294
+ ** (0) HH:MM
295
+ ** (1) HH:MM:SS
296
+ ** (2) YYYY-MM-DD HH:MM
297
+ ** (3) YYMMDD HH:MM
298
+ ** (4) (off)
299
+ */
290300
if( dateFormat<2 ){
291301
if( fossil_strnicmp(zDate, zPrevDate, 10) ){
292302
sqlite3_snprintf(sizeof(zPrevDate), zPrevDate, "%.10s", zDate);
293303
@ <tr><td>
294304
@ <div class="divider timelineDate">%s(zPrevDate)</div>
295305
@ </td><td></td><td></td></tr>
296306
}
297307
memcpy(zTime, &zDate[11], 5+dateFormat*3);
298308
zTime[5+dateFormat*3] = 0;
299
- }else if(3==dateFormat){
309
+ }else if( 2==dateFormat ){
310
+ /* YYYY-MM-DD HH:MM */
311
+ sqlite3_snprintf(sizeof(zTime), zTime, "%.16s", zDate);
312
+ }else if( 3==dateFormat ){
300313
/* YYMMDD HH:MM */
301314
int pos = 0;
302315
zTime[pos++] = zDate[2]; zTime[pos++] = zDate[3]; /* YY */
303316
zTime[pos++] = zDate[5]; zTime[pos++] = zDate[6]; /* MM */
304317
zTime[pos++] = zDate[8]; zTime[pos++] = zDate[9]; /* DD */
@@ -306,12 +319,11 @@
306319
zTime[pos++] = zDate[11]; zTime[pos++] = zDate[12]; /* HH */
307320
zTime[pos++] = ':';
308321
zTime[pos++] = zDate[14]; zTime[pos++] = zDate[15]; /* MM */
309322
zTime[pos++] = 0;
310323
}else{
311
- /* YYYY-MM-DD HH:MM */
312
- sqlite3_snprintf(sizeof(zTime), zTime, "%.16s", zDate);
324
+ zTime[0] = 0;
313325
}
314326
if( rid == vid ){
315327
@ <tr class="timelineCurrent">
316328
}else {
317329
@ <tr>
@@ -1011,10 +1023,11 @@
10111023
** uf=FUUID Show only checkins that use given file version
10121024
** brbg Background color from branch name
10131025
** ubg Background color from user
10141026
** namechng Show only checkins that filename changes
10151027
** ym=YYYY-MM Shown only events for the given year/month.
1028
+** datefmt=N Override the date format
10161029
**
10171030
** p= and d= can appear individually or together. If either p= or d=
10181031
** appear, then u=, y=, a=, and b= are ignored.
10191032
**
10201033
** If a= and b= appear, only a= is used. If neither appear, the most
@@ -1038,11 +1051,11 @@
10381051
const char *zTagName = P("t"); /* Show events with this tag */
10391052
const char *zBrName = P("r"); /* Show events related to this tag */
10401053
const char *zSearch = P("s"); /* Search string */
10411054
const char *zUses = P("uf"); /* Only show checkins hold this file */
10421055
const char *zYearMonth = P("ym"); /* Show checkins for the given YYYY-MM */
1043
- const char *zYearWeek = P("yw"); /* Show checkins for the given YYYY-WW (weak-of-year) */
1056
+ const char *zYearWeek = P("yw"); /* Show checkins for the given YYYY-WW (week-of-year)*/
10441057
int useDividers = P("nd")==0; /* Show dividers if "nd" is missing */
10451058
int renameOnly = P("namechng")!=0; /* Show only checkins that rename files */
10461059
int tagid; /* Tag ID */
10471060
int tmFlags; /* Timeline flags */
10481061
const char *zThisTag = 0; /* Suppress links to this tag */
@@ -2544,11 +2557,11 @@
25442557
Blob header = empty_blob;
25452558
blob_appendf(&header, "Timeline events (%s) for the calendar weeks "
25462559
"of %h", stats_report_label_for_type(),
25472560
zYear);
25482561
blob_append_sql(&sql,
2549
- "SELECT DISTINCT strftime('%%%%W',mtime) AS wk, "
2562
+ "SELECT DISTINCT strftime('%%W',mtime) AS wk, "
25502563
"count(*) AS n "
25512564
"FROM v_reports "
25522565
"WHERE %Q=substr(date(mtime),1,4) "
25532566
"AND mtime < current_timestamp ",
25542567
zYear);
25552568
--- src/timeline.c
+++ src/timeline.c
@@ -212,20 +212,21 @@
212 int fchngQueryInit = 0; /* True if fchngQuery is initialized */
213 Stmt fchngQuery; /* Query for file changes on check-ins */
214 static Stmt qbranch;
215 int pendingEndTr = 0; /* True if a </td></tr> is needed */
216 int vid = 0; /* Current checkout version */
217 int dateFormat = 0; /* 0: HH:MM 1: HH:MM:SS
218 2: YYYY-MM-DD HH:MM
219 3: YYMMDD HH:MM */
220
221 if( fossil_strcmp(g.zIpAddr, "127.0.0.1")==0 && db_open_local(0) ){
222 vid = db_lget_int("checkout", 0);
223 }
224 zPrevDate[0] = 0;
225 mxWikiLen = db_get_int("timeline-max-comment", 0);
226 dateFormat = db_get_int("timeline-date-format", 0);
 
 
227 if( tmFlags & TIMELINE_GRAPH ){
228 pGraph = graph_init();
229 /* style is not moved to css, because this is
230 ** a technical div for the timeline graph
231 */
@@ -254,11 +255,13 @@
254 const char *zBr = 0; /* Branch */
255 int commentColumn = 3; /* Column containing comment text */
256 int modPending; /* Pending moderation */
257 char zTime[20];
258
259 if( zDate==0 ) zDate = "YYYY-MM-DD HH:MM:SS"; /* Something wrong with the repo */
 
 
260 modPending = moderation_pending(rid);
261 if( tagid ){
262 if( modPending ) tagid = -tagid;
263 if( tagid==prevTagid ){
264 if( tmFlags & TIMELINE_BRIEF ){
@@ -285,20 +288,30 @@
285 }
286 prevWasDivider = 1;
287 continue;
288 }
289 prevWasDivider = 0;
 
 
 
 
 
 
 
290 if( dateFormat<2 ){
291 if( fossil_strnicmp(zDate, zPrevDate, 10) ){
292 sqlite3_snprintf(sizeof(zPrevDate), zPrevDate, "%.10s", zDate);
293 @ <tr><td>
294 @ <div class="divider timelineDate">%s(zPrevDate)</div>
295 @ </td><td></td><td></td></tr>
296 }
297 memcpy(zTime, &zDate[11], 5+dateFormat*3);
298 zTime[5+dateFormat*3] = 0;
299 }else if(3==dateFormat){
 
 
 
300 /* YYMMDD HH:MM */
301 int pos = 0;
302 zTime[pos++] = zDate[2]; zTime[pos++] = zDate[3]; /* YY */
303 zTime[pos++] = zDate[5]; zTime[pos++] = zDate[6]; /* MM */
304 zTime[pos++] = zDate[8]; zTime[pos++] = zDate[9]; /* DD */
@@ -306,12 +319,11 @@
306 zTime[pos++] = zDate[11]; zTime[pos++] = zDate[12]; /* HH */
307 zTime[pos++] = ':';
308 zTime[pos++] = zDate[14]; zTime[pos++] = zDate[15]; /* MM */
309 zTime[pos++] = 0;
310 }else{
311 /* YYYY-MM-DD HH:MM */
312 sqlite3_snprintf(sizeof(zTime), zTime, "%.16s", zDate);
313 }
314 if( rid == vid ){
315 @ <tr class="timelineCurrent">
316 }else {
317 @ <tr>
@@ -1011,10 +1023,11 @@
1011 ** uf=FUUID Show only checkins that use given file version
1012 ** brbg Background color from branch name
1013 ** ubg Background color from user
1014 ** namechng Show only checkins that filename changes
1015 ** ym=YYYY-MM Shown only events for the given year/month.
 
1016 **
1017 ** p= and d= can appear individually or together. If either p= or d=
1018 ** appear, then u=, y=, a=, and b= are ignored.
1019 **
1020 ** If a= and b= appear, only a= is used. If neither appear, the most
@@ -1038,11 +1051,11 @@
1038 const char *zTagName = P("t"); /* Show events with this tag */
1039 const char *zBrName = P("r"); /* Show events related to this tag */
1040 const char *zSearch = P("s"); /* Search string */
1041 const char *zUses = P("uf"); /* Only show checkins hold this file */
1042 const char *zYearMonth = P("ym"); /* Show checkins for the given YYYY-MM */
1043 const char *zYearWeek = P("yw"); /* Show checkins for the given YYYY-WW (weak-of-year) */
1044 int useDividers = P("nd")==0; /* Show dividers if "nd" is missing */
1045 int renameOnly = P("namechng")!=0; /* Show only checkins that rename files */
1046 int tagid; /* Tag ID */
1047 int tmFlags; /* Timeline flags */
1048 const char *zThisTag = 0; /* Suppress links to this tag */
@@ -2544,11 +2557,11 @@
2544 Blob header = empty_blob;
2545 blob_appendf(&header, "Timeline events (%s) for the calendar weeks "
2546 "of %h", stats_report_label_for_type(),
2547 zYear);
2548 blob_append_sql(&sql,
2549 "SELECT DISTINCT strftime('%%%%W',mtime) AS wk, "
2550 "count(*) AS n "
2551 "FROM v_reports "
2552 "WHERE %Q=substr(date(mtime),1,4) "
2553 "AND mtime < current_timestamp ",
2554 zYear);
2555
--- src/timeline.c
+++ src/timeline.c
@@ -212,20 +212,21 @@
212 int fchngQueryInit = 0; /* True if fchngQuery is initialized */
213 Stmt fchngQuery; /* Query for file changes on check-ins */
214 static Stmt qbranch;
215 int pendingEndTr = 0; /* True if a </td></tr> is needed */
216 int vid = 0; /* Current checkout version */
217 int dateFormat = 0; /* 0: HH:MM (default) */
218 char *zDateFmt;
 
219
220 if( fossil_strcmp(g.zIpAddr, "127.0.0.1")==0 && db_open_local(0) ){
221 vid = db_lget_int("checkout", 0);
222 }
223 zPrevDate[0] = 0;
224 mxWikiLen = db_get_int("timeline-max-comment", 0);
225 dateFormat = db_get_int("timeline-date-format", 0);
226 zDateFmt = P("datefmt");
227 if( zDateFmt ) dateFormat = atoi(zDateFmt);
228 if( tmFlags & TIMELINE_GRAPH ){
229 pGraph = graph_init();
230 /* style is not moved to css, because this is
231 ** a technical div for the timeline graph
232 */
@@ -254,11 +255,13 @@
255 const char *zBr = 0; /* Branch */
256 int commentColumn = 3; /* Column containing comment text */
257 int modPending; /* Pending moderation */
258 char zTime[20];
259
260 if( zDate==0 ){
261 zDate = "YYYY-MM-DD HH:MM:SS"; /* Something wrong with the repo */
262 }
263 modPending = moderation_pending(rid);
264 if( tagid ){
265 if( modPending ) tagid = -tagid;
266 if( tagid==prevTagid ){
267 if( tmFlags & TIMELINE_BRIEF ){
@@ -285,20 +288,30 @@
288 }
289 prevWasDivider = 1;
290 continue;
291 }
292 prevWasDivider = 0;
293 /* Date format codes:
294 ** (0) HH:MM
295 ** (1) HH:MM:SS
296 ** (2) YYYY-MM-DD HH:MM
297 ** (3) YYMMDD HH:MM
298 ** (4) (off)
299 */
300 if( dateFormat<2 ){
301 if( fossil_strnicmp(zDate, zPrevDate, 10) ){
302 sqlite3_snprintf(sizeof(zPrevDate), zPrevDate, "%.10s", zDate);
303 @ <tr><td>
304 @ <div class="divider timelineDate">%s(zPrevDate)</div>
305 @ </td><td></td><td></td></tr>
306 }
307 memcpy(zTime, &zDate[11], 5+dateFormat*3);
308 zTime[5+dateFormat*3] = 0;
309 }else if( 2==dateFormat ){
310 /* YYYY-MM-DD HH:MM */
311 sqlite3_snprintf(sizeof(zTime), zTime, "%.16s", zDate);
312 }else if( 3==dateFormat ){
313 /* YYMMDD HH:MM */
314 int pos = 0;
315 zTime[pos++] = zDate[2]; zTime[pos++] = zDate[3]; /* YY */
316 zTime[pos++] = zDate[5]; zTime[pos++] = zDate[6]; /* MM */
317 zTime[pos++] = zDate[8]; zTime[pos++] = zDate[9]; /* DD */
@@ -306,12 +319,11 @@
319 zTime[pos++] = zDate[11]; zTime[pos++] = zDate[12]; /* HH */
320 zTime[pos++] = ':';
321 zTime[pos++] = zDate[14]; zTime[pos++] = zDate[15]; /* MM */
322 zTime[pos++] = 0;
323 }else{
324 zTime[0] = 0;
 
325 }
326 if( rid == vid ){
327 @ <tr class="timelineCurrent">
328 }else {
329 @ <tr>
@@ -1011,10 +1023,11 @@
1023 ** uf=FUUID Show only checkins that use given file version
1024 ** brbg Background color from branch name
1025 ** ubg Background color from user
1026 ** namechng Show only checkins that filename changes
1027 ** ym=YYYY-MM Shown only events for the given year/month.
1028 ** datefmt=N Override the date format
1029 **
1030 ** p= and d= can appear individually or together. If either p= or d=
1031 ** appear, then u=, y=, a=, and b= are ignored.
1032 **
1033 ** If a= and b= appear, only a= is used. If neither appear, the most
@@ -1038,11 +1051,11 @@
1051 const char *zTagName = P("t"); /* Show events with this tag */
1052 const char *zBrName = P("r"); /* Show events related to this tag */
1053 const char *zSearch = P("s"); /* Search string */
1054 const char *zUses = P("uf"); /* Only show checkins hold this file */
1055 const char *zYearMonth = P("ym"); /* Show checkins for the given YYYY-MM */
1056 const char *zYearWeek = P("yw"); /* Show checkins for the given YYYY-WW (week-of-year)*/
1057 int useDividers = P("nd")==0; /* Show dividers if "nd" is missing */
1058 int renameOnly = P("namechng")!=0; /* Show only checkins that rename files */
1059 int tagid; /* Tag ID */
1060 int tmFlags; /* Timeline flags */
1061 const char *zThisTag = 0; /* Suppress links to this tag */
@@ -2544,11 +2557,11 @@
2557 Blob header = empty_blob;
2558 blob_appendf(&header, "Timeline events (%s) for the calendar weeks "
2559 "of %h", stats_report_label_for_type(),
2560 zYear);
2561 blob_append_sql(&sql,
2562 "SELECT DISTINCT strftime('%%W',mtime) AS wk, "
2563 "count(*) AS n "
2564 "FROM v_reports "
2565 "WHERE %Q=substr(date(mtime),1,4) "
2566 "AND mtime < current_timestamp ",
2567 zYear);
2568
--- win/Makefile.PellesCGMake
+++ win/Makefile.PellesCGMake
@@ -145,11 +145,11 @@
145145
builtin_data.h: $(EXTRA_FILES) mkbuiltin.exe
146146
mkbuiltin.exe $(EXTRA_FILES) >$@
147147
148148
# extracting version info from manifest
149149
VERSION.h: version.exe ..\manifest.uuid ..\manifest ..\VERSION
150
- version.exe ..\manifest.uuid ..\manifest ..\VERSION > $@
150
+ version.exe ..\manifest.uuid ..\manifest ..\VERSION >$@
151151
152152
# generate the simplified headers
153153
headers: makeheaders.exe page_index.h builtin_data.h VERSION.h ../src/sqlite3.h ../src/th.h VERSION.h
154154
makeheaders.exe $(foreach ts,$(TRANSLATEDSRC),$(ts):$(ts:_.c=.h)) ../src/sqlite3.h ../src/th.h VERSION.h
155155
echo Done >$@
156156
--- win/Makefile.PellesCGMake
+++ win/Makefile.PellesCGMake
@@ -145,11 +145,11 @@
145 builtin_data.h: $(EXTRA_FILES) mkbuiltin.exe
146 mkbuiltin.exe $(EXTRA_FILES) >$@
147
148 # extracting version info from manifest
149 VERSION.h: version.exe ..\manifest.uuid ..\manifest ..\VERSION
150 version.exe ..\manifest.uuid ..\manifest ..\VERSION > $@
151
152 # generate the simplified headers
153 headers: makeheaders.exe page_index.h builtin_data.h VERSION.h ../src/sqlite3.h ../src/th.h VERSION.h
154 makeheaders.exe $(foreach ts,$(TRANSLATEDSRC),$(ts):$(ts:_.c=.h)) ../src/sqlite3.h ../src/th.h VERSION.h
155 echo Done >$@
156
--- win/Makefile.PellesCGMake
+++ win/Makefile.PellesCGMake
@@ -145,11 +145,11 @@
145 builtin_data.h: $(EXTRA_FILES) mkbuiltin.exe
146 mkbuiltin.exe $(EXTRA_FILES) >$@
147
148 # extracting version info from manifest
149 VERSION.h: version.exe ..\manifest.uuid ..\manifest ..\VERSION
150 version.exe ..\manifest.uuid ..\manifest ..\VERSION >$@
151
152 # generate the simplified headers
153 headers: makeheaders.exe page_index.h builtin_data.h VERSION.h ../src/sqlite3.h ../src/th.h VERSION.h
154 makeheaders.exe $(foreach ts,$(TRANSLATEDSRC),$(ts):$(ts:_.c=.h)) ../src/sqlite3.h ../src/th.h VERSION.h
155 echo Done >$@
156
+160 -145
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -94,23 +94,35 @@
9494
ifndef MINGW_IS_32BIT_ONLY
9595
ifeq (,$(findstring w64-mingw32,$(PREFIX)))
9696
MINGW_IS_32BIT_ONLY = 1
9797
endif
9898
endif
99
-ifeq (,$(findstring x86_64-w64-mingw32,$(PREFIX)))
100
-SSLCONFIG = mingw
101
-else
102
-SSLCONFIG = mingw64
103
-endif
104
-ifndef FOSSIL_ENABLE_MINIZ
105
-SSLCONFIG += --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib
106
-endif
10799
108100
#### The directories where the zlib include and library files are located.
109101
#
110102
ZINCDIR = $(SRCDIR)/../compat/zlib
111103
ZLIBDIR = $(SRCDIR)/../compat/zlib
104
+
105
+ifndef X64
106
+ifneq (,$(findstring x86_64-w64-mingw32,$(PREFIX)))
107
+X64 = 1
108
+endif
109
+endif
110
+
111
+ifndef X64
112
+SSLCONFIG = mingw
113
+ZLIBCONFIG = LOC="-DASMV -DASMINF" OBJA="inffas86.o match.o"
114
+LIBTARGETS = $(ZLIBDIR)/inffas86.o $(ZLIBDIR)/match.o
115
+else
116
+SSLCONFIG = mingw64
117
+ZLIBCONFIG =
118
+LIBTARGETS =
119
+endif
120
+
121
+ifndef FOSSIL_ENABLE_MINIZ
122
+SSLCONFIG += --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib
123
+endif
112124
113125
#### The directories where the OpenSSL include and library files are located.
114126
# The recommended usage here is to use the Sysinternals junction tool
115127
# to create a hard link between an "openssl-1.x" sub-directory of the
116128
# Fossil source code directory and the target OpenSSL source directory.
@@ -677,11 +689,10 @@
677689
$(OBJDIR)/xfersetup.o \
678690
$(OBJDIR)/zip.o
679691
680692
APPNAME = fossil.exe
681693
APPTARGETS =
682
-LIBTARGETS =
683694
684695
#### If the USE_WINDOWS variable exists, it is assumed that we are building
685696
# inside of a Windows-style shell; otherwise, it is assumed that we are
686697
# building inside of a Unix-style shell. Note that the "move" command is
687698
# broken when attempting to use it from the Windows shell via MinGW make
@@ -691,11 +702,11 @@
691702
ifdef USE_WINDOWS
692703
TRANSLATE = $(subst /,\,$(OBJDIR)/translate.exe)
693704
MAKEHEADERS = $(subst /,\,$(OBJDIR)/makeheaders.exe)
694705
MKINDEX = $(subst /,\,$(OBJDIR)/mkindex.exe)
695706
MKBUILTIN = $(subst /,\,$(OBJDIR)/mkbuiltin.exe)
696
-VERSION = $(subst /,\,$(OBJDIR)/version.exe)
707
+MKVERSION = $(subst /,\,$(OBJDIR)/mkversion.exe)
697708
CODECHECK1 = $(subst /,\,$(OBJDIR)/codecheck1.exe)
698709
CAT = type
699710
CP = copy
700711
GREP = find
701712
MV = copy
@@ -705,11 +716,11 @@
705716
else
706717
TRANSLATE = $(OBJDIR)/translate.exe
707718
MAKEHEADERS = $(OBJDIR)/makeheaders.exe
708719
MKINDEX = $(OBJDIR)/mkindex.exe
709720
MKBUILTIN = $(OBJDIR)/mkbuiltin.exe
710
-VERSION = $(OBJDIR)/version.exe
721
+MKVERSION = $(OBJDIR)/mkversion.exe
711722
CODECHECK1 = $(OBJDIR)/codecheck1.exe
712723
CAT = cat
713724
CP = cp
714725
GREP = grep
715726
MV = mv
@@ -749,35 +760,35 @@
749760
else
750761
$(MKDIR) $(OBJDIR)
751762
endif
752763
753764
$(TRANSLATE): $(SRCDIR)/translate.c
754
- $(BCC) -o $(TRANSLATE) $(SRCDIR)/translate.c
765
+ $(BCC) -o $@ $(SRCDIR)/translate.c
755766
756767
$(MAKEHEADERS): $(SRCDIR)/makeheaders.c
757
- $(BCC) -o $(MAKEHEADERS) $(SRCDIR)/makeheaders.c
768
+ $(BCC) -o $@ $(SRCDIR)/makeheaders.c
758769
759770
$(MKINDEX): $(SRCDIR)/mkindex.c
760
- $(BCC) -o $(MKINDEX) $(SRCDIR)/mkindex.c
771
+ $(BCC) -o $@ $(SRCDIR)/mkindex.c
761772
762773
$(MKBUILTIN): $(SRCDIR)/mkbuiltin.c
763
- $(BCC) -o $(MKBUILTIN) $(SRCDIR)/mkbuiltin.c
774
+ $(BCC) -o $@ $(SRCDIR)/mkbuiltin.c
764775
765
-$(VERSION): $(SRCDIR)/mkversion.c
766
- $(BCC) -o $(VERSION) $(SRCDIR)/mkversion.c
776
+$(MKVERSION): $(SRCDIR)/mkversion.c
777
+ $(BCC) -o $@ $(SRCDIR)/mkversion.c
767778
768779
$(CODECHECK1): $(SRCDIR)/codecheck1.c
769
- $(BCC) -o $(CODECHECK1) $(SRCDIR)/codecheck1.c
780
+ $(BCC) -o $@ $(SRCDIR)/codecheck1.c
770781
771782
# WARNING. DANGER. Running the test suite modifies the repository the
772783
# build is done from, i.e. the checkout belongs to. Do not sync/push
773784
# the repository after running the tests.
774785
test: $(OBJDIR) $(APPNAME)
775786
$(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME)
776787
777
-$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(VERSION)
778
- $(VERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$(OBJDIR)/VERSION.h
788
+$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION)
789
+ $(MKVERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$@
779790
780791
# The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set
781792
# to 1. If it is set to 1, then there is no need to build or link
782793
# the sqlite3.o object. Instead, the system SQLite will be linked
783794
# using -lsqlite3.
@@ -802,14 +813,21 @@
802813
$(OBJDIR)/th_tcl.o \
803814
$(OBJDIR)/cson_amalgamation.o
804815
805816
806817
zlib:
807
- $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc libz.a
818
+ $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) $(ZLIBCONFIG) -f win32/Makefile.gcc libz.a
808819
809820
clean-zlib:
810821
$(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc clean
822
+
823
+$(ZLIBDIR)/inffas86.o:
824
+ $(TCC) -c -o $@ -DASMINF -I$(ZLIBDIR) -O3 $(ZLIBDIR)/contrib/inflate86/inffas86.c
825
+
826
+$(ZLIBDIR)/match.o:
827
+ $(TCC) -c -o $@ -DASMV $(ZLIBDIR)/contrib/asm686/match.S
828
+
811829
812830
ifndef FOSSIL_ENABLE_MINIZ
813831
LIBTARGETS += zlib
814832
endif
815833
@@ -831,13 +849,13 @@
831849
832850
ifdef FOSSIL_BUILD_SSL
833851
APPTARGETS += openssl
834852
endif
835853
836
-$(APPNAME): $(OBJDIR)/headers $(OBJ) $(CODECHECK1) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
854
+$(APPNAME): $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
837855
$(CODECHECK1) $(TRANS_SRC)
838
- $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
856
+ $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
839857
840858
# This rule prevents make from using its default rules to try build
841859
# an executable named "manifest" out of the file named "manifest.c"
842860
#
843861
$(SRCDIR)/../manifest:
@@ -984,903 +1002,900 @@
9841002
9851003
$(OBJDIR)/headers: Makefile
9861004
9871005
Makefile:
9881006
989
-$(OBJDIR)/builtin_data.h: $(MKBUILTIN) $(EXTRA_FILES)
990
- $(MKBUILTIN) $(EXTRA_FILES) >$(OBJDIR)/builtin_data.h
991
-
9921007
$(OBJDIR)/add_.c: $(SRCDIR)/add.c $(TRANSLATE)
993
- $(TRANSLATE) $(SRCDIR)/add.c >$(OBJDIR)/add_.c
1008
+ $(TRANSLATE) $(SRCDIR)/add.c >$@
9941009
9951010
$(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
9961011
$(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
9971012
9981013
$(OBJDIR)/add.h: $(OBJDIR)/headers
9991014
10001015
$(OBJDIR)/allrepo_.c: $(SRCDIR)/allrepo.c $(TRANSLATE)
1001
- $(TRANSLATE) $(SRCDIR)/allrepo.c >$(OBJDIR)/allrepo_.c
1016
+ $(TRANSLATE) $(SRCDIR)/allrepo.c >$@
10021017
10031018
$(OBJDIR)/allrepo.o: $(OBJDIR)/allrepo_.c $(OBJDIR)/allrepo.h $(SRCDIR)/config.h
10041019
$(XTCC) -o $(OBJDIR)/allrepo.o -c $(OBJDIR)/allrepo_.c
10051020
10061021
$(OBJDIR)/allrepo.h: $(OBJDIR)/headers
10071022
10081023
$(OBJDIR)/attach_.c: $(SRCDIR)/attach.c $(TRANSLATE)
1009
- $(TRANSLATE) $(SRCDIR)/attach.c >$(OBJDIR)/attach_.c
1024
+ $(TRANSLATE) $(SRCDIR)/attach.c >$@
10101025
10111026
$(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h
10121027
$(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c
10131028
10141029
$(OBJDIR)/attach.h: $(OBJDIR)/headers
10151030
10161031
$(OBJDIR)/bag_.c: $(SRCDIR)/bag.c $(TRANSLATE)
1017
- $(TRANSLATE) $(SRCDIR)/bag.c >$(OBJDIR)/bag_.c
1032
+ $(TRANSLATE) $(SRCDIR)/bag.c >$@
10181033
10191034
$(OBJDIR)/bag.o: $(OBJDIR)/bag_.c $(OBJDIR)/bag.h $(SRCDIR)/config.h
10201035
$(XTCC) -o $(OBJDIR)/bag.o -c $(OBJDIR)/bag_.c
10211036
10221037
$(OBJDIR)/bag.h: $(OBJDIR)/headers
10231038
10241039
$(OBJDIR)/bisect_.c: $(SRCDIR)/bisect.c $(TRANSLATE)
1025
- $(TRANSLATE) $(SRCDIR)/bisect.c >$(OBJDIR)/bisect_.c
1040
+ $(TRANSLATE) $(SRCDIR)/bisect.c >$@
10261041
10271042
$(OBJDIR)/bisect.o: $(OBJDIR)/bisect_.c $(OBJDIR)/bisect.h $(SRCDIR)/config.h
10281043
$(XTCC) -o $(OBJDIR)/bisect.o -c $(OBJDIR)/bisect_.c
10291044
10301045
$(OBJDIR)/bisect.h: $(OBJDIR)/headers
10311046
10321047
$(OBJDIR)/blob_.c: $(SRCDIR)/blob.c $(TRANSLATE)
1033
- $(TRANSLATE) $(SRCDIR)/blob.c >$(OBJDIR)/blob_.c
1048
+ $(TRANSLATE) $(SRCDIR)/blob.c >$@
10341049
10351050
$(OBJDIR)/blob.o: $(OBJDIR)/blob_.c $(OBJDIR)/blob.h $(SRCDIR)/config.h
10361051
$(XTCC) -o $(OBJDIR)/blob.o -c $(OBJDIR)/blob_.c
10371052
10381053
$(OBJDIR)/blob.h: $(OBJDIR)/headers
10391054
10401055
$(OBJDIR)/branch_.c: $(SRCDIR)/branch.c $(TRANSLATE)
1041
- $(TRANSLATE) $(SRCDIR)/branch.c >$(OBJDIR)/branch_.c
1056
+ $(TRANSLATE) $(SRCDIR)/branch.c >$@
10421057
10431058
$(OBJDIR)/branch.o: $(OBJDIR)/branch_.c $(OBJDIR)/branch.h $(SRCDIR)/config.h
10441059
$(XTCC) -o $(OBJDIR)/branch.o -c $(OBJDIR)/branch_.c
10451060
10461061
$(OBJDIR)/branch.h: $(OBJDIR)/headers
10471062
10481063
$(OBJDIR)/browse_.c: $(SRCDIR)/browse.c $(TRANSLATE)
1049
- $(TRANSLATE) $(SRCDIR)/browse.c >$(OBJDIR)/browse_.c
1064
+ $(TRANSLATE) $(SRCDIR)/browse.c >$@
10501065
10511066
$(OBJDIR)/browse.o: $(OBJDIR)/browse_.c $(OBJDIR)/browse.h $(SRCDIR)/config.h
10521067
$(XTCC) -o $(OBJDIR)/browse.o -c $(OBJDIR)/browse_.c
10531068
10541069
$(OBJDIR)/browse.h: $(OBJDIR)/headers
10551070
10561071
$(OBJDIR)/builtin_.c: $(SRCDIR)/builtin.c $(TRANSLATE)
1057
- $(TRANSLATE) $(SRCDIR)/builtin.c >$(OBJDIR)/builtin_.c
1072
+ $(TRANSLATE) $(SRCDIR)/builtin.c >$@
10581073
10591074
$(OBJDIR)/builtin.o: $(OBJDIR)/builtin_.c $(OBJDIR)/builtin.h $(OBJDIR)/builtin_data.h $(SRCDIR)/config.h
10601075
$(XTCC) -o $(OBJDIR)/builtin.o -c $(OBJDIR)/builtin_.c
10611076
10621077
$(OBJDIR)/builtin.h: $(OBJDIR)/headers
10631078
10641079
$(OBJDIR)/cache_.c: $(SRCDIR)/cache.c $(TRANSLATE)
1065
- $(TRANSLATE) $(SRCDIR)/cache.c >$(OBJDIR)/cache_.c
1080
+ $(TRANSLATE) $(SRCDIR)/cache.c >$@
10661081
10671082
$(OBJDIR)/cache.o: $(OBJDIR)/cache_.c $(OBJDIR)/cache.h $(SRCDIR)/config.h
10681083
$(XTCC) -o $(OBJDIR)/cache.o -c $(OBJDIR)/cache_.c
10691084
10701085
$(OBJDIR)/cache.h: $(OBJDIR)/headers
10711086
10721087
$(OBJDIR)/captcha_.c: $(SRCDIR)/captcha.c $(TRANSLATE)
1073
- $(TRANSLATE) $(SRCDIR)/captcha.c >$(OBJDIR)/captcha_.c
1088
+ $(TRANSLATE) $(SRCDIR)/captcha.c >$@
10741089
10751090
$(OBJDIR)/captcha.o: $(OBJDIR)/captcha_.c $(OBJDIR)/captcha.h $(SRCDIR)/config.h
10761091
$(XTCC) -o $(OBJDIR)/captcha.o -c $(OBJDIR)/captcha_.c
10771092
10781093
$(OBJDIR)/captcha.h: $(OBJDIR)/headers
10791094
10801095
$(OBJDIR)/cgi_.c: $(SRCDIR)/cgi.c $(TRANSLATE)
1081
- $(TRANSLATE) $(SRCDIR)/cgi.c >$(OBJDIR)/cgi_.c
1096
+ $(TRANSLATE) $(SRCDIR)/cgi.c >$@
10821097
10831098
$(OBJDIR)/cgi.o: $(OBJDIR)/cgi_.c $(OBJDIR)/cgi.h $(SRCDIR)/config.h
10841099
$(XTCC) -o $(OBJDIR)/cgi.o -c $(OBJDIR)/cgi_.c
10851100
10861101
$(OBJDIR)/cgi.h: $(OBJDIR)/headers
10871102
10881103
$(OBJDIR)/checkin_.c: $(SRCDIR)/checkin.c $(TRANSLATE)
1089
- $(TRANSLATE) $(SRCDIR)/checkin.c >$(OBJDIR)/checkin_.c
1104
+ $(TRANSLATE) $(SRCDIR)/checkin.c >$@
10901105
10911106
$(OBJDIR)/checkin.o: $(OBJDIR)/checkin_.c $(OBJDIR)/checkin.h $(SRCDIR)/config.h
10921107
$(XTCC) -o $(OBJDIR)/checkin.o -c $(OBJDIR)/checkin_.c
10931108
10941109
$(OBJDIR)/checkin.h: $(OBJDIR)/headers
10951110
10961111
$(OBJDIR)/checkout_.c: $(SRCDIR)/checkout.c $(TRANSLATE)
1097
- $(TRANSLATE) $(SRCDIR)/checkout.c >$(OBJDIR)/checkout_.c
1112
+ $(TRANSLATE) $(SRCDIR)/checkout.c >$@
10981113
10991114
$(OBJDIR)/checkout.o: $(OBJDIR)/checkout_.c $(OBJDIR)/checkout.h $(SRCDIR)/config.h
11001115
$(XTCC) -o $(OBJDIR)/checkout.o -c $(OBJDIR)/checkout_.c
11011116
11021117
$(OBJDIR)/checkout.h: $(OBJDIR)/headers
11031118
11041119
$(OBJDIR)/clearsign_.c: $(SRCDIR)/clearsign.c $(TRANSLATE)
1105
- $(TRANSLATE) $(SRCDIR)/clearsign.c >$(OBJDIR)/clearsign_.c
1120
+ $(TRANSLATE) $(SRCDIR)/clearsign.c >$@
11061121
11071122
$(OBJDIR)/clearsign.o: $(OBJDIR)/clearsign_.c $(OBJDIR)/clearsign.h $(SRCDIR)/config.h
11081123
$(XTCC) -o $(OBJDIR)/clearsign.o -c $(OBJDIR)/clearsign_.c
11091124
11101125
$(OBJDIR)/clearsign.h: $(OBJDIR)/headers
11111126
11121127
$(OBJDIR)/clone_.c: $(SRCDIR)/clone.c $(TRANSLATE)
1113
- $(TRANSLATE) $(SRCDIR)/clone.c >$(OBJDIR)/clone_.c
1128
+ $(TRANSLATE) $(SRCDIR)/clone.c >$@
11141129
11151130
$(OBJDIR)/clone.o: $(OBJDIR)/clone_.c $(OBJDIR)/clone.h $(SRCDIR)/config.h
11161131
$(XTCC) -o $(OBJDIR)/clone.o -c $(OBJDIR)/clone_.c
11171132
11181133
$(OBJDIR)/clone.h: $(OBJDIR)/headers
11191134
11201135
$(OBJDIR)/comformat_.c: $(SRCDIR)/comformat.c $(TRANSLATE)
1121
- $(TRANSLATE) $(SRCDIR)/comformat.c >$(OBJDIR)/comformat_.c
1136
+ $(TRANSLATE) $(SRCDIR)/comformat.c >$@
11221137
11231138
$(OBJDIR)/comformat.o: $(OBJDIR)/comformat_.c $(OBJDIR)/comformat.h $(SRCDIR)/config.h
11241139
$(XTCC) -o $(OBJDIR)/comformat.o -c $(OBJDIR)/comformat_.c
11251140
11261141
$(OBJDIR)/comformat.h: $(OBJDIR)/headers
11271142
11281143
$(OBJDIR)/configure_.c: $(SRCDIR)/configure.c $(TRANSLATE)
1129
- $(TRANSLATE) $(SRCDIR)/configure.c >$(OBJDIR)/configure_.c
1144
+ $(TRANSLATE) $(SRCDIR)/configure.c >$@
11301145
11311146
$(OBJDIR)/configure.o: $(OBJDIR)/configure_.c $(OBJDIR)/configure.h $(SRCDIR)/config.h
11321147
$(XTCC) -o $(OBJDIR)/configure.o -c $(OBJDIR)/configure_.c
11331148
11341149
$(OBJDIR)/configure.h: $(OBJDIR)/headers
11351150
11361151
$(OBJDIR)/content_.c: $(SRCDIR)/content.c $(TRANSLATE)
1137
- $(TRANSLATE) $(SRCDIR)/content.c >$(OBJDIR)/content_.c
1152
+ $(TRANSLATE) $(SRCDIR)/content.c >$@
11381153
11391154
$(OBJDIR)/content.o: $(OBJDIR)/content_.c $(OBJDIR)/content.h $(SRCDIR)/config.h
11401155
$(XTCC) -o $(OBJDIR)/content.o -c $(OBJDIR)/content_.c
11411156
11421157
$(OBJDIR)/content.h: $(OBJDIR)/headers
11431158
11441159
$(OBJDIR)/db_.c: $(SRCDIR)/db.c $(TRANSLATE)
1145
- $(TRANSLATE) $(SRCDIR)/db.c >$(OBJDIR)/db_.c
1160
+ $(TRANSLATE) $(SRCDIR)/db.c >$@
11461161
11471162
$(OBJDIR)/db.o: $(OBJDIR)/db_.c $(OBJDIR)/db.h $(SRCDIR)/config.h
11481163
$(XTCC) -o $(OBJDIR)/db.o -c $(OBJDIR)/db_.c
11491164
11501165
$(OBJDIR)/db.h: $(OBJDIR)/headers
11511166
11521167
$(OBJDIR)/delta_.c: $(SRCDIR)/delta.c $(TRANSLATE)
1153
- $(TRANSLATE) $(SRCDIR)/delta.c >$(OBJDIR)/delta_.c
1168
+ $(TRANSLATE) $(SRCDIR)/delta.c >$@
11541169
11551170
$(OBJDIR)/delta.o: $(OBJDIR)/delta_.c $(OBJDIR)/delta.h $(SRCDIR)/config.h
11561171
$(XTCC) -o $(OBJDIR)/delta.o -c $(OBJDIR)/delta_.c
11571172
11581173
$(OBJDIR)/delta.h: $(OBJDIR)/headers
11591174
11601175
$(OBJDIR)/deltacmd_.c: $(SRCDIR)/deltacmd.c $(TRANSLATE)
1161
- $(TRANSLATE) $(SRCDIR)/deltacmd.c >$(OBJDIR)/deltacmd_.c
1176
+ $(TRANSLATE) $(SRCDIR)/deltacmd.c >$@
11621177
11631178
$(OBJDIR)/deltacmd.o: $(OBJDIR)/deltacmd_.c $(OBJDIR)/deltacmd.h $(SRCDIR)/config.h
11641179
$(XTCC) -o $(OBJDIR)/deltacmd.o -c $(OBJDIR)/deltacmd_.c
11651180
11661181
$(OBJDIR)/deltacmd.h: $(OBJDIR)/headers
11671182
11681183
$(OBJDIR)/descendants_.c: $(SRCDIR)/descendants.c $(TRANSLATE)
1169
- $(TRANSLATE) $(SRCDIR)/descendants.c >$(OBJDIR)/descendants_.c
1184
+ $(TRANSLATE) $(SRCDIR)/descendants.c >$@
11701185
11711186
$(OBJDIR)/descendants.o: $(OBJDIR)/descendants_.c $(OBJDIR)/descendants.h $(SRCDIR)/config.h
11721187
$(XTCC) -o $(OBJDIR)/descendants.o -c $(OBJDIR)/descendants_.c
11731188
11741189
$(OBJDIR)/descendants.h: $(OBJDIR)/headers
11751190
11761191
$(OBJDIR)/diff_.c: $(SRCDIR)/diff.c $(TRANSLATE)
1177
- $(TRANSLATE) $(SRCDIR)/diff.c >$(OBJDIR)/diff_.c
1192
+ $(TRANSLATE) $(SRCDIR)/diff.c >$@
11781193
11791194
$(OBJDIR)/diff.o: $(OBJDIR)/diff_.c $(OBJDIR)/diff.h $(SRCDIR)/config.h
11801195
$(XTCC) -o $(OBJDIR)/diff.o -c $(OBJDIR)/diff_.c
11811196
11821197
$(OBJDIR)/diff.h: $(OBJDIR)/headers
11831198
11841199
$(OBJDIR)/diffcmd_.c: $(SRCDIR)/diffcmd.c $(TRANSLATE)
1185
- $(TRANSLATE) $(SRCDIR)/diffcmd.c >$(OBJDIR)/diffcmd_.c
1200
+ $(TRANSLATE) $(SRCDIR)/diffcmd.c >$@
11861201
11871202
$(OBJDIR)/diffcmd.o: $(OBJDIR)/diffcmd_.c $(OBJDIR)/diffcmd.h $(SRCDIR)/config.h
11881203
$(XTCC) -o $(OBJDIR)/diffcmd.o -c $(OBJDIR)/diffcmd_.c
11891204
11901205
$(OBJDIR)/diffcmd.h: $(OBJDIR)/headers
11911206
11921207
$(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(TRANSLATE)
1193
- $(TRANSLATE) $(SRCDIR)/doc.c >$(OBJDIR)/doc_.c
1208
+ $(TRANSLATE) $(SRCDIR)/doc.c >$@
11941209
11951210
$(OBJDIR)/doc.o: $(OBJDIR)/doc_.c $(OBJDIR)/doc.h $(SRCDIR)/config.h
11961211
$(XTCC) -o $(OBJDIR)/doc.o -c $(OBJDIR)/doc_.c
11971212
11981213
$(OBJDIR)/doc.h: $(OBJDIR)/headers
11991214
12001215
$(OBJDIR)/encode_.c: $(SRCDIR)/encode.c $(TRANSLATE)
1201
- $(TRANSLATE) $(SRCDIR)/encode.c >$(OBJDIR)/encode_.c
1216
+ $(TRANSLATE) $(SRCDIR)/encode.c >$@
12021217
12031218
$(OBJDIR)/encode.o: $(OBJDIR)/encode_.c $(OBJDIR)/encode.h $(SRCDIR)/config.h
12041219
$(XTCC) -o $(OBJDIR)/encode.o -c $(OBJDIR)/encode_.c
12051220
12061221
$(OBJDIR)/encode.h: $(OBJDIR)/headers
12071222
12081223
$(OBJDIR)/event_.c: $(SRCDIR)/event.c $(TRANSLATE)
1209
- $(TRANSLATE) $(SRCDIR)/event.c >$(OBJDIR)/event_.c
1224
+ $(TRANSLATE) $(SRCDIR)/event.c >$@
12101225
12111226
$(OBJDIR)/event.o: $(OBJDIR)/event_.c $(OBJDIR)/event.h $(SRCDIR)/config.h
12121227
$(XTCC) -o $(OBJDIR)/event.o -c $(OBJDIR)/event_.c
12131228
12141229
$(OBJDIR)/event.h: $(OBJDIR)/headers
12151230
12161231
$(OBJDIR)/export_.c: $(SRCDIR)/export.c $(TRANSLATE)
1217
- $(TRANSLATE) $(SRCDIR)/export.c >$(OBJDIR)/export_.c
1232
+ $(TRANSLATE) $(SRCDIR)/export.c >$@
12181233
12191234
$(OBJDIR)/export.o: $(OBJDIR)/export_.c $(OBJDIR)/export.h $(SRCDIR)/config.h
12201235
$(XTCC) -o $(OBJDIR)/export.o -c $(OBJDIR)/export_.c
12211236
12221237
$(OBJDIR)/export.h: $(OBJDIR)/headers
12231238
12241239
$(OBJDIR)/file_.c: $(SRCDIR)/file.c $(TRANSLATE)
1225
- $(TRANSLATE) $(SRCDIR)/file.c >$(OBJDIR)/file_.c
1240
+ $(TRANSLATE) $(SRCDIR)/file.c >$@
12261241
12271242
$(OBJDIR)/file.o: $(OBJDIR)/file_.c $(OBJDIR)/file.h $(SRCDIR)/config.h
12281243
$(XTCC) -o $(OBJDIR)/file.o -c $(OBJDIR)/file_.c
12291244
12301245
$(OBJDIR)/file.h: $(OBJDIR)/headers
12311246
12321247
$(OBJDIR)/finfo_.c: $(SRCDIR)/finfo.c $(TRANSLATE)
1233
- $(TRANSLATE) $(SRCDIR)/finfo.c >$(OBJDIR)/finfo_.c
1248
+ $(TRANSLATE) $(SRCDIR)/finfo.c >$@
12341249
12351250
$(OBJDIR)/finfo.o: $(OBJDIR)/finfo_.c $(OBJDIR)/finfo.h $(SRCDIR)/config.h
12361251
$(XTCC) -o $(OBJDIR)/finfo.o -c $(OBJDIR)/finfo_.c
12371252
12381253
$(OBJDIR)/finfo.h: $(OBJDIR)/headers
12391254
12401255
$(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(TRANSLATE)
1241
- $(TRANSLATE) $(SRCDIR)/fusefs.c >$(OBJDIR)/fusefs_.c
1256
+ $(TRANSLATE) $(SRCDIR)/fusefs.c >$@
12421257
12431258
$(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
12441259
$(XTCC) -o $(OBJDIR)/fusefs.o -c $(OBJDIR)/fusefs_.c
12451260
12461261
$(OBJDIR)/fusefs.h: $(OBJDIR)/headers
12471262
12481263
$(OBJDIR)/glob_.c: $(SRCDIR)/glob.c $(TRANSLATE)
1249
- $(TRANSLATE) $(SRCDIR)/glob.c >$(OBJDIR)/glob_.c
1264
+ $(TRANSLATE) $(SRCDIR)/glob.c >$@
12501265
12511266
$(OBJDIR)/glob.o: $(OBJDIR)/glob_.c $(OBJDIR)/glob.h $(SRCDIR)/config.h
12521267
$(XTCC) -o $(OBJDIR)/glob.o -c $(OBJDIR)/glob_.c
12531268
12541269
$(OBJDIR)/glob.h: $(OBJDIR)/headers
12551270
12561271
$(OBJDIR)/graph_.c: $(SRCDIR)/graph.c $(TRANSLATE)
1257
- $(TRANSLATE) $(SRCDIR)/graph.c >$(OBJDIR)/graph_.c
1272
+ $(TRANSLATE) $(SRCDIR)/graph.c >$@
12581273
12591274
$(OBJDIR)/graph.o: $(OBJDIR)/graph_.c $(OBJDIR)/graph.h $(SRCDIR)/config.h
12601275
$(XTCC) -o $(OBJDIR)/graph.o -c $(OBJDIR)/graph_.c
12611276
12621277
$(OBJDIR)/graph.h: $(OBJDIR)/headers
12631278
12641279
$(OBJDIR)/gzip_.c: $(SRCDIR)/gzip.c $(TRANSLATE)
1265
- $(TRANSLATE) $(SRCDIR)/gzip.c >$(OBJDIR)/gzip_.c
1280
+ $(TRANSLATE) $(SRCDIR)/gzip.c >$@
12661281
12671282
$(OBJDIR)/gzip.o: $(OBJDIR)/gzip_.c $(OBJDIR)/gzip.h $(SRCDIR)/config.h
12681283
$(XTCC) -o $(OBJDIR)/gzip.o -c $(OBJDIR)/gzip_.c
12691284
12701285
$(OBJDIR)/gzip.h: $(OBJDIR)/headers
12711286
12721287
$(OBJDIR)/http_.c: $(SRCDIR)/http.c $(TRANSLATE)
1273
- $(TRANSLATE) $(SRCDIR)/http.c >$(OBJDIR)/http_.c
1288
+ $(TRANSLATE) $(SRCDIR)/http.c >$@
12741289
12751290
$(OBJDIR)/http.o: $(OBJDIR)/http_.c $(OBJDIR)/http.h $(SRCDIR)/config.h
12761291
$(XTCC) -o $(OBJDIR)/http.o -c $(OBJDIR)/http_.c
12771292
12781293
$(OBJDIR)/http.h: $(OBJDIR)/headers
12791294
12801295
$(OBJDIR)/http_socket_.c: $(SRCDIR)/http_socket.c $(TRANSLATE)
1281
- $(TRANSLATE) $(SRCDIR)/http_socket.c >$(OBJDIR)/http_socket_.c
1296
+ $(TRANSLATE) $(SRCDIR)/http_socket.c >$@
12821297
12831298
$(OBJDIR)/http_socket.o: $(OBJDIR)/http_socket_.c $(OBJDIR)/http_socket.h $(SRCDIR)/config.h
12841299
$(XTCC) -o $(OBJDIR)/http_socket.o -c $(OBJDIR)/http_socket_.c
12851300
12861301
$(OBJDIR)/http_socket.h: $(OBJDIR)/headers
12871302
12881303
$(OBJDIR)/http_ssl_.c: $(SRCDIR)/http_ssl.c $(TRANSLATE)
1289
- $(TRANSLATE) $(SRCDIR)/http_ssl.c >$(OBJDIR)/http_ssl_.c
1304
+ $(TRANSLATE) $(SRCDIR)/http_ssl.c >$@
12901305
12911306
$(OBJDIR)/http_ssl.o: $(OBJDIR)/http_ssl_.c $(OBJDIR)/http_ssl.h $(SRCDIR)/config.h
12921307
$(XTCC) -o $(OBJDIR)/http_ssl.o -c $(OBJDIR)/http_ssl_.c
12931308
12941309
$(OBJDIR)/http_ssl.h: $(OBJDIR)/headers
12951310
12961311
$(OBJDIR)/http_transport_.c: $(SRCDIR)/http_transport.c $(TRANSLATE)
1297
- $(TRANSLATE) $(SRCDIR)/http_transport.c >$(OBJDIR)/http_transport_.c
1312
+ $(TRANSLATE) $(SRCDIR)/http_transport.c >$@
12981313
12991314
$(OBJDIR)/http_transport.o: $(OBJDIR)/http_transport_.c $(OBJDIR)/http_transport.h $(SRCDIR)/config.h
13001315
$(XTCC) -o $(OBJDIR)/http_transport.o -c $(OBJDIR)/http_transport_.c
13011316
13021317
$(OBJDIR)/http_transport.h: $(OBJDIR)/headers
13031318
13041319
$(OBJDIR)/import_.c: $(SRCDIR)/import.c $(TRANSLATE)
1305
- $(TRANSLATE) $(SRCDIR)/import.c >$(OBJDIR)/import_.c
1320
+ $(TRANSLATE) $(SRCDIR)/import.c >$@
13061321
13071322
$(OBJDIR)/import.o: $(OBJDIR)/import_.c $(OBJDIR)/import.h $(SRCDIR)/config.h
13081323
$(XTCC) -o $(OBJDIR)/import.o -c $(OBJDIR)/import_.c
13091324
13101325
$(OBJDIR)/import.h: $(OBJDIR)/headers
13111326
13121327
$(OBJDIR)/info_.c: $(SRCDIR)/info.c $(TRANSLATE)
1313
- $(TRANSLATE) $(SRCDIR)/info.c >$(OBJDIR)/info_.c
1328
+ $(TRANSLATE) $(SRCDIR)/info.c >$@
13141329
13151330
$(OBJDIR)/info.o: $(OBJDIR)/info_.c $(OBJDIR)/info.h $(SRCDIR)/config.h
13161331
$(XTCC) -o $(OBJDIR)/info.o -c $(OBJDIR)/info_.c
13171332
13181333
$(OBJDIR)/info.h: $(OBJDIR)/headers
13191334
13201335
$(OBJDIR)/json_.c: $(SRCDIR)/json.c $(TRANSLATE)
1321
- $(TRANSLATE) $(SRCDIR)/json.c >$(OBJDIR)/json_.c
1336
+ $(TRANSLATE) $(SRCDIR)/json.c >$@
13221337
13231338
$(OBJDIR)/json.o: $(OBJDIR)/json_.c $(OBJDIR)/json.h $(SRCDIR)/config.h
13241339
$(XTCC) -o $(OBJDIR)/json.o -c $(OBJDIR)/json_.c
13251340
13261341
$(OBJDIR)/json.h: $(OBJDIR)/headers
13271342
13281343
$(OBJDIR)/json_artifact_.c: $(SRCDIR)/json_artifact.c $(TRANSLATE)
1329
- $(TRANSLATE) $(SRCDIR)/json_artifact.c >$(OBJDIR)/json_artifact_.c
1344
+ $(TRANSLATE) $(SRCDIR)/json_artifact.c >$@
13301345
13311346
$(OBJDIR)/json_artifact.o: $(OBJDIR)/json_artifact_.c $(OBJDIR)/json_artifact.h $(SRCDIR)/config.h
13321347
$(XTCC) -o $(OBJDIR)/json_artifact.o -c $(OBJDIR)/json_artifact_.c
13331348
13341349
$(OBJDIR)/json_artifact.h: $(OBJDIR)/headers
13351350
13361351
$(OBJDIR)/json_branch_.c: $(SRCDIR)/json_branch.c $(TRANSLATE)
1337
- $(TRANSLATE) $(SRCDIR)/json_branch.c >$(OBJDIR)/json_branch_.c
1352
+ $(TRANSLATE) $(SRCDIR)/json_branch.c >$@
13381353
13391354
$(OBJDIR)/json_branch.o: $(OBJDIR)/json_branch_.c $(OBJDIR)/json_branch.h $(SRCDIR)/config.h
13401355
$(XTCC) -o $(OBJDIR)/json_branch.o -c $(OBJDIR)/json_branch_.c
13411356
13421357
$(OBJDIR)/json_branch.h: $(OBJDIR)/headers
13431358
13441359
$(OBJDIR)/json_config_.c: $(SRCDIR)/json_config.c $(TRANSLATE)
1345
- $(TRANSLATE) $(SRCDIR)/json_config.c >$(OBJDIR)/json_config_.c
1360
+ $(TRANSLATE) $(SRCDIR)/json_config.c >$@
13461361
13471362
$(OBJDIR)/json_config.o: $(OBJDIR)/json_config_.c $(OBJDIR)/json_config.h $(SRCDIR)/config.h
13481363
$(XTCC) -o $(OBJDIR)/json_config.o -c $(OBJDIR)/json_config_.c
13491364
13501365
$(OBJDIR)/json_config.h: $(OBJDIR)/headers
13511366
13521367
$(OBJDIR)/json_diff_.c: $(SRCDIR)/json_diff.c $(TRANSLATE)
1353
- $(TRANSLATE) $(SRCDIR)/json_diff.c >$(OBJDIR)/json_diff_.c
1368
+ $(TRANSLATE) $(SRCDIR)/json_diff.c >$@
13541369
13551370
$(OBJDIR)/json_diff.o: $(OBJDIR)/json_diff_.c $(OBJDIR)/json_diff.h $(SRCDIR)/config.h
13561371
$(XTCC) -o $(OBJDIR)/json_diff.o -c $(OBJDIR)/json_diff_.c
13571372
13581373
$(OBJDIR)/json_diff.h: $(OBJDIR)/headers
13591374
13601375
$(OBJDIR)/json_dir_.c: $(SRCDIR)/json_dir.c $(TRANSLATE)
1361
- $(TRANSLATE) $(SRCDIR)/json_dir.c >$(OBJDIR)/json_dir_.c
1376
+ $(TRANSLATE) $(SRCDIR)/json_dir.c >$@
13621377
13631378
$(OBJDIR)/json_dir.o: $(OBJDIR)/json_dir_.c $(OBJDIR)/json_dir.h $(SRCDIR)/config.h
13641379
$(XTCC) -o $(OBJDIR)/json_dir.o -c $(OBJDIR)/json_dir_.c
13651380
13661381
$(OBJDIR)/json_dir.h: $(OBJDIR)/headers
13671382
13681383
$(OBJDIR)/json_finfo_.c: $(SRCDIR)/json_finfo.c $(TRANSLATE)
1369
- $(TRANSLATE) $(SRCDIR)/json_finfo.c >$(OBJDIR)/json_finfo_.c
1384
+ $(TRANSLATE) $(SRCDIR)/json_finfo.c >$@
13701385
13711386
$(OBJDIR)/json_finfo.o: $(OBJDIR)/json_finfo_.c $(OBJDIR)/json_finfo.h $(SRCDIR)/config.h
13721387
$(XTCC) -o $(OBJDIR)/json_finfo.o -c $(OBJDIR)/json_finfo_.c
13731388
13741389
$(OBJDIR)/json_finfo.h: $(OBJDIR)/headers
13751390
13761391
$(OBJDIR)/json_login_.c: $(SRCDIR)/json_login.c $(TRANSLATE)
1377
- $(TRANSLATE) $(SRCDIR)/json_login.c >$(OBJDIR)/json_login_.c
1392
+ $(TRANSLATE) $(SRCDIR)/json_login.c >$@
13781393
13791394
$(OBJDIR)/json_login.o: $(OBJDIR)/json_login_.c $(OBJDIR)/json_login.h $(SRCDIR)/config.h
13801395
$(XTCC) -o $(OBJDIR)/json_login.o -c $(OBJDIR)/json_login_.c
13811396
13821397
$(OBJDIR)/json_login.h: $(OBJDIR)/headers
13831398
13841399
$(OBJDIR)/json_query_.c: $(SRCDIR)/json_query.c $(TRANSLATE)
1385
- $(TRANSLATE) $(SRCDIR)/json_query.c >$(OBJDIR)/json_query_.c
1400
+ $(TRANSLATE) $(SRCDIR)/json_query.c >$@
13861401
13871402
$(OBJDIR)/json_query.o: $(OBJDIR)/json_query_.c $(OBJDIR)/json_query.h $(SRCDIR)/config.h
13881403
$(XTCC) -o $(OBJDIR)/json_query.o -c $(OBJDIR)/json_query_.c
13891404
13901405
$(OBJDIR)/json_query.h: $(OBJDIR)/headers
13911406
13921407
$(OBJDIR)/json_report_.c: $(SRCDIR)/json_report.c $(TRANSLATE)
1393
- $(TRANSLATE) $(SRCDIR)/json_report.c >$(OBJDIR)/json_report_.c
1408
+ $(TRANSLATE) $(SRCDIR)/json_report.c >$@
13941409
13951410
$(OBJDIR)/json_report.o: $(OBJDIR)/json_report_.c $(OBJDIR)/json_report.h $(SRCDIR)/config.h
13961411
$(XTCC) -o $(OBJDIR)/json_report.o -c $(OBJDIR)/json_report_.c
13971412
13981413
$(OBJDIR)/json_report.h: $(OBJDIR)/headers
13991414
14001415
$(OBJDIR)/json_status_.c: $(SRCDIR)/json_status.c $(TRANSLATE)
1401
- $(TRANSLATE) $(SRCDIR)/json_status.c >$(OBJDIR)/json_status_.c
1416
+ $(TRANSLATE) $(SRCDIR)/json_status.c >$@
14021417
14031418
$(OBJDIR)/json_status.o: $(OBJDIR)/json_status_.c $(OBJDIR)/json_status.h $(SRCDIR)/config.h
14041419
$(XTCC) -o $(OBJDIR)/json_status.o -c $(OBJDIR)/json_status_.c
14051420
14061421
$(OBJDIR)/json_status.h: $(OBJDIR)/headers
14071422
14081423
$(OBJDIR)/json_tag_.c: $(SRCDIR)/json_tag.c $(TRANSLATE)
1409
- $(TRANSLATE) $(SRCDIR)/json_tag.c >$(OBJDIR)/json_tag_.c
1424
+ $(TRANSLATE) $(SRCDIR)/json_tag.c >$@
14101425
14111426
$(OBJDIR)/json_tag.o: $(OBJDIR)/json_tag_.c $(OBJDIR)/json_tag.h $(SRCDIR)/config.h
14121427
$(XTCC) -o $(OBJDIR)/json_tag.o -c $(OBJDIR)/json_tag_.c
14131428
14141429
$(OBJDIR)/json_tag.h: $(OBJDIR)/headers
14151430
14161431
$(OBJDIR)/json_timeline_.c: $(SRCDIR)/json_timeline.c $(TRANSLATE)
1417
- $(TRANSLATE) $(SRCDIR)/json_timeline.c >$(OBJDIR)/json_timeline_.c
1432
+ $(TRANSLATE) $(SRCDIR)/json_timeline.c >$@
14181433
14191434
$(OBJDIR)/json_timeline.o: $(OBJDIR)/json_timeline_.c $(OBJDIR)/json_timeline.h $(SRCDIR)/config.h
14201435
$(XTCC) -o $(OBJDIR)/json_timeline.o -c $(OBJDIR)/json_timeline_.c
14211436
14221437
$(OBJDIR)/json_timeline.h: $(OBJDIR)/headers
14231438
14241439
$(OBJDIR)/json_user_.c: $(SRCDIR)/json_user.c $(TRANSLATE)
1425
- $(TRANSLATE) $(SRCDIR)/json_user.c >$(OBJDIR)/json_user_.c
1440
+ $(TRANSLATE) $(SRCDIR)/json_user.c >$@
14261441
14271442
$(OBJDIR)/json_user.o: $(OBJDIR)/json_user_.c $(OBJDIR)/json_user.h $(SRCDIR)/config.h
14281443
$(XTCC) -o $(OBJDIR)/json_user.o -c $(OBJDIR)/json_user_.c
14291444
14301445
$(OBJDIR)/json_user.h: $(OBJDIR)/headers
14311446
14321447
$(OBJDIR)/json_wiki_.c: $(SRCDIR)/json_wiki.c $(TRANSLATE)
1433
- $(TRANSLATE) $(SRCDIR)/json_wiki.c >$(OBJDIR)/json_wiki_.c
1448
+ $(TRANSLATE) $(SRCDIR)/json_wiki.c >$@
14341449
14351450
$(OBJDIR)/json_wiki.o: $(OBJDIR)/json_wiki_.c $(OBJDIR)/json_wiki.h $(SRCDIR)/config.h
14361451
$(XTCC) -o $(OBJDIR)/json_wiki.o -c $(OBJDIR)/json_wiki_.c
14371452
14381453
$(OBJDIR)/json_wiki.h: $(OBJDIR)/headers
14391454
14401455
$(OBJDIR)/leaf_.c: $(SRCDIR)/leaf.c $(TRANSLATE)
1441
- $(TRANSLATE) $(SRCDIR)/leaf.c >$(OBJDIR)/leaf_.c
1456
+ $(TRANSLATE) $(SRCDIR)/leaf.c >$@
14421457
14431458
$(OBJDIR)/leaf.o: $(OBJDIR)/leaf_.c $(OBJDIR)/leaf.h $(SRCDIR)/config.h
14441459
$(XTCC) -o $(OBJDIR)/leaf.o -c $(OBJDIR)/leaf_.c
14451460
14461461
$(OBJDIR)/leaf.h: $(OBJDIR)/headers
14471462
14481463
$(OBJDIR)/loadctrl_.c: $(SRCDIR)/loadctrl.c $(TRANSLATE)
1449
- $(TRANSLATE) $(SRCDIR)/loadctrl.c >$(OBJDIR)/loadctrl_.c
1464
+ $(TRANSLATE) $(SRCDIR)/loadctrl.c >$@
14501465
14511466
$(OBJDIR)/loadctrl.o: $(OBJDIR)/loadctrl_.c $(OBJDIR)/loadctrl.h $(SRCDIR)/config.h
14521467
$(XTCC) -o $(OBJDIR)/loadctrl.o -c $(OBJDIR)/loadctrl_.c
14531468
14541469
$(OBJDIR)/loadctrl.h: $(OBJDIR)/headers
14551470
14561471
$(OBJDIR)/login_.c: $(SRCDIR)/login.c $(TRANSLATE)
1457
- $(TRANSLATE) $(SRCDIR)/login.c >$(OBJDIR)/login_.c
1472
+ $(TRANSLATE) $(SRCDIR)/login.c >$@
14581473
14591474
$(OBJDIR)/login.o: $(OBJDIR)/login_.c $(OBJDIR)/login.h $(SRCDIR)/config.h
14601475
$(XTCC) -o $(OBJDIR)/login.o -c $(OBJDIR)/login_.c
14611476
14621477
$(OBJDIR)/login.h: $(OBJDIR)/headers
14631478
14641479
$(OBJDIR)/lookslike_.c: $(SRCDIR)/lookslike.c $(TRANSLATE)
1465
- $(TRANSLATE) $(SRCDIR)/lookslike.c >$(OBJDIR)/lookslike_.c
1480
+ $(TRANSLATE) $(SRCDIR)/lookslike.c >$@
14661481
14671482
$(OBJDIR)/lookslike.o: $(OBJDIR)/lookslike_.c $(OBJDIR)/lookslike.h $(SRCDIR)/config.h
14681483
$(XTCC) -o $(OBJDIR)/lookslike.o -c $(OBJDIR)/lookslike_.c
14691484
14701485
$(OBJDIR)/lookslike.h: $(OBJDIR)/headers
14711486
14721487
$(OBJDIR)/main_.c: $(SRCDIR)/main.c $(TRANSLATE)
1473
- $(TRANSLATE) $(SRCDIR)/main.c >$(OBJDIR)/main_.c
1488
+ $(TRANSLATE) $(SRCDIR)/main.c >$@
14741489
14751490
$(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
14761491
$(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
14771492
14781493
$(OBJDIR)/main.h: $(OBJDIR)/headers
14791494
14801495
$(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(TRANSLATE)
1481
- $(TRANSLATE) $(SRCDIR)/manifest.c >$(OBJDIR)/manifest_.c
1496
+ $(TRANSLATE) $(SRCDIR)/manifest.c >$@
14821497
14831498
$(OBJDIR)/manifest.o: $(OBJDIR)/manifest_.c $(OBJDIR)/manifest.h $(SRCDIR)/config.h
14841499
$(XTCC) -o $(OBJDIR)/manifest.o -c $(OBJDIR)/manifest_.c
14851500
14861501
$(OBJDIR)/manifest.h: $(OBJDIR)/headers
14871502
14881503
$(OBJDIR)/markdown_.c: $(SRCDIR)/markdown.c $(TRANSLATE)
1489
- $(TRANSLATE) $(SRCDIR)/markdown.c >$(OBJDIR)/markdown_.c
1504
+ $(TRANSLATE) $(SRCDIR)/markdown.c >$@
14901505
14911506
$(OBJDIR)/markdown.o: $(OBJDIR)/markdown_.c $(OBJDIR)/markdown.h $(SRCDIR)/config.h
14921507
$(XTCC) -o $(OBJDIR)/markdown.o -c $(OBJDIR)/markdown_.c
14931508
14941509
$(OBJDIR)/markdown.h: $(OBJDIR)/headers
14951510
14961511
$(OBJDIR)/markdown_html_.c: $(SRCDIR)/markdown_html.c $(TRANSLATE)
1497
- $(TRANSLATE) $(SRCDIR)/markdown_html.c >$(OBJDIR)/markdown_html_.c
1512
+ $(TRANSLATE) $(SRCDIR)/markdown_html.c >$@
14981513
14991514
$(OBJDIR)/markdown_html.o: $(OBJDIR)/markdown_html_.c $(OBJDIR)/markdown_html.h $(SRCDIR)/config.h
15001515
$(XTCC) -o $(OBJDIR)/markdown_html.o -c $(OBJDIR)/markdown_html_.c
15011516
15021517
$(OBJDIR)/markdown_html.h: $(OBJDIR)/headers
15031518
15041519
$(OBJDIR)/md5_.c: $(SRCDIR)/md5.c $(TRANSLATE)
1505
- $(TRANSLATE) $(SRCDIR)/md5.c >$(OBJDIR)/md5_.c
1520
+ $(TRANSLATE) $(SRCDIR)/md5.c >$@
15061521
15071522
$(OBJDIR)/md5.o: $(OBJDIR)/md5_.c $(OBJDIR)/md5.h $(SRCDIR)/config.h
15081523
$(XTCC) -o $(OBJDIR)/md5.o -c $(OBJDIR)/md5_.c
15091524
15101525
$(OBJDIR)/md5.h: $(OBJDIR)/headers
15111526
15121527
$(OBJDIR)/merge_.c: $(SRCDIR)/merge.c $(TRANSLATE)
1513
- $(TRANSLATE) $(SRCDIR)/merge.c >$(OBJDIR)/merge_.c
1528
+ $(TRANSLATE) $(SRCDIR)/merge.c >$@
15141529
15151530
$(OBJDIR)/merge.o: $(OBJDIR)/merge_.c $(OBJDIR)/merge.h $(SRCDIR)/config.h
15161531
$(XTCC) -o $(OBJDIR)/merge.o -c $(OBJDIR)/merge_.c
15171532
15181533
$(OBJDIR)/merge.h: $(OBJDIR)/headers
15191534
15201535
$(OBJDIR)/merge3_.c: $(SRCDIR)/merge3.c $(TRANSLATE)
1521
- $(TRANSLATE) $(SRCDIR)/merge3.c >$(OBJDIR)/merge3_.c
1536
+ $(TRANSLATE) $(SRCDIR)/merge3.c >$@
15221537
15231538
$(OBJDIR)/merge3.o: $(OBJDIR)/merge3_.c $(OBJDIR)/merge3.h $(SRCDIR)/config.h
15241539
$(XTCC) -o $(OBJDIR)/merge3.o -c $(OBJDIR)/merge3_.c
15251540
15261541
$(OBJDIR)/merge3.h: $(OBJDIR)/headers
15271542
15281543
$(OBJDIR)/moderate_.c: $(SRCDIR)/moderate.c $(TRANSLATE)
1529
- $(TRANSLATE) $(SRCDIR)/moderate.c >$(OBJDIR)/moderate_.c
1544
+ $(TRANSLATE) $(SRCDIR)/moderate.c >$@
15301545
15311546
$(OBJDIR)/moderate.o: $(OBJDIR)/moderate_.c $(OBJDIR)/moderate.h $(SRCDIR)/config.h
15321547
$(XTCC) -o $(OBJDIR)/moderate.o -c $(OBJDIR)/moderate_.c
15331548
15341549
$(OBJDIR)/moderate.h: $(OBJDIR)/headers
15351550
15361551
$(OBJDIR)/name_.c: $(SRCDIR)/name.c $(TRANSLATE)
1537
- $(TRANSLATE) $(SRCDIR)/name.c >$(OBJDIR)/name_.c
1552
+ $(TRANSLATE) $(SRCDIR)/name.c >$@
15381553
15391554
$(OBJDIR)/name.o: $(OBJDIR)/name_.c $(OBJDIR)/name.h $(SRCDIR)/config.h
15401555
$(XTCC) -o $(OBJDIR)/name.o -c $(OBJDIR)/name_.c
15411556
15421557
$(OBJDIR)/name.h: $(OBJDIR)/headers
15431558
15441559
$(OBJDIR)/path_.c: $(SRCDIR)/path.c $(TRANSLATE)
1545
- $(TRANSLATE) $(SRCDIR)/path.c >$(OBJDIR)/path_.c
1560
+ $(TRANSLATE) $(SRCDIR)/path.c >$@
15461561
15471562
$(OBJDIR)/path.o: $(OBJDIR)/path_.c $(OBJDIR)/path.h $(SRCDIR)/config.h
15481563
$(XTCC) -o $(OBJDIR)/path.o -c $(OBJDIR)/path_.c
15491564
15501565
$(OBJDIR)/path.h: $(OBJDIR)/headers
15511566
15521567
$(OBJDIR)/pivot_.c: $(SRCDIR)/pivot.c $(TRANSLATE)
1553
- $(TRANSLATE) $(SRCDIR)/pivot.c >$(OBJDIR)/pivot_.c
1568
+ $(TRANSLATE) $(SRCDIR)/pivot.c >$@
15541569
15551570
$(OBJDIR)/pivot.o: $(OBJDIR)/pivot_.c $(OBJDIR)/pivot.h $(SRCDIR)/config.h
15561571
$(XTCC) -o $(OBJDIR)/pivot.o -c $(OBJDIR)/pivot_.c
15571572
15581573
$(OBJDIR)/pivot.h: $(OBJDIR)/headers
15591574
15601575
$(OBJDIR)/popen_.c: $(SRCDIR)/popen.c $(TRANSLATE)
1561
- $(TRANSLATE) $(SRCDIR)/popen.c >$(OBJDIR)/popen_.c
1576
+ $(TRANSLATE) $(SRCDIR)/popen.c >$@
15621577
15631578
$(OBJDIR)/popen.o: $(OBJDIR)/popen_.c $(OBJDIR)/popen.h $(SRCDIR)/config.h
15641579
$(XTCC) -o $(OBJDIR)/popen.o -c $(OBJDIR)/popen_.c
15651580
15661581
$(OBJDIR)/popen.h: $(OBJDIR)/headers
15671582
15681583
$(OBJDIR)/pqueue_.c: $(SRCDIR)/pqueue.c $(TRANSLATE)
1569
- $(TRANSLATE) $(SRCDIR)/pqueue.c >$(OBJDIR)/pqueue_.c
1584
+ $(TRANSLATE) $(SRCDIR)/pqueue.c >$@
15701585
15711586
$(OBJDIR)/pqueue.o: $(OBJDIR)/pqueue_.c $(OBJDIR)/pqueue.h $(SRCDIR)/config.h
15721587
$(XTCC) -o $(OBJDIR)/pqueue.o -c $(OBJDIR)/pqueue_.c
15731588
15741589
$(OBJDIR)/pqueue.h: $(OBJDIR)/headers
15751590
15761591
$(OBJDIR)/printf_.c: $(SRCDIR)/printf.c $(TRANSLATE)
1577
- $(TRANSLATE) $(SRCDIR)/printf.c >$(OBJDIR)/printf_.c
1592
+ $(TRANSLATE) $(SRCDIR)/printf.c >$@
15781593
15791594
$(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
15801595
$(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
15811596
15821597
$(OBJDIR)/printf.h: $(OBJDIR)/headers
15831598
15841599
$(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(TRANSLATE)
1585
- $(TRANSLATE) $(SRCDIR)/rebuild.c >$(OBJDIR)/rebuild_.c
1600
+ $(TRANSLATE) $(SRCDIR)/rebuild.c >$@
15861601
15871602
$(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
15881603
$(XTCC) -o $(OBJDIR)/rebuild.o -c $(OBJDIR)/rebuild_.c
15891604
15901605
$(OBJDIR)/rebuild.h: $(OBJDIR)/headers
15911606
15921607
$(OBJDIR)/regexp_.c: $(SRCDIR)/regexp.c $(TRANSLATE)
1593
- $(TRANSLATE) $(SRCDIR)/regexp.c >$(OBJDIR)/regexp_.c
1608
+ $(TRANSLATE) $(SRCDIR)/regexp.c >$@
15941609
15951610
$(OBJDIR)/regexp.o: $(OBJDIR)/regexp_.c $(OBJDIR)/regexp.h $(SRCDIR)/config.h
15961611
$(XTCC) -o $(OBJDIR)/regexp.o -c $(OBJDIR)/regexp_.c
15971612
15981613
$(OBJDIR)/regexp.h: $(OBJDIR)/headers
15991614
16001615
$(OBJDIR)/report_.c: $(SRCDIR)/report.c $(TRANSLATE)
1601
- $(TRANSLATE) $(SRCDIR)/report.c >$(OBJDIR)/report_.c
1616
+ $(TRANSLATE) $(SRCDIR)/report.c >$@
16021617
16031618
$(OBJDIR)/report.o: $(OBJDIR)/report_.c $(OBJDIR)/report.h $(SRCDIR)/config.h
16041619
$(XTCC) -o $(OBJDIR)/report.o -c $(OBJDIR)/report_.c
16051620
16061621
$(OBJDIR)/report.h: $(OBJDIR)/headers
16071622
16081623
$(OBJDIR)/rss_.c: $(SRCDIR)/rss.c $(TRANSLATE)
1609
- $(TRANSLATE) $(SRCDIR)/rss.c >$(OBJDIR)/rss_.c
1624
+ $(TRANSLATE) $(SRCDIR)/rss.c >$@
16101625
16111626
$(OBJDIR)/rss.o: $(OBJDIR)/rss_.c $(OBJDIR)/rss.h $(SRCDIR)/config.h
16121627
$(XTCC) -o $(OBJDIR)/rss.o -c $(OBJDIR)/rss_.c
16131628
16141629
$(OBJDIR)/rss.h: $(OBJDIR)/headers
16151630
16161631
$(OBJDIR)/schema_.c: $(SRCDIR)/schema.c $(TRANSLATE)
1617
- $(TRANSLATE) $(SRCDIR)/schema.c >$(OBJDIR)/schema_.c
1632
+ $(TRANSLATE) $(SRCDIR)/schema.c >$@
16181633
16191634
$(OBJDIR)/schema.o: $(OBJDIR)/schema_.c $(OBJDIR)/schema.h $(SRCDIR)/config.h
16201635
$(XTCC) -o $(OBJDIR)/schema.o -c $(OBJDIR)/schema_.c
16211636
16221637
$(OBJDIR)/schema.h: $(OBJDIR)/headers
16231638
16241639
$(OBJDIR)/search_.c: $(SRCDIR)/search.c $(TRANSLATE)
1625
- $(TRANSLATE) $(SRCDIR)/search.c >$(OBJDIR)/search_.c
1640
+ $(TRANSLATE) $(SRCDIR)/search.c >$@
16261641
16271642
$(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h
16281643
$(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c
16291644
16301645
$(OBJDIR)/search.h: $(OBJDIR)/headers
16311646
16321647
$(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(TRANSLATE)
1633
- $(TRANSLATE) $(SRCDIR)/setup.c >$(OBJDIR)/setup_.c
1648
+ $(TRANSLATE) $(SRCDIR)/setup.c >$@
16341649
16351650
$(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h
16361651
$(XTCC) -o $(OBJDIR)/setup.o -c $(OBJDIR)/setup_.c
16371652
16381653
$(OBJDIR)/setup.h: $(OBJDIR)/headers
16391654
16401655
$(OBJDIR)/sha1_.c: $(SRCDIR)/sha1.c $(TRANSLATE)
1641
- $(TRANSLATE) $(SRCDIR)/sha1.c >$(OBJDIR)/sha1_.c
1656
+ $(TRANSLATE) $(SRCDIR)/sha1.c >$@
16421657
16431658
$(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
16441659
$(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
16451660
16461661
$(OBJDIR)/sha1.h: $(OBJDIR)/headers
16471662
16481663
$(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(TRANSLATE)
1649
- $(TRANSLATE) $(SRCDIR)/shun.c >$(OBJDIR)/shun_.c
1664
+ $(TRANSLATE) $(SRCDIR)/shun.c >$@
16501665
16511666
$(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
16521667
$(XTCC) -o $(OBJDIR)/shun.o -c $(OBJDIR)/shun_.c
16531668
16541669
$(OBJDIR)/shun.h: $(OBJDIR)/headers
16551670
16561671
$(OBJDIR)/skins_.c: $(SRCDIR)/skins.c $(TRANSLATE)
1657
- $(TRANSLATE) $(SRCDIR)/skins.c >$(OBJDIR)/skins_.c
1672
+ $(TRANSLATE) $(SRCDIR)/skins.c >$@
16581673
16591674
$(OBJDIR)/skins.o: $(OBJDIR)/skins_.c $(OBJDIR)/skins.h $(SRCDIR)/config.h
16601675
$(XTCC) -o $(OBJDIR)/skins.o -c $(OBJDIR)/skins_.c
16611676
16621677
$(OBJDIR)/skins.h: $(OBJDIR)/headers
16631678
16641679
$(OBJDIR)/sqlcmd_.c: $(SRCDIR)/sqlcmd.c $(TRANSLATE)
1665
- $(TRANSLATE) $(SRCDIR)/sqlcmd.c >$(OBJDIR)/sqlcmd_.c
1680
+ $(TRANSLATE) $(SRCDIR)/sqlcmd.c >$@
16661681
16671682
$(OBJDIR)/sqlcmd.o: $(OBJDIR)/sqlcmd_.c $(OBJDIR)/sqlcmd.h $(SRCDIR)/config.h
16681683
$(XTCC) -o $(OBJDIR)/sqlcmd.o -c $(OBJDIR)/sqlcmd_.c
16691684
16701685
$(OBJDIR)/sqlcmd.h: $(OBJDIR)/headers
16711686
16721687
$(OBJDIR)/stash_.c: $(SRCDIR)/stash.c $(TRANSLATE)
1673
- $(TRANSLATE) $(SRCDIR)/stash.c >$(OBJDIR)/stash_.c
1688
+ $(TRANSLATE) $(SRCDIR)/stash.c >$@
16741689
16751690
$(OBJDIR)/stash.o: $(OBJDIR)/stash_.c $(OBJDIR)/stash.h $(SRCDIR)/config.h
16761691
$(XTCC) -o $(OBJDIR)/stash.o -c $(OBJDIR)/stash_.c
16771692
16781693
$(OBJDIR)/stash.h: $(OBJDIR)/headers
16791694
16801695
$(OBJDIR)/stat_.c: $(SRCDIR)/stat.c $(TRANSLATE)
1681
- $(TRANSLATE) $(SRCDIR)/stat.c >$(OBJDIR)/stat_.c
1696
+ $(TRANSLATE) $(SRCDIR)/stat.c >$@
16821697
16831698
$(OBJDIR)/stat.o: $(OBJDIR)/stat_.c $(OBJDIR)/stat.h $(SRCDIR)/config.h
16841699
$(XTCC) -o $(OBJDIR)/stat.o -c $(OBJDIR)/stat_.c
16851700
16861701
$(OBJDIR)/stat.h: $(OBJDIR)/headers
16871702
16881703
$(OBJDIR)/style_.c: $(SRCDIR)/style.c $(TRANSLATE)
1689
- $(TRANSLATE) $(SRCDIR)/style.c >$(OBJDIR)/style_.c
1704
+ $(TRANSLATE) $(SRCDIR)/style.c >$@
16901705
16911706
$(OBJDIR)/style.o: $(OBJDIR)/style_.c $(OBJDIR)/style.h $(SRCDIR)/config.h
16921707
$(XTCC) -o $(OBJDIR)/style.o -c $(OBJDIR)/style_.c
16931708
16941709
$(OBJDIR)/style.h: $(OBJDIR)/headers
16951710
16961711
$(OBJDIR)/sync_.c: $(SRCDIR)/sync.c $(TRANSLATE)
1697
- $(TRANSLATE) $(SRCDIR)/sync.c >$(OBJDIR)/sync_.c
1712
+ $(TRANSLATE) $(SRCDIR)/sync.c >$@
16981713
16991714
$(OBJDIR)/sync.o: $(OBJDIR)/sync_.c $(OBJDIR)/sync.h $(SRCDIR)/config.h
17001715
$(XTCC) -o $(OBJDIR)/sync.o -c $(OBJDIR)/sync_.c
17011716
17021717
$(OBJDIR)/sync.h: $(OBJDIR)/headers
17031718
17041719
$(OBJDIR)/tag_.c: $(SRCDIR)/tag.c $(TRANSLATE)
1705
- $(TRANSLATE) $(SRCDIR)/tag.c >$(OBJDIR)/tag_.c
1720
+ $(TRANSLATE) $(SRCDIR)/tag.c >$@
17061721
17071722
$(OBJDIR)/tag.o: $(OBJDIR)/tag_.c $(OBJDIR)/tag.h $(SRCDIR)/config.h
17081723
$(XTCC) -o $(OBJDIR)/tag.o -c $(OBJDIR)/tag_.c
17091724
17101725
$(OBJDIR)/tag.h: $(OBJDIR)/headers
17111726
17121727
$(OBJDIR)/tar_.c: $(SRCDIR)/tar.c $(TRANSLATE)
1713
- $(TRANSLATE) $(SRCDIR)/tar.c >$(OBJDIR)/tar_.c
1728
+ $(TRANSLATE) $(SRCDIR)/tar.c >$@
17141729
17151730
$(OBJDIR)/tar.o: $(OBJDIR)/tar_.c $(OBJDIR)/tar.h $(SRCDIR)/config.h
17161731
$(XTCC) -o $(OBJDIR)/tar.o -c $(OBJDIR)/tar_.c
17171732
17181733
$(OBJDIR)/tar.h: $(OBJDIR)/headers
17191734
17201735
$(OBJDIR)/th_main_.c: $(SRCDIR)/th_main.c $(TRANSLATE)
1721
- $(TRANSLATE) $(SRCDIR)/th_main.c >$(OBJDIR)/th_main_.c
1736
+ $(TRANSLATE) $(SRCDIR)/th_main.c >$@
17221737
17231738
$(OBJDIR)/th_main.o: $(OBJDIR)/th_main_.c $(OBJDIR)/th_main.h $(SRCDIR)/config.h
17241739
$(XTCC) -o $(OBJDIR)/th_main.o -c $(OBJDIR)/th_main_.c
17251740
17261741
$(OBJDIR)/th_main.h: $(OBJDIR)/headers
17271742
17281743
$(OBJDIR)/timeline_.c: $(SRCDIR)/timeline.c $(TRANSLATE)
1729
- $(TRANSLATE) $(SRCDIR)/timeline.c >$(OBJDIR)/timeline_.c
1744
+ $(TRANSLATE) $(SRCDIR)/timeline.c >$@
17301745
17311746
$(OBJDIR)/timeline.o: $(OBJDIR)/timeline_.c $(OBJDIR)/timeline.h $(SRCDIR)/config.h
17321747
$(XTCC) -o $(OBJDIR)/timeline.o -c $(OBJDIR)/timeline_.c
17331748
17341749
$(OBJDIR)/timeline.h: $(OBJDIR)/headers
17351750
17361751
$(OBJDIR)/tkt_.c: $(SRCDIR)/tkt.c $(TRANSLATE)
1737
- $(TRANSLATE) $(SRCDIR)/tkt.c >$(OBJDIR)/tkt_.c
1752
+ $(TRANSLATE) $(SRCDIR)/tkt.c >$@
17381753
17391754
$(OBJDIR)/tkt.o: $(OBJDIR)/tkt_.c $(OBJDIR)/tkt.h $(SRCDIR)/config.h
17401755
$(XTCC) -o $(OBJDIR)/tkt.o -c $(OBJDIR)/tkt_.c
17411756
17421757
$(OBJDIR)/tkt.h: $(OBJDIR)/headers
17431758
17441759
$(OBJDIR)/tktsetup_.c: $(SRCDIR)/tktsetup.c $(TRANSLATE)
1745
- $(TRANSLATE) $(SRCDIR)/tktsetup.c >$(OBJDIR)/tktsetup_.c
1760
+ $(TRANSLATE) $(SRCDIR)/tktsetup.c >$@
17461761
17471762
$(OBJDIR)/tktsetup.o: $(OBJDIR)/tktsetup_.c $(OBJDIR)/tktsetup.h $(SRCDIR)/config.h
17481763
$(XTCC) -o $(OBJDIR)/tktsetup.o -c $(OBJDIR)/tktsetup_.c
17491764
17501765
$(OBJDIR)/tktsetup.h: $(OBJDIR)/headers
17511766
17521767
$(OBJDIR)/undo_.c: $(SRCDIR)/undo.c $(TRANSLATE)
1753
- $(TRANSLATE) $(SRCDIR)/undo.c >$(OBJDIR)/undo_.c
1768
+ $(TRANSLATE) $(SRCDIR)/undo.c >$@
17541769
17551770
$(OBJDIR)/undo.o: $(OBJDIR)/undo_.c $(OBJDIR)/undo.h $(SRCDIR)/config.h
17561771
$(XTCC) -o $(OBJDIR)/undo.o -c $(OBJDIR)/undo_.c
17571772
17581773
$(OBJDIR)/undo.h: $(OBJDIR)/headers
17591774
17601775
$(OBJDIR)/unicode_.c: $(SRCDIR)/unicode.c $(TRANSLATE)
1761
- $(TRANSLATE) $(SRCDIR)/unicode.c >$(OBJDIR)/unicode_.c
1776
+ $(TRANSLATE) $(SRCDIR)/unicode.c >$@
17621777
17631778
$(OBJDIR)/unicode.o: $(OBJDIR)/unicode_.c $(OBJDIR)/unicode.h $(SRCDIR)/config.h
17641779
$(XTCC) -o $(OBJDIR)/unicode.o -c $(OBJDIR)/unicode_.c
17651780
17661781
$(OBJDIR)/unicode.h: $(OBJDIR)/headers
17671782
17681783
$(OBJDIR)/update_.c: $(SRCDIR)/update.c $(TRANSLATE)
1769
- $(TRANSLATE) $(SRCDIR)/update.c >$(OBJDIR)/update_.c
1784
+ $(TRANSLATE) $(SRCDIR)/update.c >$@
17701785
17711786
$(OBJDIR)/update.o: $(OBJDIR)/update_.c $(OBJDIR)/update.h $(SRCDIR)/config.h
17721787
$(XTCC) -o $(OBJDIR)/update.o -c $(OBJDIR)/update_.c
17731788
17741789
$(OBJDIR)/update.h: $(OBJDIR)/headers
17751790
17761791
$(OBJDIR)/url_.c: $(SRCDIR)/url.c $(TRANSLATE)
1777
- $(TRANSLATE) $(SRCDIR)/url.c >$(OBJDIR)/url_.c
1792
+ $(TRANSLATE) $(SRCDIR)/url.c >$@
17781793
17791794
$(OBJDIR)/url.o: $(OBJDIR)/url_.c $(OBJDIR)/url.h $(SRCDIR)/config.h
17801795
$(XTCC) -o $(OBJDIR)/url.o -c $(OBJDIR)/url_.c
17811796
17821797
$(OBJDIR)/url.h: $(OBJDIR)/headers
17831798
17841799
$(OBJDIR)/user_.c: $(SRCDIR)/user.c $(TRANSLATE)
1785
- $(TRANSLATE) $(SRCDIR)/user.c >$(OBJDIR)/user_.c
1800
+ $(TRANSLATE) $(SRCDIR)/user.c >$@
17861801
17871802
$(OBJDIR)/user.o: $(OBJDIR)/user_.c $(OBJDIR)/user.h $(SRCDIR)/config.h
17881803
$(XTCC) -o $(OBJDIR)/user.o -c $(OBJDIR)/user_.c
17891804
17901805
$(OBJDIR)/user.h: $(OBJDIR)/headers
17911806
17921807
$(OBJDIR)/utf8_.c: $(SRCDIR)/utf8.c $(TRANSLATE)
1793
- $(TRANSLATE) $(SRCDIR)/utf8.c >$(OBJDIR)/utf8_.c
1808
+ $(TRANSLATE) $(SRCDIR)/utf8.c >$@
17941809
17951810
$(OBJDIR)/utf8.o: $(OBJDIR)/utf8_.c $(OBJDIR)/utf8.h $(SRCDIR)/config.h
17961811
$(XTCC) -o $(OBJDIR)/utf8.o -c $(OBJDIR)/utf8_.c
17971812
17981813
$(OBJDIR)/utf8.h: $(OBJDIR)/headers
17991814
18001815
$(OBJDIR)/util_.c: $(SRCDIR)/util.c $(TRANSLATE)
1801
- $(TRANSLATE) $(SRCDIR)/util.c >$(OBJDIR)/util_.c
1816
+ $(TRANSLATE) $(SRCDIR)/util.c >$@
18021817
18031818
$(OBJDIR)/util.o: $(OBJDIR)/util_.c $(OBJDIR)/util.h $(SRCDIR)/config.h
18041819
$(XTCC) -o $(OBJDIR)/util.o -c $(OBJDIR)/util_.c
18051820
18061821
$(OBJDIR)/util.h: $(OBJDIR)/headers
18071822
18081823
$(OBJDIR)/verify_.c: $(SRCDIR)/verify.c $(TRANSLATE)
1809
- $(TRANSLATE) $(SRCDIR)/verify.c >$(OBJDIR)/verify_.c
1824
+ $(TRANSLATE) $(SRCDIR)/verify.c >$@
18101825
18111826
$(OBJDIR)/verify.o: $(OBJDIR)/verify_.c $(OBJDIR)/verify.h $(SRCDIR)/config.h
18121827
$(XTCC) -o $(OBJDIR)/verify.o -c $(OBJDIR)/verify_.c
18131828
18141829
$(OBJDIR)/verify.h: $(OBJDIR)/headers
18151830
18161831
$(OBJDIR)/vfile_.c: $(SRCDIR)/vfile.c $(TRANSLATE)
1817
- $(TRANSLATE) $(SRCDIR)/vfile.c >$(OBJDIR)/vfile_.c
1832
+ $(TRANSLATE) $(SRCDIR)/vfile.c >$@
18181833
18191834
$(OBJDIR)/vfile.o: $(OBJDIR)/vfile_.c $(OBJDIR)/vfile.h $(SRCDIR)/config.h
18201835
$(XTCC) -o $(OBJDIR)/vfile.o -c $(OBJDIR)/vfile_.c
18211836
18221837
$(OBJDIR)/vfile.h: $(OBJDIR)/headers
18231838
18241839
$(OBJDIR)/wiki_.c: $(SRCDIR)/wiki.c $(TRANSLATE)
1825
- $(TRANSLATE) $(SRCDIR)/wiki.c >$(OBJDIR)/wiki_.c
1840
+ $(TRANSLATE) $(SRCDIR)/wiki.c >$@
18261841
18271842
$(OBJDIR)/wiki.o: $(OBJDIR)/wiki_.c $(OBJDIR)/wiki.h $(SRCDIR)/config.h
18281843
$(XTCC) -o $(OBJDIR)/wiki.o -c $(OBJDIR)/wiki_.c
18291844
18301845
$(OBJDIR)/wiki.h: $(OBJDIR)/headers
18311846
18321847
$(OBJDIR)/wikiformat_.c: $(SRCDIR)/wikiformat.c $(TRANSLATE)
1833
- $(TRANSLATE) $(SRCDIR)/wikiformat.c >$(OBJDIR)/wikiformat_.c
1848
+ $(TRANSLATE) $(SRCDIR)/wikiformat.c >$@
18341849
18351850
$(OBJDIR)/wikiformat.o: $(OBJDIR)/wikiformat_.c $(OBJDIR)/wikiformat.h $(SRCDIR)/config.h
18361851
$(XTCC) -o $(OBJDIR)/wikiformat.o -c $(OBJDIR)/wikiformat_.c
18371852
18381853
$(OBJDIR)/wikiformat.h: $(OBJDIR)/headers
18391854
18401855
$(OBJDIR)/winfile_.c: $(SRCDIR)/winfile.c $(TRANSLATE)
1841
- $(TRANSLATE) $(SRCDIR)/winfile.c >$(OBJDIR)/winfile_.c
1856
+ $(TRANSLATE) $(SRCDIR)/winfile.c >$@
18421857
18431858
$(OBJDIR)/winfile.o: $(OBJDIR)/winfile_.c $(OBJDIR)/winfile.h $(SRCDIR)/config.h
18441859
$(XTCC) -o $(OBJDIR)/winfile.o -c $(OBJDIR)/winfile_.c
18451860
18461861
$(OBJDIR)/winfile.h: $(OBJDIR)/headers
18471862
18481863
$(OBJDIR)/winhttp_.c: $(SRCDIR)/winhttp.c $(TRANSLATE)
1849
- $(TRANSLATE) $(SRCDIR)/winhttp.c >$(OBJDIR)/winhttp_.c
1864
+ $(TRANSLATE) $(SRCDIR)/winhttp.c >$@
18501865
18511866
$(OBJDIR)/winhttp.o: $(OBJDIR)/winhttp_.c $(OBJDIR)/winhttp.h $(SRCDIR)/config.h
18521867
$(XTCC) -o $(OBJDIR)/winhttp.o -c $(OBJDIR)/winhttp_.c
18531868
18541869
$(OBJDIR)/winhttp.h: $(OBJDIR)/headers
18551870
18561871
$(OBJDIR)/wysiwyg_.c: $(SRCDIR)/wysiwyg.c $(TRANSLATE)
1857
- $(TRANSLATE) $(SRCDIR)/wysiwyg.c >$(OBJDIR)/wysiwyg_.c
1872
+ $(TRANSLATE) $(SRCDIR)/wysiwyg.c >$@
18581873
18591874
$(OBJDIR)/wysiwyg.o: $(OBJDIR)/wysiwyg_.c $(OBJDIR)/wysiwyg.h $(SRCDIR)/config.h
18601875
$(XTCC) -o $(OBJDIR)/wysiwyg.o -c $(OBJDIR)/wysiwyg_.c
18611876
18621877
$(OBJDIR)/wysiwyg.h: $(OBJDIR)/headers
18631878
18641879
$(OBJDIR)/xfer_.c: $(SRCDIR)/xfer.c $(TRANSLATE)
1865
- $(TRANSLATE) $(SRCDIR)/xfer.c >$(OBJDIR)/xfer_.c
1880
+ $(TRANSLATE) $(SRCDIR)/xfer.c >$@
18661881
18671882
$(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h
18681883
$(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c
18691884
18701885
$(OBJDIR)/xfer.h: $(OBJDIR)/headers
18711886
18721887
$(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(TRANSLATE)
1873
- $(TRANSLATE) $(SRCDIR)/xfersetup.c >$(OBJDIR)/xfersetup_.c
1888
+ $(TRANSLATE) $(SRCDIR)/xfersetup.c >$@
18741889
18751890
$(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h
18761891
$(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c
18771892
18781893
$(OBJDIR)/xfersetup.h: $(OBJDIR)/headers
18791894
18801895
$(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(TRANSLATE)
1881
- $(TRANSLATE) $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c
1896
+ $(TRANSLATE) $(SRCDIR)/zip.c >$@
18821897
18831898
$(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h
18841899
$(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c
18851900
18861901
$(OBJDIR)/zip.h: $(OBJDIR)/headers
@@ -1909,27 +1924,27 @@
19091924
MINIZ_OPTIONS = -DMINIZ_NO_STDIO \
19101925
-DMINIZ_NO_TIME \
19111926
-DMINIZ_NO_ARCHIVE_APIS
19121927
19131928
$(OBJDIR)/sqlite3.o: $(SRCDIR)/sqlite3.c $(SRCDIR)/../win/Makefile.mingw
1914
- $(XTCC) $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) -c $(SRCDIR)/sqlite3.c -o $(OBJDIR)/sqlite3.o
1929
+ $(XTCC) $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) -c $(SRCDIR)/sqlite3.c -o $@
19151930
19161931
$(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
1917
- $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $(OBJDIR)/cson_amalgamation.o
1932
+ $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $@
19181933
19191934
$(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_status.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h
19201935
19211936
$(OBJDIR)/shell.o: $(SRCDIR)/shell.c $(SRCDIR)/sqlite3.h $(SRCDIR)/../win/Makefile.mingw
1922
- $(XTCC) $(SHELL_OPTIONS) $(SHELL_CFLAGS) -c $(SRCDIR)/shell.c -o $(OBJDIR)/shell.o
1937
+ $(XTCC) $(SHELL_OPTIONS) $(SHELL_CFLAGS) -c $(SRCDIR)/shell.c -o $@
19231938
19241939
$(OBJDIR)/th.o: $(SRCDIR)/th.c
1925
- $(XTCC) -c $(SRCDIR)/th.c -o $(OBJDIR)/th.o
1940
+ $(XTCC) -c $(SRCDIR)/th.c -o $@
19261941
19271942
$(OBJDIR)/th_lang.o: $(SRCDIR)/th_lang.c
1928
- $(XTCC) -c $(SRCDIR)/th_lang.c -o $(OBJDIR)/th_lang.o
1943
+ $(XTCC) -c $(SRCDIR)/th_lang.c -o $@
19291944
19301945
$(OBJDIR)/th_tcl.o: $(SRCDIR)/th_tcl.c
1931
- $(XTCC) -c $(SRCDIR)/th_tcl.c -o $(OBJDIR)/th_tcl.o
1946
+ $(XTCC) -c $(SRCDIR)/th_tcl.c -o $@
19321947
19331948
$(OBJDIR)/miniz.o: $(SRCDIR)/miniz.c
1934
- $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $(OBJDIR)/miniz.o
1949
+ $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $@
19351950
19361951
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -94,23 +94,35 @@
94 ifndef MINGW_IS_32BIT_ONLY
95 ifeq (,$(findstring w64-mingw32,$(PREFIX)))
96 MINGW_IS_32BIT_ONLY = 1
97 endif
98 endif
99 ifeq (,$(findstring x86_64-w64-mingw32,$(PREFIX)))
100 SSLCONFIG = mingw
101 else
102 SSLCONFIG = mingw64
103 endif
104 ifndef FOSSIL_ENABLE_MINIZ
105 SSLCONFIG += --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib
106 endif
107
108 #### The directories where the zlib include and library files are located.
109 #
110 ZINCDIR = $(SRCDIR)/../compat/zlib
111 ZLIBDIR = $(SRCDIR)/../compat/zlib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
112
113 #### The directories where the OpenSSL include and library files are located.
114 # The recommended usage here is to use the Sysinternals junction tool
115 # to create a hard link between an "openssl-1.x" sub-directory of the
116 # Fossil source code directory and the target OpenSSL source directory.
@@ -677,11 +689,10 @@
677 $(OBJDIR)/xfersetup.o \
678 $(OBJDIR)/zip.o
679
680 APPNAME = fossil.exe
681 APPTARGETS =
682 LIBTARGETS =
683
684 #### If the USE_WINDOWS variable exists, it is assumed that we are building
685 # inside of a Windows-style shell; otherwise, it is assumed that we are
686 # building inside of a Unix-style shell. Note that the "move" command is
687 # broken when attempting to use it from the Windows shell via MinGW make
@@ -691,11 +702,11 @@
691 ifdef USE_WINDOWS
692 TRANSLATE = $(subst /,\,$(OBJDIR)/translate.exe)
693 MAKEHEADERS = $(subst /,\,$(OBJDIR)/makeheaders.exe)
694 MKINDEX = $(subst /,\,$(OBJDIR)/mkindex.exe)
695 MKBUILTIN = $(subst /,\,$(OBJDIR)/mkbuiltin.exe)
696 VERSION = $(subst /,\,$(OBJDIR)/version.exe)
697 CODECHECK1 = $(subst /,\,$(OBJDIR)/codecheck1.exe)
698 CAT = type
699 CP = copy
700 GREP = find
701 MV = copy
@@ -705,11 +716,11 @@
705 else
706 TRANSLATE = $(OBJDIR)/translate.exe
707 MAKEHEADERS = $(OBJDIR)/makeheaders.exe
708 MKINDEX = $(OBJDIR)/mkindex.exe
709 MKBUILTIN = $(OBJDIR)/mkbuiltin.exe
710 VERSION = $(OBJDIR)/version.exe
711 CODECHECK1 = $(OBJDIR)/codecheck1.exe
712 CAT = cat
713 CP = cp
714 GREP = grep
715 MV = mv
@@ -749,35 +760,35 @@
749 else
750 $(MKDIR) $(OBJDIR)
751 endif
752
753 $(TRANSLATE): $(SRCDIR)/translate.c
754 $(BCC) -o $(TRANSLATE) $(SRCDIR)/translate.c
755
756 $(MAKEHEADERS): $(SRCDIR)/makeheaders.c
757 $(BCC) -o $(MAKEHEADERS) $(SRCDIR)/makeheaders.c
758
759 $(MKINDEX): $(SRCDIR)/mkindex.c
760 $(BCC) -o $(MKINDEX) $(SRCDIR)/mkindex.c
761
762 $(MKBUILTIN): $(SRCDIR)/mkbuiltin.c
763 $(BCC) -o $(MKBUILTIN) $(SRCDIR)/mkbuiltin.c
764
765 $(VERSION): $(SRCDIR)/mkversion.c
766 $(BCC) -o $(VERSION) $(SRCDIR)/mkversion.c
767
768 $(CODECHECK1): $(SRCDIR)/codecheck1.c
769 $(BCC) -o $(CODECHECK1) $(SRCDIR)/codecheck1.c
770
771 # WARNING. DANGER. Running the test suite modifies the repository the
772 # build is done from, i.e. the checkout belongs to. Do not sync/push
773 # the repository after running the tests.
774 test: $(OBJDIR) $(APPNAME)
775 $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME)
776
777 $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(VERSION)
778 $(VERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$(OBJDIR)/VERSION.h
779
780 # The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set
781 # to 1. If it is set to 1, then there is no need to build or link
782 # the sqlite3.o object. Instead, the system SQLite will be linked
783 # using -lsqlite3.
@@ -802,14 +813,21 @@
802 $(OBJDIR)/th_tcl.o \
803 $(OBJDIR)/cson_amalgamation.o
804
805
806 zlib:
807 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc libz.a
808
809 clean-zlib:
810 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc clean
 
 
 
 
 
 
 
811
812 ifndef FOSSIL_ENABLE_MINIZ
813 LIBTARGETS += zlib
814 endif
815
@@ -831,13 +849,13 @@
831
832 ifdef FOSSIL_BUILD_SSL
833 APPTARGETS += openssl
834 endif
835
836 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(CODECHECK1) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
837 $(CODECHECK1) $(TRANS_SRC)
838 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
839
840 # This rule prevents make from using its default rules to try build
841 # an executable named "manifest" out of the file named "manifest.c"
842 #
843 $(SRCDIR)/../manifest:
@@ -984,903 +1002,900 @@
984
985 $(OBJDIR)/headers: Makefile
986
987 Makefile:
988
989 $(OBJDIR)/builtin_data.h: $(MKBUILTIN) $(EXTRA_FILES)
990 $(MKBUILTIN) $(EXTRA_FILES) >$(OBJDIR)/builtin_data.h
991
992 $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(TRANSLATE)
993 $(TRANSLATE) $(SRCDIR)/add.c >$(OBJDIR)/add_.c
994
995 $(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
996 $(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
997
998 $(OBJDIR)/add.h: $(OBJDIR)/headers
999
1000 $(OBJDIR)/allrepo_.c: $(SRCDIR)/allrepo.c $(TRANSLATE)
1001 $(TRANSLATE) $(SRCDIR)/allrepo.c >$(OBJDIR)/allrepo_.c
1002
1003 $(OBJDIR)/allrepo.o: $(OBJDIR)/allrepo_.c $(OBJDIR)/allrepo.h $(SRCDIR)/config.h
1004 $(XTCC) -o $(OBJDIR)/allrepo.o -c $(OBJDIR)/allrepo_.c
1005
1006 $(OBJDIR)/allrepo.h: $(OBJDIR)/headers
1007
1008 $(OBJDIR)/attach_.c: $(SRCDIR)/attach.c $(TRANSLATE)
1009 $(TRANSLATE) $(SRCDIR)/attach.c >$(OBJDIR)/attach_.c
1010
1011 $(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h
1012 $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c
1013
1014 $(OBJDIR)/attach.h: $(OBJDIR)/headers
1015
1016 $(OBJDIR)/bag_.c: $(SRCDIR)/bag.c $(TRANSLATE)
1017 $(TRANSLATE) $(SRCDIR)/bag.c >$(OBJDIR)/bag_.c
1018
1019 $(OBJDIR)/bag.o: $(OBJDIR)/bag_.c $(OBJDIR)/bag.h $(SRCDIR)/config.h
1020 $(XTCC) -o $(OBJDIR)/bag.o -c $(OBJDIR)/bag_.c
1021
1022 $(OBJDIR)/bag.h: $(OBJDIR)/headers
1023
1024 $(OBJDIR)/bisect_.c: $(SRCDIR)/bisect.c $(TRANSLATE)
1025 $(TRANSLATE) $(SRCDIR)/bisect.c >$(OBJDIR)/bisect_.c
1026
1027 $(OBJDIR)/bisect.o: $(OBJDIR)/bisect_.c $(OBJDIR)/bisect.h $(SRCDIR)/config.h
1028 $(XTCC) -o $(OBJDIR)/bisect.o -c $(OBJDIR)/bisect_.c
1029
1030 $(OBJDIR)/bisect.h: $(OBJDIR)/headers
1031
1032 $(OBJDIR)/blob_.c: $(SRCDIR)/blob.c $(TRANSLATE)
1033 $(TRANSLATE) $(SRCDIR)/blob.c >$(OBJDIR)/blob_.c
1034
1035 $(OBJDIR)/blob.o: $(OBJDIR)/blob_.c $(OBJDIR)/blob.h $(SRCDIR)/config.h
1036 $(XTCC) -o $(OBJDIR)/blob.o -c $(OBJDIR)/blob_.c
1037
1038 $(OBJDIR)/blob.h: $(OBJDIR)/headers
1039
1040 $(OBJDIR)/branch_.c: $(SRCDIR)/branch.c $(TRANSLATE)
1041 $(TRANSLATE) $(SRCDIR)/branch.c >$(OBJDIR)/branch_.c
1042
1043 $(OBJDIR)/branch.o: $(OBJDIR)/branch_.c $(OBJDIR)/branch.h $(SRCDIR)/config.h
1044 $(XTCC) -o $(OBJDIR)/branch.o -c $(OBJDIR)/branch_.c
1045
1046 $(OBJDIR)/branch.h: $(OBJDIR)/headers
1047
1048 $(OBJDIR)/browse_.c: $(SRCDIR)/browse.c $(TRANSLATE)
1049 $(TRANSLATE) $(SRCDIR)/browse.c >$(OBJDIR)/browse_.c
1050
1051 $(OBJDIR)/browse.o: $(OBJDIR)/browse_.c $(OBJDIR)/browse.h $(SRCDIR)/config.h
1052 $(XTCC) -o $(OBJDIR)/browse.o -c $(OBJDIR)/browse_.c
1053
1054 $(OBJDIR)/browse.h: $(OBJDIR)/headers
1055
1056 $(OBJDIR)/builtin_.c: $(SRCDIR)/builtin.c $(TRANSLATE)
1057 $(TRANSLATE) $(SRCDIR)/builtin.c >$(OBJDIR)/builtin_.c
1058
1059 $(OBJDIR)/builtin.o: $(OBJDIR)/builtin_.c $(OBJDIR)/builtin.h $(OBJDIR)/builtin_data.h $(SRCDIR)/config.h
1060 $(XTCC) -o $(OBJDIR)/builtin.o -c $(OBJDIR)/builtin_.c
1061
1062 $(OBJDIR)/builtin.h: $(OBJDIR)/headers
1063
1064 $(OBJDIR)/cache_.c: $(SRCDIR)/cache.c $(TRANSLATE)
1065 $(TRANSLATE) $(SRCDIR)/cache.c >$(OBJDIR)/cache_.c
1066
1067 $(OBJDIR)/cache.o: $(OBJDIR)/cache_.c $(OBJDIR)/cache.h $(SRCDIR)/config.h
1068 $(XTCC) -o $(OBJDIR)/cache.o -c $(OBJDIR)/cache_.c
1069
1070 $(OBJDIR)/cache.h: $(OBJDIR)/headers
1071
1072 $(OBJDIR)/captcha_.c: $(SRCDIR)/captcha.c $(TRANSLATE)
1073 $(TRANSLATE) $(SRCDIR)/captcha.c >$(OBJDIR)/captcha_.c
1074
1075 $(OBJDIR)/captcha.o: $(OBJDIR)/captcha_.c $(OBJDIR)/captcha.h $(SRCDIR)/config.h
1076 $(XTCC) -o $(OBJDIR)/captcha.o -c $(OBJDIR)/captcha_.c
1077
1078 $(OBJDIR)/captcha.h: $(OBJDIR)/headers
1079
1080 $(OBJDIR)/cgi_.c: $(SRCDIR)/cgi.c $(TRANSLATE)
1081 $(TRANSLATE) $(SRCDIR)/cgi.c >$(OBJDIR)/cgi_.c
1082
1083 $(OBJDIR)/cgi.o: $(OBJDIR)/cgi_.c $(OBJDIR)/cgi.h $(SRCDIR)/config.h
1084 $(XTCC) -o $(OBJDIR)/cgi.o -c $(OBJDIR)/cgi_.c
1085
1086 $(OBJDIR)/cgi.h: $(OBJDIR)/headers
1087
1088 $(OBJDIR)/checkin_.c: $(SRCDIR)/checkin.c $(TRANSLATE)
1089 $(TRANSLATE) $(SRCDIR)/checkin.c >$(OBJDIR)/checkin_.c
1090
1091 $(OBJDIR)/checkin.o: $(OBJDIR)/checkin_.c $(OBJDIR)/checkin.h $(SRCDIR)/config.h
1092 $(XTCC) -o $(OBJDIR)/checkin.o -c $(OBJDIR)/checkin_.c
1093
1094 $(OBJDIR)/checkin.h: $(OBJDIR)/headers
1095
1096 $(OBJDIR)/checkout_.c: $(SRCDIR)/checkout.c $(TRANSLATE)
1097 $(TRANSLATE) $(SRCDIR)/checkout.c >$(OBJDIR)/checkout_.c
1098
1099 $(OBJDIR)/checkout.o: $(OBJDIR)/checkout_.c $(OBJDIR)/checkout.h $(SRCDIR)/config.h
1100 $(XTCC) -o $(OBJDIR)/checkout.o -c $(OBJDIR)/checkout_.c
1101
1102 $(OBJDIR)/checkout.h: $(OBJDIR)/headers
1103
1104 $(OBJDIR)/clearsign_.c: $(SRCDIR)/clearsign.c $(TRANSLATE)
1105 $(TRANSLATE) $(SRCDIR)/clearsign.c >$(OBJDIR)/clearsign_.c
1106
1107 $(OBJDIR)/clearsign.o: $(OBJDIR)/clearsign_.c $(OBJDIR)/clearsign.h $(SRCDIR)/config.h
1108 $(XTCC) -o $(OBJDIR)/clearsign.o -c $(OBJDIR)/clearsign_.c
1109
1110 $(OBJDIR)/clearsign.h: $(OBJDIR)/headers
1111
1112 $(OBJDIR)/clone_.c: $(SRCDIR)/clone.c $(TRANSLATE)
1113 $(TRANSLATE) $(SRCDIR)/clone.c >$(OBJDIR)/clone_.c
1114
1115 $(OBJDIR)/clone.o: $(OBJDIR)/clone_.c $(OBJDIR)/clone.h $(SRCDIR)/config.h
1116 $(XTCC) -o $(OBJDIR)/clone.o -c $(OBJDIR)/clone_.c
1117
1118 $(OBJDIR)/clone.h: $(OBJDIR)/headers
1119
1120 $(OBJDIR)/comformat_.c: $(SRCDIR)/comformat.c $(TRANSLATE)
1121 $(TRANSLATE) $(SRCDIR)/comformat.c >$(OBJDIR)/comformat_.c
1122
1123 $(OBJDIR)/comformat.o: $(OBJDIR)/comformat_.c $(OBJDIR)/comformat.h $(SRCDIR)/config.h
1124 $(XTCC) -o $(OBJDIR)/comformat.o -c $(OBJDIR)/comformat_.c
1125
1126 $(OBJDIR)/comformat.h: $(OBJDIR)/headers
1127
1128 $(OBJDIR)/configure_.c: $(SRCDIR)/configure.c $(TRANSLATE)
1129 $(TRANSLATE) $(SRCDIR)/configure.c >$(OBJDIR)/configure_.c
1130
1131 $(OBJDIR)/configure.o: $(OBJDIR)/configure_.c $(OBJDIR)/configure.h $(SRCDIR)/config.h
1132 $(XTCC) -o $(OBJDIR)/configure.o -c $(OBJDIR)/configure_.c
1133
1134 $(OBJDIR)/configure.h: $(OBJDIR)/headers
1135
1136 $(OBJDIR)/content_.c: $(SRCDIR)/content.c $(TRANSLATE)
1137 $(TRANSLATE) $(SRCDIR)/content.c >$(OBJDIR)/content_.c
1138
1139 $(OBJDIR)/content.o: $(OBJDIR)/content_.c $(OBJDIR)/content.h $(SRCDIR)/config.h
1140 $(XTCC) -o $(OBJDIR)/content.o -c $(OBJDIR)/content_.c
1141
1142 $(OBJDIR)/content.h: $(OBJDIR)/headers
1143
1144 $(OBJDIR)/db_.c: $(SRCDIR)/db.c $(TRANSLATE)
1145 $(TRANSLATE) $(SRCDIR)/db.c >$(OBJDIR)/db_.c
1146
1147 $(OBJDIR)/db.o: $(OBJDIR)/db_.c $(OBJDIR)/db.h $(SRCDIR)/config.h
1148 $(XTCC) -o $(OBJDIR)/db.o -c $(OBJDIR)/db_.c
1149
1150 $(OBJDIR)/db.h: $(OBJDIR)/headers
1151
1152 $(OBJDIR)/delta_.c: $(SRCDIR)/delta.c $(TRANSLATE)
1153 $(TRANSLATE) $(SRCDIR)/delta.c >$(OBJDIR)/delta_.c
1154
1155 $(OBJDIR)/delta.o: $(OBJDIR)/delta_.c $(OBJDIR)/delta.h $(SRCDIR)/config.h
1156 $(XTCC) -o $(OBJDIR)/delta.o -c $(OBJDIR)/delta_.c
1157
1158 $(OBJDIR)/delta.h: $(OBJDIR)/headers
1159
1160 $(OBJDIR)/deltacmd_.c: $(SRCDIR)/deltacmd.c $(TRANSLATE)
1161 $(TRANSLATE) $(SRCDIR)/deltacmd.c >$(OBJDIR)/deltacmd_.c
1162
1163 $(OBJDIR)/deltacmd.o: $(OBJDIR)/deltacmd_.c $(OBJDIR)/deltacmd.h $(SRCDIR)/config.h
1164 $(XTCC) -o $(OBJDIR)/deltacmd.o -c $(OBJDIR)/deltacmd_.c
1165
1166 $(OBJDIR)/deltacmd.h: $(OBJDIR)/headers
1167
1168 $(OBJDIR)/descendants_.c: $(SRCDIR)/descendants.c $(TRANSLATE)
1169 $(TRANSLATE) $(SRCDIR)/descendants.c >$(OBJDIR)/descendants_.c
1170
1171 $(OBJDIR)/descendants.o: $(OBJDIR)/descendants_.c $(OBJDIR)/descendants.h $(SRCDIR)/config.h
1172 $(XTCC) -o $(OBJDIR)/descendants.o -c $(OBJDIR)/descendants_.c
1173
1174 $(OBJDIR)/descendants.h: $(OBJDIR)/headers
1175
1176 $(OBJDIR)/diff_.c: $(SRCDIR)/diff.c $(TRANSLATE)
1177 $(TRANSLATE) $(SRCDIR)/diff.c >$(OBJDIR)/diff_.c
1178
1179 $(OBJDIR)/diff.o: $(OBJDIR)/diff_.c $(OBJDIR)/diff.h $(SRCDIR)/config.h
1180 $(XTCC) -o $(OBJDIR)/diff.o -c $(OBJDIR)/diff_.c
1181
1182 $(OBJDIR)/diff.h: $(OBJDIR)/headers
1183
1184 $(OBJDIR)/diffcmd_.c: $(SRCDIR)/diffcmd.c $(TRANSLATE)
1185 $(TRANSLATE) $(SRCDIR)/diffcmd.c >$(OBJDIR)/diffcmd_.c
1186
1187 $(OBJDIR)/diffcmd.o: $(OBJDIR)/diffcmd_.c $(OBJDIR)/diffcmd.h $(SRCDIR)/config.h
1188 $(XTCC) -o $(OBJDIR)/diffcmd.o -c $(OBJDIR)/diffcmd_.c
1189
1190 $(OBJDIR)/diffcmd.h: $(OBJDIR)/headers
1191
1192 $(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(TRANSLATE)
1193 $(TRANSLATE) $(SRCDIR)/doc.c >$(OBJDIR)/doc_.c
1194
1195 $(OBJDIR)/doc.o: $(OBJDIR)/doc_.c $(OBJDIR)/doc.h $(SRCDIR)/config.h
1196 $(XTCC) -o $(OBJDIR)/doc.o -c $(OBJDIR)/doc_.c
1197
1198 $(OBJDIR)/doc.h: $(OBJDIR)/headers
1199
1200 $(OBJDIR)/encode_.c: $(SRCDIR)/encode.c $(TRANSLATE)
1201 $(TRANSLATE) $(SRCDIR)/encode.c >$(OBJDIR)/encode_.c
1202
1203 $(OBJDIR)/encode.o: $(OBJDIR)/encode_.c $(OBJDIR)/encode.h $(SRCDIR)/config.h
1204 $(XTCC) -o $(OBJDIR)/encode.o -c $(OBJDIR)/encode_.c
1205
1206 $(OBJDIR)/encode.h: $(OBJDIR)/headers
1207
1208 $(OBJDIR)/event_.c: $(SRCDIR)/event.c $(TRANSLATE)
1209 $(TRANSLATE) $(SRCDIR)/event.c >$(OBJDIR)/event_.c
1210
1211 $(OBJDIR)/event.o: $(OBJDIR)/event_.c $(OBJDIR)/event.h $(SRCDIR)/config.h
1212 $(XTCC) -o $(OBJDIR)/event.o -c $(OBJDIR)/event_.c
1213
1214 $(OBJDIR)/event.h: $(OBJDIR)/headers
1215
1216 $(OBJDIR)/export_.c: $(SRCDIR)/export.c $(TRANSLATE)
1217 $(TRANSLATE) $(SRCDIR)/export.c >$(OBJDIR)/export_.c
1218
1219 $(OBJDIR)/export.o: $(OBJDIR)/export_.c $(OBJDIR)/export.h $(SRCDIR)/config.h
1220 $(XTCC) -o $(OBJDIR)/export.o -c $(OBJDIR)/export_.c
1221
1222 $(OBJDIR)/export.h: $(OBJDIR)/headers
1223
1224 $(OBJDIR)/file_.c: $(SRCDIR)/file.c $(TRANSLATE)
1225 $(TRANSLATE) $(SRCDIR)/file.c >$(OBJDIR)/file_.c
1226
1227 $(OBJDIR)/file.o: $(OBJDIR)/file_.c $(OBJDIR)/file.h $(SRCDIR)/config.h
1228 $(XTCC) -o $(OBJDIR)/file.o -c $(OBJDIR)/file_.c
1229
1230 $(OBJDIR)/file.h: $(OBJDIR)/headers
1231
1232 $(OBJDIR)/finfo_.c: $(SRCDIR)/finfo.c $(TRANSLATE)
1233 $(TRANSLATE) $(SRCDIR)/finfo.c >$(OBJDIR)/finfo_.c
1234
1235 $(OBJDIR)/finfo.o: $(OBJDIR)/finfo_.c $(OBJDIR)/finfo.h $(SRCDIR)/config.h
1236 $(XTCC) -o $(OBJDIR)/finfo.o -c $(OBJDIR)/finfo_.c
1237
1238 $(OBJDIR)/finfo.h: $(OBJDIR)/headers
1239
1240 $(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(TRANSLATE)
1241 $(TRANSLATE) $(SRCDIR)/fusefs.c >$(OBJDIR)/fusefs_.c
1242
1243 $(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
1244 $(XTCC) -o $(OBJDIR)/fusefs.o -c $(OBJDIR)/fusefs_.c
1245
1246 $(OBJDIR)/fusefs.h: $(OBJDIR)/headers
1247
1248 $(OBJDIR)/glob_.c: $(SRCDIR)/glob.c $(TRANSLATE)
1249 $(TRANSLATE) $(SRCDIR)/glob.c >$(OBJDIR)/glob_.c
1250
1251 $(OBJDIR)/glob.o: $(OBJDIR)/glob_.c $(OBJDIR)/glob.h $(SRCDIR)/config.h
1252 $(XTCC) -o $(OBJDIR)/glob.o -c $(OBJDIR)/glob_.c
1253
1254 $(OBJDIR)/glob.h: $(OBJDIR)/headers
1255
1256 $(OBJDIR)/graph_.c: $(SRCDIR)/graph.c $(TRANSLATE)
1257 $(TRANSLATE) $(SRCDIR)/graph.c >$(OBJDIR)/graph_.c
1258
1259 $(OBJDIR)/graph.o: $(OBJDIR)/graph_.c $(OBJDIR)/graph.h $(SRCDIR)/config.h
1260 $(XTCC) -o $(OBJDIR)/graph.o -c $(OBJDIR)/graph_.c
1261
1262 $(OBJDIR)/graph.h: $(OBJDIR)/headers
1263
1264 $(OBJDIR)/gzip_.c: $(SRCDIR)/gzip.c $(TRANSLATE)
1265 $(TRANSLATE) $(SRCDIR)/gzip.c >$(OBJDIR)/gzip_.c
1266
1267 $(OBJDIR)/gzip.o: $(OBJDIR)/gzip_.c $(OBJDIR)/gzip.h $(SRCDIR)/config.h
1268 $(XTCC) -o $(OBJDIR)/gzip.o -c $(OBJDIR)/gzip_.c
1269
1270 $(OBJDIR)/gzip.h: $(OBJDIR)/headers
1271
1272 $(OBJDIR)/http_.c: $(SRCDIR)/http.c $(TRANSLATE)
1273 $(TRANSLATE) $(SRCDIR)/http.c >$(OBJDIR)/http_.c
1274
1275 $(OBJDIR)/http.o: $(OBJDIR)/http_.c $(OBJDIR)/http.h $(SRCDIR)/config.h
1276 $(XTCC) -o $(OBJDIR)/http.o -c $(OBJDIR)/http_.c
1277
1278 $(OBJDIR)/http.h: $(OBJDIR)/headers
1279
1280 $(OBJDIR)/http_socket_.c: $(SRCDIR)/http_socket.c $(TRANSLATE)
1281 $(TRANSLATE) $(SRCDIR)/http_socket.c >$(OBJDIR)/http_socket_.c
1282
1283 $(OBJDIR)/http_socket.o: $(OBJDIR)/http_socket_.c $(OBJDIR)/http_socket.h $(SRCDIR)/config.h
1284 $(XTCC) -o $(OBJDIR)/http_socket.o -c $(OBJDIR)/http_socket_.c
1285
1286 $(OBJDIR)/http_socket.h: $(OBJDIR)/headers
1287
1288 $(OBJDIR)/http_ssl_.c: $(SRCDIR)/http_ssl.c $(TRANSLATE)
1289 $(TRANSLATE) $(SRCDIR)/http_ssl.c >$(OBJDIR)/http_ssl_.c
1290
1291 $(OBJDIR)/http_ssl.o: $(OBJDIR)/http_ssl_.c $(OBJDIR)/http_ssl.h $(SRCDIR)/config.h
1292 $(XTCC) -o $(OBJDIR)/http_ssl.o -c $(OBJDIR)/http_ssl_.c
1293
1294 $(OBJDIR)/http_ssl.h: $(OBJDIR)/headers
1295
1296 $(OBJDIR)/http_transport_.c: $(SRCDIR)/http_transport.c $(TRANSLATE)
1297 $(TRANSLATE) $(SRCDIR)/http_transport.c >$(OBJDIR)/http_transport_.c
1298
1299 $(OBJDIR)/http_transport.o: $(OBJDIR)/http_transport_.c $(OBJDIR)/http_transport.h $(SRCDIR)/config.h
1300 $(XTCC) -o $(OBJDIR)/http_transport.o -c $(OBJDIR)/http_transport_.c
1301
1302 $(OBJDIR)/http_transport.h: $(OBJDIR)/headers
1303
1304 $(OBJDIR)/import_.c: $(SRCDIR)/import.c $(TRANSLATE)
1305 $(TRANSLATE) $(SRCDIR)/import.c >$(OBJDIR)/import_.c
1306
1307 $(OBJDIR)/import.o: $(OBJDIR)/import_.c $(OBJDIR)/import.h $(SRCDIR)/config.h
1308 $(XTCC) -o $(OBJDIR)/import.o -c $(OBJDIR)/import_.c
1309
1310 $(OBJDIR)/import.h: $(OBJDIR)/headers
1311
1312 $(OBJDIR)/info_.c: $(SRCDIR)/info.c $(TRANSLATE)
1313 $(TRANSLATE) $(SRCDIR)/info.c >$(OBJDIR)/info_.c
1314
1315 $(OBJDIR)/info.o: $(OBJDIR)/info_.c $(OBJDIR)/info.h $(SRCDIR)/config.h
1316 $(XTCC) -o $(OBJDIR)/info.o -c $(OBJDIR)/info_.c
1317
1318 $(OBJDIR)/info.h: $(OBJDIR)/headers
1319
1320 $(OBJDIR)/json_.c: $(SRCDIR)/json.c $(TRANSLATE)
1321 $(TRANSLATE) $(SRCDIR)/json.c >$(OBJDIR)/json_.c
1322
1323 $(OBJDIR)/json.o: $(OBJDIR)/json_.c $(OBJDIR)/json.h $(SRCDIR)/config.h
1324 $(XTCC) -o $(OBJDIR)/json.o -c $(OBJDIR)/json_.c
1325
1326 $(OBJDIR)/json.h: $(OBJDIR)/headers
1327
1328 $(OBJDIR)/json_artifact_.c: $(SRCDIR)/json_artifact.c $(TRANSLATE)
1329 $(TRANSLATE) $(SRCDIR)/json_artifact.c >$(OBJDIR)/json_artifact_.c
1330
1331 $(OBJDIR)/json_artifact.o: $(OBJDIR)/json_artifact_.c $(OBJDIR)/json_artifact.h $(SRCDIR)/config.h
1332 $(XTCC) -o $(OBJDIR)/json_artifact.o -c $(OBJDIR)/json_artifact_.c
1333
1334 $(OBJDIR)/json_artifact.h: $(OBJDIR)/headers
1335
1336 $(OBJDIR)/json_branch_.c: $(SRCDIR)/json_branch.c $(TRANSLATE)
1337 $(TRANSLATE) $(SRCDIR)/json_branch.c >$(OBJDIR)/json_branch_.c
1338
1339 $(OBJDIR)/json_branch.o: $(OBJDIR)/json_branch_.c $(OBJDIR)/json_branch.h $(SRCDIR)/config.h
1340 $(XTCC) -o $(OBJDIR)/json_branch.o -c $(OBJDIR)/json_branch_.c
1341
1342 $(OBJDIR)/json_branch.h: $(OBJDIR)/headers
1343
1344 $(OBJDIR)/json_config_.c: $(SRCDIR)/json_config.c $(TRANSLATE)
1345 $(TRANSLATE) $(SRCDIR)/json_config.c >$(OBJDIR)/json_config_.c
1346
1347 $(OBJDIR)/json_config.o: $(OBJDIR)/json_config_.c $(OBJDIR)/json_config.h $(SRCDIR)/config.h
1348 $(XTCC) -o $(OBJDIR)/json_config.o -c $(OBJDIR)/json_config_.c
1349
1350 $(OBJDIR)/json_config.h: $(OBJDIR)/headers
1351
1352 $(OBJDIR)/json_diff_.c: $(SRCDIR)/json_diff.c $(TRANSLATE)
1353 $(TRANSLATE) $(SRCDIR)/json_diff.c >$(OBJDIR)/json_diff_.c
1354
1355 $(OBJDIR)/json_diff.o: $(OBJDIR)/json_diff_.c $(OBJDIR)/json_diff.h $(SRCDIR)/config.h
1356 $(XTCC) -o $(OBJDIR)/json_diff.o -c $(OBJDIR)/json_diff_.c
1357
1358 $(OBJDIR)/json_diff.h: $(OBJDIR)/headers
1359
1360 $(OBJDIR)/json_dir_.c: $(SRCDIR)/json_dir.c $(TRANSLATE)
1361 $(TRANSLATE) $(SRCDIR)/json_dir.c >$(OBJDIR)/json_dir_.c
1362
1363 $(OBJDIR)/json_dir.o: $(OBJDIR)/json_dir_.c $(OBJDIR)/json_dir.h $(SRCDIR)/config.h
1364 $(XTCC) -o $(OBJDIR)/json_dir.o -c $(OBJDIR)/json_dir_.c
1365
1366 $(OBJDIR)/json_dir.h: $(OBJDIR)/headers
1367
1368 $(OBJDIR)/json_finfo_.c: $(SRCDIR)/json_finfo.c $(TRANSLATE)
1369 $(TRANSLATE) $(SRCDIR)/json_finfo.c >$(OBJDIR)/json_finfo_.c
1370
1371 $(OBJDIR)/json_finfo.o: $(OBJDIR)/json_finfo_.c $(OBJDIR)/json_finfo.h $(SRCDIR)/config.h
1372 $(XTCC) -o $(OBJDIR)/json_finfo.o -c $(OBJDIR)/json_finfo_.c
1373
1374 $(OBJDIR)/json_finfo.h: $(OBJDIR)/headers
1375
1376 $(OBJDIR)/json_login_.c: $(SRCDIR)/json_login.c $(TRANSLATE)
1377 $(TRANSLATE) $(SRCDIR)/json_login.c >$(OBJDIR)/json_login_.c
1378
1379 $(OBJDIR)/json_login.o: $(OBJDIR)/json_login_.c $(OBJDIR)/json_login.h $(SRCDIR)/config.h
1380 $(XTCC) -o $(OBJDIR)/json_login.o -c $(OBJDIR)/json_login_.c
1381
1382 $(OBJDIR)/json_login.h: $(OBJDIR)/headers
1383
1384 $(OBJDIR)/json_query_.c: $(SRCDIR)/json_query.c $(TRANSLATE)
1385 $(TRANSLATE) $(SRCDIR)/json_query.c >$(OBJDIR)/json_query_.c
1386
1387 $(OBJDIR)/json_query.o: $(OBJDIR)/json_query_.c $(OBJDIR)/json_query.h $(SRCDIR)/config.h
1388 $(XTCC) -o $(OBJDIR)/json_query.o -c $(OBJDIR)/json_query_.c
1389
1390 $(OBJDIR)/json_query.h: $(OBJDIR)/headers
1391
1392 $(OBJDIR)/json_report_.c: $(SRCDIR)/json_report.c $(TRANSLATE)
1393 $(TRANSLATE) $(SRCDIR)/json_report.c >$(OBJDIR)/json_report_.c
1394
1395 $(OBJDIR)/json_report.o: $(OBJDIR)/json_report_.c $(OBJDIR)/json_report.h $(SRCDIR)/config.h
1396 $(XTCC) -o $(OBJDIR)/json_report.o -c $(OBJDIR)/json_report_.c
1397
1398 $(OBJDIR)/json_report.h: $(OBJDIR)/headers
1399
1400 $(OBJDIR)/json_status_.c: $(SRCDIR)/json_status.c $(TRANSLATE)
1401 $(TRANSLATE) $(SRCDIR)/json_status.c >$(OBJDIR)/json_status_.c
1402
1403 $(OBJDIR)/json_status.o: $(OBJDIR)/json_status_.c $(OBJDIR)/json_status.h $(SRCDIR)/config.h
1404 $(XTCC) -o $(OBJDIR)/json_status.o -c $(OBJDIR)/json_status_.c
1405
1406 $(OBJDIR)/json_status.h: $(OBJDIR)/headers
1407
1408 $(OBJDIR)/json_tag_.c: $(SRCDIR)/json_tag.c $(TRANSLATE)
1409 $(TRANSLATE) $(SRCDIR)/json_tag.c >$(OBJDIR)/json_tag_.c
1410
1411 $(OBJDIR)/json_tag.o: $(OBJDIR)/json_tag_.c $(OBJDIR)/json_tag.h $(SRCDIR)/config.h
1412 $(XTCC) -o $(OBJDIR)/json_tag.o -c $(OBJDIR)/json_tag_.c
1413
1414 $(OBJDIR)/json_tag.h: $(OBJDIR)/headers
1415
1416 $(OBJDIR)/json_timeline_.c: $(SRCDIR)/json_timeline.c $(TRANSLATE)
1417 $(TRANSLATE) $(SRCDIR)/json_timeline.c >$(OBJDIR)/json_timeline_.c
1418
1419 $(OBJDIR)/json_timeline.o: $(OBJDIR)/json_timeline_.c $(OBJDIR)/json_timeline.h $(SRCDIR)/config.h
1420 $(XTCC) -o $(OBJDIR)/json_timeline.o -c $(OBJDIR)/json_timeline_.c
1421
1422 $(OBJDIR)/json_timeline.h: $(OBJDIR)/headers
1423
1424 $(OBJDIR)/json_user_.c: $(SRCDIR)/json_user.c $(TRANSLATE)
1425 $(TRANSLATE) $(SRCDIR)/json_user.c >$(OBJDIR)/json_user_.c
1426
1427 $(OBJDIR)/json_user.o: $(OBJDIR)/json_user_.c $(OBJDIR)/json_user.h $(SRCDIR)/config.h
1428 $(XTCC) -o $(OBJDIR)/json_user.o -c $(OBJDIR)/json_user_.c
1429
1430 $(OBJDIR)/json_user.h: $(OBJDIR)/headers
1431
1432 $(OBJDIR)/json_wiki_.c: $(SRCDIR)/json_wiki.c $(TRANSLATE)
1433 $(TRANSLATE) $(SRCDIR)/json_wiki.c >$(OBJDIR)/json_wiki_.c
1434
1435 $(OBJDIR)/json_wiki.o: $(OBJDIR)/json_wiki_.c $(OBJDIR)/json_wiki.h $(SRCDIR)/config.h
1436 $(XTCC) -o $(OBJDIR)/json_wiki.o -c $(OBJDIR)/json_wiki_.c
1437
1438 $(OBJDIR)/json_wiki.h: $(OBJDIR)/headers
1439
1440 $(OBJDIR)/leaf_.c: $(SRCDIR)/leaf.c $(TRANSLATE)
1441 $(TRANSLATE) $(SRCDIR)/leaf.c >$(OBJDIR)/leaf_.c
1442
1443 $(OBJDIR)/leaf.o: $(OBJDIR)/leaf_.c $(OBJDIR)/leaf.h $(SRCDIR)/config.h
1444 $(XTCC) -o $(OBJDIR)/leaf.o -c $(OBJDIR)/leaf_.c
1445
1446 $(OBJDIR)/leaf.h: $(OBJDIR)/headers
1447
1448 $(OBJDIR)/loadctrl_.c: $(SRCDIR)/loadctrl.c $(TRANSLATE)
1449 $(TRANSLATE) $(SRCDIR)/loadctrl.c >$(OBJDIR)/loadctrl_.c
1450
1451 $(OBJDIR)/loadctrl.o: $(OBJDIR)/loadctrl_.c $(OBJDIR)/loadctrl.h $(SRCDIR)/config.h
1452 $(XTCC) -o $(OBJDIR)/loadctrl.o -c $(OBJDIR)/loadctrl_.c
1453
1454 $(OBJDIR)/loadctrl.h: $(OBJDIR)/headers
1455
1456 $(OBJDIR)/login_.c: $(SRCDIR)/login.c $(TRANSLATE)
1457 $(TRANSLATE) $(SRCDIR)/login.c >$(OBJDIR)/login_.c
1458
1459 $(OBJDIR)/login.o: $(OBJDIR)/login_.c $(OBJDIR)/login.h $(SRCDIR)/config.h
1460 $(XTCC) -o $(OBJDIR)/login.o -c $(OBJDIR)/login_.c
1461
1462 $(OBJDIR)/login.h: $(OBJDIR)/headers
1463
1464 $(OBJDIR)/lookslike_.c: $(SRCDIR)/lookslike.c $(TRANSLATE)
1465 $(TRANSLATE) $(SRCDIR)/lookslike.c >$(OBJDIR)/lookslike_.c
1466
1467 $(OBJDIR)/lookslike.o: $(OBJDIR)/lookslike_.c $(OBJDIR)/lookslike.h $(SRCDIR)/config.h
1468 $(XTCC) -o $(OBJDIR)/lookslike.o -c $(OBJDIR)/lookslike_.c
1469
1470 $(OBJDIR)/lookslike.h: $(OBJDIR)/headers
1471
1472 $(OBJDIR)/main_.c: $(SRCDIR)/main.c $(TRANSLATE)
1473 $(TRANSLATE) $(SRCDIR)/main.c >$(OBJDIR)/main_.c
1474
1475 $(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
1476 $(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
1477
1478 $(OBJDIR)/main.h: $(OBJDIR)/headers
1479
1480 $(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(TRANSLATE)
1481 $(TRANSLATE) $(SRCDIR)/manifest.c >$(OBJDIR)/manifest_.c
1482
1483 $(OBJDIR)/manifest.o: $(OBJDIR)/manifest_.c $(OBJDIR)/manifest.h $(SRCDIR)/config.h
1484 $(XTCC) -o $(OBJDIR)/manifest.o -c $(OBJDIR)/manifest_.c
1485
1486 $(OBJDIR)/manifest.h: $(OBJDIR)/headers
1487
1488 $(OBJDIR)/markdown_.c: $(SRCDIR)/markdown.c $(TRANSLATE)
1489 $(TRANSLATE) $(SRCDIR)/markdown.c >$(OBJDIR)/markdown_.c
1490
1491 $(OBJDIR)/markdown.o: $(OBJDIR)/markdown_.c $(OBJDIR)/markdown.h $(SRCDIR)/config.h
1492 $(XTCC) -o $(OBJDIR)/markdown.o -c $(OBJDIR)/markdown_.c
1493
1494 $(OBJDIR)/markdown.h: $(OBJDIR)/headers
1495
1496 $(OBJDIR)/markdown_html_.c: $(SRCDIR)/markdown_html.c $(TRANSLATE)
1497 $(TRANSLATE) $(SRCDIR)/markdown_html.c >$(OBJDIR)/markdown_html_.c
1498
1499 $(OBJDIR)/markdown_html.o: $(OBJDIR)/markdown_html_.c $(OBJDIR)/markdown_html.h $(SRCDIR)/config.h
1500 $(XTCC) -o $(OBJDIR)/markdown_html.o -c $(OBJDIR)/markdown_html_.c
1501
1502 $(OBJDIR)/markdown_html.h: $(OBJDIR)/headers
1503
1504 $(OBJDIR)/md5_.c: $(SRCDIR)/md5.c $(TRANSLATE)
1505 $(TRANSLATE) $(SRCDIR)/md5.c >$(OBJDIR)/md5_.c
1506
1507 $(OBJDIR)/md5.o: $(OBJDIR)/md5_.c $(OBJDIR)/md5.h $(SRCDIR)/config.h
1508 $(XTCC) -o $(OBJDIR)/md5.o -c $(OBJDIR)/md5_.c
1509
1510 $(OBJDIR)/md5.h: $(OBJDIR)/headers
1511
1512 $(OBJDIR)/merge_.c: $(SRCDIR)/merge.c $(TRANSLATE)
1513 $(TRANSLATE) $(SRCDIR)/merge.c >$(OBJDIR)/merge_.c
1514
1515 $(OBJDIR)/merge.o: $(OBJDIR)/merge_.c $(OBJDIR)/merge.h $(SRCDIR)/config.h
1516 $(XTCC) -o $(OBJDIR)/merge.o -c $(OBJDIR)/merge_.c
1517
1518 $(OBJDIR)/merge.h: $(OBJDIR)/headers
1519
1520 $(OBJDIR)/merge3_.c: $(SRCDIR)/merge3.c $(TRANSLATE)
1521 $(TRANSLATE) $(SRCDIR)/merge3.c >$(OBJDIR)/merge3_.c
1522
1523 $(OBJDIR)/merge3.o: $(OBJDIR)/merge3_.c $(OBJDIR)/merge3.h $(SRCDIR)/config.h
1524 $(XTCC) -o $(OBJDIR)/merge3.o -c $(OBJDIR)/merge3_.c
1525
1526 $(OBJDIR)/merge3.h: $(OBJDIR)/headers
1527
1528 $(OBJDIR)/moderate_.c: $(SRCDIR)/moderate.c $(TRANSLATE)
1529 $(TRANSLATE) $(SRCDIR)/moderate.c >$(OBJDIR)/moderate_.c
1530
1531 $(OBJDIR)/moderate.o: $(OBJDIR)/moderate_.c $(OBJDIR)/moderate.h $(SRCDIR)/config.h
1532 $(XTCC) -o $(OBJDIR)/moderate.o -c $(OBJDIR)/moderate_.c
1533
1534 $(OBJDIR)/moderate.h: $(OBJDIR)/headers
1535
1536 $(OBJDIR)/name_.c: $(SRCDIR)/name.c $(TRANSLATE)
1537 $(TRANSLATE) $(SRCDIR)/name.c >$(OBJDIR)/name_.c
1538
1539 $(OBJDIR)/name.o: $(OBJDIR)/name_.c $(OBJDIR)/name.h $(SRCDIR)/config.h
1540 $(XTCC) -o $(OBJDIR)/name.o -c $(OBJDIR)/name_.c
1541
1542 $(OBJDIR)/name.h: $(OBJDIR)/headers
1543
1544 $(OBJDIR)/path_.c: $(SRCDIR)/path.c $(TRANSLATE)
1545 $(TRANSLATE) $(SRCDIR)/path.c >$(OBJDIR)/path_.c
1546
1547 $(OBJDIR)/path.o: $(OBJDIR)/path_.c $(OBJDIR)/path.h $(SRCDIR)/config.h
1548 $(XTCC) -o $(OBJDIR)/path.o -c $(OBJDIR)/path_.c
1549
1550 $(OBJDIR)/path.h: $(OBJDIR)/headers
1551
1552 $(OBJDIR)/pivot_.c: $(SRCDIR)/pivot.c $(TRANSLATE)
1553 $(TRANSLATE) $(SRCDIR)/pivot.c >$(OBJDIR)/pivot_.c
1554
1555 $(OBJDIR)/pivot.o: $(OBJDIR)/pivot_.c $(OBJDIR)/pivot.h $(SRCDIR)/config.h
1556 $(XTCC) -o $(OBJDIR)/pivot.o -c $(OBJDIR)/pivot_.c
1557
1558 $(OBJDIR)/pivot.h: $(OBJDIR)/headers
1559
1560 $(OBJDIR)/popen_.c: $(SRCDIR)/popen.c $(TRANSLATE)
1561 $(TRANSLATE) $(SRCDIR)/popen.c >$(OBJDIR)/popen_.c
1562
1563 $(OBJDIR)/popen.o: $(OBJDIR)/popen_.c $(OBJDIR)/popen.h $(SRCDIR)/config.h
1564 $(XTCC) -o $(OBJDIR)/popen.o -c $(OBJDIR)/popen_.c
1565
1566 $(OBJDIR)/popen.h: $(OBJDIR)/headers
1567
1568 $(OBJDIR)/pqueue_.c: $(SRCDIR)/pqueue.c $(TRANSLATE)
1569 $(TRANSLATE) $(SRCDIR)/pqueue.c >$(OBJDIR)/pqueue_.c
1570
1571 $(OBJDIR)/pqueue.o: $(OBJDIR)/pqueue_.c $(OBJDIR)/pqueue.h $(SRCDIR)/config.h
1572 $(XTCC) -o $(OBJDIR)/pqueue.o -c $(OBJDIR)/pqueue_.c
1573
1574 $(OBJDIR)/pqueue.h: $(OBJDIR)/headers
1575
1576 $(OBJDIR)/printf_.c: $(SRCDIR)/printf.c $(TRANSLATE)
1577 $(TRANSLATE) $(SRCDIR)/printf.c >$(OBJDIR)/printf_.c
1578
1579 $(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
1580 $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
1581
1582 $(OBJDIR)/printf.h: $(OBJDIR)/headers
1583
1584 $(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(TRANSLATE)
1585 $(TRANSLATE) $(SRCDIR)/rebuild.c >$(OBJDIR)/rebuild_.c
1586
1587 $(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
1588 $(XTCC) -o $(OBJDIR)/rebuild.o -c $(OBJDIR)/rebuild_.c
1589
1590 $(OBJDIR)/rebuild.h: $(OBJDIR)/headers
1591
1592 $(OBJDIR)/regexp_.c: $(SRCDIR)/regexp.c $(TRANSLATE)
1593 $(TRANSLATE) $(SRCDIR)/regexp.c >$(OBJDIR)/regexp_.c
1594
1595 $(OBJDIR)/regexp.o: $(OBJDIR)/regexp_.c $(OBJDIR)/regexp.h $(SRCDIR)/config.h
1596 $(XTCC) -o $(OBJDIR)/regexp.o -c $(OBJDIR)/regexp_.c
1597
1598 $(OBJDIR)/regexp.h: $(OBJDIR)/headers
1599
1600 $(OBJDIR)/report_.c: $(SRCDIR)/report.c $(TRANSLATE)
1601 $(TRANSLATE) $(SRCDIR)/report.c >$(OBJDIR)/report_.c
1602
1603 $(OBJDIR)/report.o: $(OBJDIR)/report_.c $(OBJDIR)/report.h $(SRCDIR)/config.h
1604 $(XTCC) -o $(OBJDIR)/report.o -c $(OBJDIR)/report_.c
1605
1606 $(OBJDIR)/report.h: $(OBJDIR)/headers
1607
1608 $(OBJDIR)/rss_.c: $(SRCDIR)/rss.c $(TRANSLATE)
1609 $(TRANSLATE) $(SRCDIR)/rss.c >$(OBJDIR)/rss_.c
1610
1611 $(OBJDIR)/rss.o: $(OBJDIR)/rss_.c $(OBJDIR)/rss.h $(SRCDIR)/config.h
1612 $(XTCC) -o $(OBJDIR)/rss.o -c $(OBJDIR)/rss_.c
1613
1614 $(OBJDIR)/rss.h: $(OBJDIR)/headers
1615
1616 $(OBJDIR)/schema_.c: $(SRCDIR)/schema.c $(TRANSLATE)
1617 $(TRANSLATE) $(SRCDIR)/schema.c >$(OBJDIR)/schema_.c
1618
1619 $(OBJDIR)/schema.o: $(OBJDIR)/schema_.c $(OBJDIR)/schema.h $(SRCDIR)/config.h
1620 $(XTCC) -o $(OBJDIR)/schema.o -c $(OBJDIR)/schema_.c
1621
1622 $(OBJDIR)/schema.h: $(OBJDIR)/headers
1623
1624 $(OBJDIR)/search_.c: $(SRCDIR)/search.c $(TRANSLATE)
1625 $(TRANSLATE) $(SRCDIR)/search.c >$(OBJDIR)/search_.c
1626
1627 $(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h
1628 $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c
1629
1630 $(OBJDIR)/search.h: $(OBJDIR)/headers
1631
1632 $(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(TRANSLATE)
1633 $(TRANSLATE) $(SRCDIR)/setup.c >$(OBJDIR)/setup_.c
1634
1635 $(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h
1636 $(XTCC) -o $(OBJDIR)/setup.o -c $(OBJDIR)/setup_.c
1637
1638 $(OBJDIR)/setup.h: $(OBJDIR)/headers
1639
1640 $(OBJDIR)/sha1_.c: $(SRCDIR)/sha1.c $(TRANSLATE)
1641 $(TRANSLATE) $(SRCDIR)/sha1.c >$(OBJDIR)/sha1_.c
1642
1643 $(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
1644 $(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
1645
1646 $(OBJDIR)/sha1.h: $(OBJDIR)/headers
1647
1648 $(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(TRANSLATE)
1649 $(TRANSLATE) $(SRCDIR)/shun.c >$(OBJDIR)/shun_.c
1650
1651 $(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
1652 $(XTCC) -o $(OBJDIR)/shun.o -c $(OBJDIR)/shun_.c
1653
1654 $(OBJDIR)/shun.h: $(OBJDIR)/headers
1655
1656 $(OBJDIR)/skins_.c: $(SRCDIR)/skins.c $(TRANSLATE)
1657 $(TRANSLATE) $(SRCDIR)/skins.c >$(OBJDIR)/skins_.c
1658
1659 $(OBJDIR)/skins.o: $(OBJDIR)/skins_.c $(OBJDIR)/skins.h $(SRCDIR)/config.h
1660 $(XTCC) -o $(OBJDIR)/skins.o -c $(OBJDIR)/skins_.c
1661
1662 $(OBJDIR)/skins.h: $(OBJDIR)/headers
1663
1664 $(OBJDIR)/sqlcmd_.c: $(SRCDIR)/sqlcmd.c $(TRANSLATE)
1665 $(TRANSLATE) $(SRCDIR)/sqlcmd.c >$(OBJDIR)/sqlcmd_.c
1666
1667 $(OBJDIR)/sqlcmd.o: $(OBJDIR)/sqlcmd_.c $(OBJDIR)/sqlcmd.h $(SRCDIR)/config.h
1668 $(XTCC) -o $(OBJDIR)/sqlcmd.o -c $(OBJDIR)/sqlcmd_.c
1669
1670 $(OBJDIR)/sqlcmd.h: $(OBJDIR)/headers
1671
1672 $(OBJDIR)/stash_.c: $(SRCDIR)/stash.c $(TRANSLATE)
1673 $(TRANSLATE) $(SRCDIR)/stash.c >$(OBJDIR)/stash_.c
1674
1675 $(OBJDIR)/stash.o: $(OBJDIR)/stash_.c $(OBJDIR)/stash.h $(SRCDIR)/config.h
1676 $(XTCC) -o $(OBJDIR)/stash.o -c $(OBJDIR)/stash_.c
1677
1678 $(OBJDIR)/stash.h: $(OBJDIR)/headers
1679
1680 $(OBJDIR)/stat_.c: $(SRCDIR)/stat.c $(TRANSLATE)
1681 $(TRANSLATE) $(SRCDIR)/stat.c >$(OBJDIR)/stat_.c
1682
1683 $(OBJDIR)/stat.o: $(OBJDIR)/stat_.c $(OBJDIR)/stat.h $(SRCDIR)/config.h
1684 $(XTCC) -o $(OBJDIR)/stat.o -c $(OBJDIR)/stat_.c
1685
1686 $(OBJDIR)/stat.h: $(OBJDIR)/headers
1687
1688 $(OBJDIR)/style_.c: $(SRCDIR)/style.c $(TRANSLATE)
1689 $(TRANSLATE) $(SRCDIR)/style.c >$(OBJDIR)/style_.c
1690
1691 $(OBJDIR)/style.o: $(OBJDIR)/style_.c $(OBJDIR)/style.h $(SRCDIR)/config.h
1692 $(XTCC) -o $(OBJDIR)/style.o -c $(OBJDIR)/style_.c
1693
1694 $(OBJDIR)/style.h: $(OBJDIR)/headers
1695
1696 $(OBJDIR)/sync_.c: $(SRCDIR)/sync.c $(TRANSLATE)
1697 $(TRANSLATE) $(SRCDIR)/sync.c >$(OBJDIR)/sync_.c
1698
1699 $(OBJDIR)/sync.o: $(OBJDIR)/sync_.c $(OBJDIR)/sync.h $(SRCDIR)/config.h
1700 $(XTCC) -o $(OBJDIR)/sync.o -c $(OBJDIR)/sync_.c
1701
1702 $(OBJDIR)/sync.h: $(OBJDIR)/headers
1703
1704 $(OBJDIR)/tag_.c: $(SRCDIR)/tag.c $(TRANSLATE)
1705 $(TRANSLATE) $(SRCDIR)/tag.c >$(OBJDIR)/tag_.c
1706
1707 $(OBJDIR)/tag.o: $(OBJDIR)/tag_.c $(OBJDIR)/tag.h $(SRCDIR)/config.h
1708 $(XTCC) -o $(OBJDIR)/tag.o -c $(OBJDIR)/tag_.c
1709
1710 $(OBJDIR)/tag.h: $(OBJDIR)/headers
1711
1712 $(OBJDIR)/tar_.c: $(SRCDIR)/tar.c $(TRANSLATE)
1713 $(TRANSLATE) $(SRCDIR)/tar.c >$(OBJDIR)/tar_.c
1714
1715 $(OBJDIR)/tar.o: $(OBJDIR)/tar_.c $(OBJDIR)/tar.h $(SRCDIR)/config.h
1716 $(XTCC) -o $(OBJDIR)/tar.o -c $(OBJDIR)/tar_.c
1717
1718 $(OBJDIR)/tar.h: $(OBJDIR)/headers
1719
1720 $(OBJDIR)/th_main_.c: $(SRCDIR)/th_main.c $(TRANSLATE)
1721 $(TRANSLATE) $(SRCDIR)/th_main.c >$(OBJDIR)/th_main_.c
1722
1723 $(OBJDIR)/th_main.o: $(OBJDIR)/th_main_.c $(OBJDIR)/th_main.h $(SRCDIR)/config.h
1724 $(XTCC) -o $(OBJDIR)/th_main.o -c $(OBJDIR)/th_main_.c
1725
1726 $(OBJDIR)/th_main.h: $(OBJDIR)/headers
1727
1728 $(OBJDIR)/timeline_.c: $(SRCDIR)/timeline.c $(TRANSLATE)
1729 $(TRANSLATE) $(SRCDIR)/timeline.c >$(OBJDIR)/timeline_.c
1730
1731 $(OBJDIR)/timeline.o: $(OBJDIR)/timeline_.c $(OBJDIR)/timeline.h $(SRCDIR)/config.h
1732 $(XTCC) -o $(OBJDIR)/timeline.o -c $(OBJDIR)/timeline_.c
1733
1734 $(OBJDIR)/timeline.h: $(OBJDIR)/headers
1735
1736 $(OBJDIR)/tkt_.c: $(SRCDIR)/tkt.c $(TRANSLATE)
1737 $(TRANSLATE) $(SRCDIR)/tkt.c >$(OBJDIR)/tkt_.c
1738
1739 $(OBJDIR)/tkt.o: $(OBJDIR)/tkt_.c $(OBJDIR)/tkt.h $(SRCDIR)/config.h
1740 $(XTCC) -o $(OBJDIR)/tkt.o -c $(OBJDIR)/tkt_.c
1741
1742 $(OBJDIR)/tkt.h: $(OBJDIR)/headers
1743
1744 $(OBJDIR)/tktsetup_.c: $(SRCDIR)/tktsetup.c $(TRANSLATE)
1745 $(TRANSLATE) $(SRCDIR)/tktsetup.c >$(OBJDIR)/tktsetup_.c
1746
1747 $(OBJDIR)/tktsetup.o: $(OBJDIR)/tktsetup_.c $(OBJDIR)/tktsetup.h $(SRCDIR)/config.h
1748 $(XTCC) -o $(OBJDIR)/tktsetup.o -c $(OBJDIR)/tktsetup_.c
1749
1750 $(OBJDIR)/tktsetup.h: $(OBJDIR)/headers
1751
1752 $(OBJDIR)/undo_.c: $(SRCDIR)/undo.c $(TRANSLATE)
1753 $(TRANSLATE) $(SRCDIR)/undo.c >$(OBJDIR)/undo_.c
1754
1755 $(OBJDIR)/undo.o: $(OBJDIR)/undo_.c $(OBJDIR)/undo.h $(SRCDIR)/config.h
1756 $(XTCC) -o $(OBJDIR)/undo.o -c $(OBJDIR)/undo_.c
1757
1758 $(OBJDIR)/undo.h: $(OBJDIR)/headers
1759
1760 $(OBJDIR)/unicode_.c: $(SRCDIR)/unicode.c $(TRANSLATE)
1761 $(TRANSLATE) $(SRCDIR)/unicode.c >$(OBJDIR)/unicode_.c
1762
1763 $(OBJDIR)/unicode.o: $(OBJDIR)/unicode_.c $(OBJDIR)/unicode.h $(SRCDIR)/config.h
1764 $(XTCC) -o $(OBJDIR)/unicode.o -c $(OBJDIR)/unicode_.c
1765
1766 $(OBJDIR)/unicode.h: $(OBJDIR)/headers
1767
1768 $(OBJDIR)/update_.c: $(SRCDIR)/update.c $(TRANSLATE)
1769 $(TRANSLATE) $(SRCDIR)/update.c >$(OBJDIR)/update_.c
1770
1771 $(OBJDIR)/update.o: $(OBJDIR)/update_.c $(OBJDIR)/update.h $(SRCDIR)/config.h
1772 $(XTCC) -o $(OBJDIR)/update.o -c $(OBJDIR)/update_.c
1773
1774 $(OBJDIR)/update.h: $(OBJDIR)/headers
1775
1776 $(OBJDIR)/url_.c: $(SRCDIR)/url.c $(TRANSLATE)
1777 $(TRANSLATE) $(SRCDIR)/url.c >$(OBJDIR)/url_.c
1778
1779 $(OBJDIR)/url.o: $(OBJDIR)/url_.c $(OBJDIR)/url.h $(SRCDIR)/config.h
1780 $(XTCC) -o $(OBJDIR)/url.o -c $(OBJDIR)/url_.c
1781
1782 $(OBJDIR)/url.h: $(OBJDIR)/headers
1783
1784 $(OBJDIR)/user_.c: $(SRCDIR)/user.c $(TRANSLATE)
1785 $(TRANSLATE) $(SRCDIR)/user.c >$(OBJDIR)/user_.c
1786
1787 $(OBJDIR)/user.o: $(OBJDIR)/user_.c $(OBJDIR)/user.h $(SRCDIR)/config.h
1788 $(XTCC) -o $(OBJDIR)/user.o -c $(OBJDIR)/user_.c
1789
1790 $(OBJDIR)/user.h: $(OBJDIR)/headers
1791
1792 $(OBJDIR)/utf8_.c: $(SRCDIR)/utf8.c $(TRANSLATE)
1793 $(TRANSLATE) $(SRCDIR)/utf8.c >$(OBJDIR)/utf8_.c
1794
1795 $(OBJDIR)/utf8.o: $(OBJDIR)/utf8_.c $(OBJDIR)/utf8.h $(SRCDIR)/config.h
1796 $(XTCC) -o $(OBJDIR)/utf8.o -c $(OBJDIR)/utf8_.c
1797
1798 $(OBJDIR)/utf8.h: $(OBJDIR)/headers
1799
1800 $(OBJDIR)/util_.c: $(SRCDIR)/util.c $(TRANSLATE)
1801 $(TRANSLATE) $(SRCDIR)/util.c >$(OBJDIR)/util_.c
1802
1803 $(OBJDIR)/util.o: $(OBJDIR)/util_.c $(OBJDIR)/util.h $(SRCDIR)/config.h
1804 $(XTCC) -o $(OBJDIR)/util.o -c $(OBJDIR)/util_.c
1805
1806 $(OBJDIR)/util.h: $(OBJDIR)/headers
1807
1808 $(OBJDIR)/verify_.c: $(SRCDIR)/verify.c $(TRANSLATE)
1809 $(TRANSLATE) $(SRCDIR)/verify.c >$(OBJDIR)/verify_.c
1810
1811 $(OBJDIR)/verify.o: $(OBJDIR)/verify_.c $(OBJDIR)/verify.h $(SRCDIR)/config.h
1812 $(XTCC) -o $(OBJDIR)/verify.o -c $(OBJDIR)/verify_.c
1813
1814 $(OBJDIR)/verify.h: $(OBJDIR)/headers
1815
1816 $(OBJDIR)/vfile_.c: $(SRCDIR)/vfile.c $(TRANSLATE)
1817 $(TRANSLATE) $(SRCDIR)/vfile.c >$(OBJDIR)/vfile_.c
1818
1819 $(OBJDIR)/vfile.o: $(OBJDIR)/vfile_.c $(OBJDIR)/vfile.h $(SRCDIR)/config.h
1820 $(XTCC) -o $(OBJDIR)/vfile.o -c $(OBJDIR)/vfile_.c
1821
1822 $(OBJDIR)/vfile.h: $(OBJDIR)/headers
1823
1824 $(OBJDIR)/wiki_.c: $(SRCDIR)/wiki.c $(TRANSLATE)
1825 $(TRANSLATE) $(SRCDIR)/wiki.c >$(OBJDIR)/wiki_.c
1826
1827 $(OBJDIR)/wiki.o: $(OBJDIR)/wiki_.c $(OBJDIR)/wiki.h $(SRCDIR)/config.h
1828 $(XTCC) -o $(OBJDIR)/wiki.o -c $(OBJDIR)/wiki_.c
1829
1830 $(OBJDIR)/wiki.h: $(OBJDIR)/headers
1831
1832 $(OBJDIR)/wikiformat_.c: $(SRCDIR)/wikiformat.c $(TRANSLATE)
1833 $(TRANSLATE) $(SRCDIR)/wikiformat.c >$(OBJDIR)/wikiformat_.c
1834
1835 $(OBJDIR)/wikiformat.o: $(OBJDIR)/wikiformat_.c $(OBJDIR)/wikiformat.h $(SRCDIR)/config.h
1836 $(XTCC) -o $(OBJDIR)/wikiformat.o -c $(OBJDIR)/wikiformat_.c
1837
1838 $(OBJDIR)/wikiformat.h: $(OBJDIR)/headers
1839
1840 $(OBJDIR)/winfile_.c: $(SRCDIR)/winfile.c $(TRANSLATE)
1841 $(TRANSLATE) $(SRCDIR)/winfile.c >$(OBJDIR)/winfile_.c
1842
1843 $(OBJDIR)/winfile.o: $(OBJDIR)/winfile_.c $(OBJDIR)/winfile.h $(SRCDIR)/config.h
1844 $(XTCC) -o $(OBJDIR)/winfile.o -c $(OBJDIR)/winfile_.c
1845
1846 $(OBJDIR)/winfile.h: $(OBJDIR)/headers
1847
1848 $(OBJDIR)/winhttp_.c: $(SRCDIR)/winhttp.c $(TRANSLATE)
1849 $(TRANSLATE) $(SRCDIR)/winhttp.c >$(OBJDIR)/winhttp_.c
1850
1851 $(OBJDIR)/winhttp.o: $(OBJDIR)/winhttp_.c $(OBJDIR)/winhttp.h $(SRCDIR)/config.h
1852 $(XTCC) -o $(OBJDIR)/winhttp.o -c $(OBJDIR)/winhttp_.c
1853
1854 $(OBJDIR)/winhttp.h: $(OBJDIR)/headers
1855
1856 $(OBJDIR)/wysiwyg_.c: $(SRCDIR)/wysiwyg.c $(TRANSLATE)
1857 $(TRANSLATE) $(SRCDIR)/wysiwyg.c >$(OBJDIR)/wysiwyg_.c
1858
1859 $(OBJDIR)/wysiwyg.o: $(OBJDIR)/wysiwyg_.c $(OBJDIR)/wysiwyg.h $(SRCDIR)/config.h
1860 $(XTCC) -o $(OBJDIR)/wysiwyg.o -c $(OBJDIR)/wysiwyg_.c
1861
1862 $(OBJDIR)/wysiwyg.h: $(OBJDIR)/headers
1863
1864 $(OBJDIR)/xfer_.c: $(SRCDIR)/xfer.c $(TRANSLATE)
1865 $(TRANSLATE) $(SRCDIR)/xfer.c >$(OBJDIR)/xfer_.c
1866
1867 $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h
1868 $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c
1869
1870 $(OBJDIR)/xfer.h: $(OBJDIR)/headers
1871
1872 $(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(TRANSLATE)
1873 $(TRANSLATE) $(SRCDIR)/xfersetup.c >$(OBJDIR)/xfersetup_.c
1874
1875 $(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h
1876 $(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c
1877
1878 $(OBJDIR)/xfersetup.h: $(OBJDIR)/headers
1879
1880 $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(TRANSLATE)
1881 $(TRANSLATE) $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c
1882
1883 $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h
1884 $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c
1885
1886 $(OBJDIR)/zip.h: $(OBJDIR)/headers
@@ -1909,27 +1924,27 @@
1909 MINIZ_OPTIONS = -DMINIZ_NO_STDIO \
1910 -DMINIZ_NO_TIME \
1911 -DMINIZ_NO_ARCHIVE_APIS
1912
1913 $(OBJDIR)/sqlite3.o: $(SRCDIR)/sqlite3.c $(SRCDIR)/../win/Makefile.mingw
1914 $(XTCC) $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) -c $(SRCDIR)/sqlite3.c -o $(OBJDIR)/sqlite3.o
1915
1916 $(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
1917 $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $(OBJDIR)/cson_amalgamation.o
1918
1919 $(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_status.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h
1920
1921 $(OBJDIR)/shell.o: $(SRCDIR)/shell.c $(SRCDIR)/sqlite3.h $(SRCDIR)/../win/Makefile.mingw
1922 $(XTCC) $(SHELL_OPTIONS) $(SHELL_CFLAGS) -c $(SRCDIR)/shell.c -o $(OBJDIR)/shell.o
1923
1924 $(OBJDIR)/th.o: $(SRCDIR)/th.c
1925 $(XTCC) -c $(SRCDIR)/th.c -o $(OBJDIR)/th.o
1926
1927 $(OBJDIR)/th_lang.o: $(SRCDIR)/th_lang.c
1928 $(XTCC) -c $(SRCDIR)/th_lang.c -o $(OBJDIR)/th_lang.o
1929
1930 $(OBJDIR)/th_tcl.o: $(SRCDIR)/th_tcl.c
1931 $(XTCC) -c $(SRCDIR)/th_tcl.c -o $(OBJDIR)/th_tcl.o
1932
1933 $(OBJDIR)/miniz.o: $(SRCDIR)/miniz.c
1934 $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $(OBJDIR)/miniz.o
1935
1936
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -94,23 +94,35 @@
94 ifndef MINGW_IS_32BIT_ONLY
95 ifeq (,$(findstring w64-mingw32,$(PREFIX)))
96 MINGW_IS_32BIT_ONLY = 1
97 endif
98 endif
 
 
 
 
 
 
 
 
99
100 #### The directories where the zlib include and library files are located.
101 #
102 ZINCDIR = $(SRCDIR)/../compat/zlib
103 ZLIBDIR = $(SRCDIR)/../compat/zlib
104
105 ifndef X64
106 ifneq (,$(findstring x86_64-w64-mingw32,$(PREFIX)))
107 X64 = 1
108 endif
109 endif
110
111 ifndef X64
112 SSLCONFIG = mingw
113 ZLIBCONFIG = LOC="-DASMV -DASMINF" OBJA="inffas86.o match.o"
114 LIBTARGETS = $(ZLIBDIR)/inffas86.o $(ZLIBDIR)/match.o
115 else
116 SSLCONFIG = mingw64
117 ZLIBCONFIG =
118 LIBTARGETS =
119 endif
120
121 ifndef FOSSIL_ENABLE_MINIZ
122 SSLCONFIG += --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib
123 endif
124
125 #### The directories where the OpenSSL include and library files are located.
126 # The recommended usage here is to use the Sysinternals junction tool
127 # to create a hard link between an "openssl-1.x" sub-directory of the
128 # Fossil source code directory and the target OpenSSL source directory.
@@ -677,11 +689,10 @@
689 $(OBJDIR)/xfersetup.o \
690 $(OBJDIR)/zip.o
691
692 APPNAME = fossil.exe
693 APPTARGETS =
 
694
695 #### If the USE_WINDOWS variable exists, it is assumed that we are building
696 # inside of a Windows-style shell; otherwise, it is assumed that we are
697 # building inside of a Unix-style shell. Note that the "move" command is
698 # broken when attempting to use it from the Windows shell via MinGW make
@@ -691,11 +702,11 @@
702 ifdef USE_WINDOWS
703 TRANSLATE = $(subst /,\,$(OBJDIR)/translate.exe)
704 MAKEHEADERS = $(subst /,\,$(OBJDIR)/makeheaders.exe)
705 MKINDEX = $(subst /,\,$(OBJDIR)/mkindex.exe)
706 MKBUILTIN = $(subst /,\,$(OBJDIR)/mkbuiltin.exe)
707 MKVERSION = $(subst /,\,$(OBJDIR)/mkversion.exe)
708 CODECHECK1 = $(subst /,\,$(OBJDIR)/codecheck1.exe)
709 CAT = type
710 CP = copy
711 GREP = find
712 MV = copy
@@ -705,11 +716,11 @@
716 else
717 TRANSLATE = $(OBJDIR)/translate.exe
718 MAKEHEADERS = $(OBJDIR)/makeheaders.exe
719 MKINDEX = $(OBJDIR)/mkindex.exe
720 MKBUILTIN = $(OBJDIR)/mkbuiltin.exe
721 MKVERSION = $(OBJDIR)/mkversion.exe
722 CODECHECK1 = $(OBJDIR)/codecheck1.exe
723 CAT = cat
724 CP = cp
725 GREP = grep
726 MV = mv
@@ -749,35 +760,35 @@
760 else
761 $(MKDIR) $(OBJDIR)
762 endif
763
764 $(TRANSLATE): $(SRCDIR)/translate.c
765 $(BCC) -o $@ $(SRCDIR)/translate.c
766
767 $(MAKEHEADERS): $(SRCDIR)/makeheaders.c
768 $(BCC) -o $@ $(SRCDIR)/makeheaders.c
769
770 $(MKINDEX): $(SRCDIR)/mkindex.c
771 $(BCC) -o $@ $(SRCDIR)/mkindex.c
772
773 $(MKBUILTIN): $(SRCDIR)/mkbuiltin.c
774 $(BCC) -o $@ $(SRCDIR)/mkbuiltin.c
775
776 $(MKVERSION): $(SRCDIR)/mkversion.c
777 $(BCC) -o $@ $(SRCDIR)/mkversion.c
778
779 $(CODECHECK1): $(SRCDIR)/codecheck1.c
780 $(BCC) -o $@ $(SRCDIR)/codecheck1.c
781
782 # WARNING. DANGER. Running the test suite modifies the repository the
783 # build is done from, i.e. the checkout belongs to. Do not sync/push
784 # the repository after running the tests.
785 test: $(OBJDIR) $(APPNAME)
786 $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME)
787
788 $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION)
789 $(MKVERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$@
790
791 # The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set
792 # to 1. If it is set to 1, then there is no need to build or link
793 # the sqlite3.o object. Instead, the system SQLite will be linked
794 # using -lsqlite3.
@@ -802,14 +813,21 @@
813 $(OBJDIR)/th_tcl.o \
814 $(OBJDIR)/cson_amalgamation.o
815
816
817 zlib:
818 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) $(ZLIBCONFIG) -f win32/Makefile.gcc libz.a
819
820 clean-zlib:
821 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc clean
822
823 $(ZLIBDIR)/inffas86.o:
824 $(TCC) -c -o $@ -DASMINF -I$(ZLIBDIR) -O3 $(ZLIBDIR)/contrib/inflate86/inffas86.c
825
826 $(ZLIBDIR)/match.o:
827 $(TCC) -c -o $@ -DASMV $(ZLIBDIR)/contrib/asm686/match.S
828
829
830 ifndef FOSSIL_ENABLE_MINIZ
831 LIBTARGETS += zlib
832 endif
833
@@ -831,13 +849,13 @@
849
850 ifdef FOSSIL_BUILD_SSL
851 APPTARGETS += openssl
852 endif
853
854 $(APPNAME): $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
855 $(CODECHECK1) $(TRANS_SRC)
856 $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
857
858 # This rule prevents make from using its default rules to try build
859 # an executable named "manifest" out of the file named "manifest.c"
860 #
861 $(SRCDIR)/../manifest:
@@ -984,903 +1002,900 @@
1002
1003 $(OBJDIR)/headers: Makefile
1004
1005 Makefile:
1006
 
 
 
1007 $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(TRANSLATE)
1008 $(TRANSLATE) $(SRCDIR)/add.c >$@
1009
1010 $(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
1011 $(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
1012
1013 $(OBJDIR)/add.h: $(OBJDIR)/headers
1014
1015 $(OBJDIR)/allrepo_.c: $(SRCDIR)/allrepo.c $(TRANSLATE)
1016 $(TRANSLATE) $(SRCDIR)/allrepo.c >$@
1017
1018 $(OBJDIR)/allrepo.o: $(OBJDIR)/allrepo_.c $(OBJDIR)/allrepo.h $(SRCDIR)/config.h
1019 $(XTCC) -o $(OBJDIR)/allrepo.o -c $(OBJDIR)/allrepo_.c
1020
1021 $(OBJDIR)/allrepo.h: $(OBJDIR)/headers
1022
1023 $(OBJDIR)/attach_.c: $(SRCDIR)/attach.c $(TRANSLATE)
1024 $(TRANSLATE) $(SRCDIR)/attach.c >$@
1025
1026 $(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h
1027 $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c
1028
1029 $(OBJDIR)/attach.h: $(OBJDIR)/headers
1030
1031 $(OBJDIR)/bag_.c: $(SRCDIR)/bag.c $(TRANSLATE)
1032 $(TRANSLATE) $(SRCDIR)/bag.c >$@
1033
1034 $(OBJDIR)/bag.o: $(OBJDIR)/bag_.c $(OBJDIR)/bag.h $(SRCDIR)/config.h
1035 $(XTCC) -o $(OBJDIR)/bag.o -c $(OBJDIR)/bag_.c
1036
1037 $(OBJDIR)/bag.h: $(OBJDIR)/headers
1038
1039 $(OBJDIR)/bisect_.c: $(SRCDIR)/bisect.c $(TRANSLATE)
1040 $(TRANSLATE) $(SRCDIR)/bisect.c >$@
1041
1042 $(OBJDIR)/bisect.o: $(OBJDIR)/bisect_.c $(OBJDIR)/bisect.h $(SRCDIR)/config.h
1043 $(XTCC) -o $(OBJDIR)/bisect.o -c $(OBJDIR)/bisect_.c
1044
1045 $(OBJDIR)/bisect.h: $(OBJDIR)/headers
1046
1047 $(OBJDIR)/blob_.c: $(SRCDIR)/blob.c $(TRANSLATE)
1048 $(TRANSLATE) $(SRCDIR)/blob.c >$@
1049
1050 $(OBJDIR)/blob.o: $(OBJDIR)/blob_.c $(OBJDIR)/blob.h $(SRCDIR)/config.h
1051 $(XTCC) -o $(OBJDIR)/blob.o -c $(OBJDIR)/blob_.c
1052
1053 $(OBJDIR)/blob.h: $(OBJDIR)/headers
1054
1055 $(OBJDIR)/branch_.c: $(SRCDIR)/branch.c $(TRANSLATE)
1056 $(TRANSLATE) $(SRCDIR)/branch.c >$@
1057
1058 $(OBJDIR)/branch.o: $(OBJDIR)/branch_.c $(OBJDIR)/branch.h $(SRCDIR)/config.h
1059 $(XTCC) -o $(OBJDIR)/branch.o -c $(OBJDIR)/branch_.c
1060
1061 $(OBJDIR)/branch.h: $(OBJDIR)/headers
1062
1063 $(OBJDIR)/browse_.c: $(SRCDIR)/browse.c $(TRANSLATE)
1064 $(TRANSLATE) $(SRCDIR)/browse.c >$@
1065
1066 $(OBJDIR)/browse.o: $(OBJDIR)/browse_.c $(OBJDIR)/browse.h $(SRCDIR)/config.h
1067 $(XTCC) -o $(OBJDIR)/browse.o -c $(OBJDIR)/browse_.c
1068
1069 $(OBJDIR)/browse.h: $(OBJDIR)/headers
1070
1071 $(OBJDIR)/builtin_.c: $(SRCDIR)/builtin.c $(TRANSLATE)
1072 $(TRANSLATE) $(SRCDIR)/builtin.c >$@
1073
1074 $(OBJDIR)/builtin.o: $(OBJDIR)/builtin_.c $(OBJDIR)/builtin.h $(OBJDIR)/builtin_data.h $(SRCDIR)/config.h
1075 $(XTCC) -o $(OBJDIR)/builtin.o -c $(OBJDIR)/builtin_.c
1076
1077 $(OBJDIR)/builtin.h: $(OBJDIR)/headers
1078
1079 $(OBJDIR)/cache_.c: $(SRCDIR)/cache.c $(TRANSLATE)
1080 $(TRANSLATE) $(SRCDIR)/cache.c >$@
1081
1082 $(OBJDIR)/cache.o: $(OBJDIR)/cache_.c $(OBJDIR)/cache.h $(SRCDIR)/config.h
1083 $(XTCC) -o $(OBJDIR)/cache.o -c $(OBJDIR)/cache_.c
1084
1085 $(OBJDIR)/cache.h: $(OBJDIR)/headers
1086
1087 $(OBJDIR)/captcha_.c: $(SRCDIR)/captcha.c $(TRANSLATE)
1088 $(TRANSLATE) $(SRCDIR)/captcha.c >$@
1089
1090 $(OBJDIR)/captcha.o: $(OBJDIR)/captcha_.c $(OBJDIR)/captcha.h $(SRCDIR)/config.h
1091 $(XTCC) -o $(OBJDIR)/captcha.o -c $(OBJDIR)/captcha_.c
1092
1093 $(OBJDIR)/captcha.h: $(OBJDIR)/headers
1094
1095 $(OBJDIR)/cgi_.c: $(SRCDIR)/cgi.c $(TRANSLATE)
1096 $(TRANSLATE) $(SRCDIR)/cgi.c >$@
1097
1098 $(OBJDIR)/cgi.o: $(OBJDIR)/cgi_.c $(OBJDIR)/cgi.h $(SRCDIR)/config.h
1099 $(XTCC) -o $(OBJDIR)/cgi.o -c $(OBJDIR)/cgi_.c
1100
1101 $(OBJDIR)/cgi.h: $(OBJDIR)/headers
1102
1103 $(OBJDIR)/checkin_.c: $(SRCDIR)/checkin.c $(TRANSLATE)
1104 $(TRANSLATE) $(SRCDIR)/checkin.c >$@
1105
1106 $(OBJDIR)/checkin.o: $(OBJDIR)/checkin_.c $(OBJDIR)/checkin.h $(SRCDIR)/config.h
1107 $(XTCC) -o $(OBJDIR)/checkin.o -c $(OBJDIR)/checkin_.c
1108
1109 $(OBJDIR)/checkin.h: $(OBJDIR)/headers
1110
1111 $(OBJDIR)/checkout_.c: $(SRCDIR)/checkout.c $(TRANSLATE)
1112 $(TRANSLATE) $(SRCDIR)/checkout.c >$@
1113
1114 $(OBJDIR)/checkout.o: $(OBJDIR)/checkout_.c $(OBJDIR)/checkout.h $(SRCDIR)/config.h
1115 $(XTCC) -o $(OBJDIR)/checkout.o -c $(OBJDIR)/checkout_.c
1116
1117 $(OBJDIR)/checkout.h: $(OBJDIR)/headers
1118
1119 $(OBJDIR)/clearsign_.c: $(SRCDIR)/clearsign.c $(TRANSLATE)
1120 $(TRANSLATE) $(SRCDIR)/clearsign.c >$@
1121
1122 $(OBJDIR)/clearsign.o: $(OBJDIR)/clearsign_.c $(OBJDIR)/clearsign.h $(SRCDIR)/config.h
1123 $(XTCC) -o $(OBJDIR)/clearsign.o -c $(OBJDIR)/clearsign_.c
1124
1125 $(OBJDIR)/clearsign.h: $(OBJDIR)/headers
1126
1127 $(OBJDIR)/clone_.c: $(SRCDIR)/clone.c $(TRANSLATE)
1128 $(TRANSLATE) $(SRCDIR)/clone.c >$@
1129
1130 $(OBJDIR)/clone.o: $(OBJDIR)/clone_.c $(OBJDIR)/clone.h $(SRCDIR)/config.h
1131 $(XTCC) -o $(OBJDIR)/clone.o -c $(OBJDIR)/clone_.c
1132
1133 $(OBJDIR)/clone.h: $(OBJDIR)/headers
1134
1135 $(OBJDIR)/comformat_.c: $(SRCDIR)/comformat.c $(TRANSLATE)
1136 $(TRANSLATE) $(SRCDIR)/comformat.c >$@
1137
1138 $(OBJDIR)/comformat.o: $(OBJDIR)/comformat_.c $(OBJDIR)/comformat.h $(SRCDIR)/config.h
1139 $(XTCC) -o $(OBJDIR)/comformat.o -c $(OBJDIR)/comformat_.c
1140
1141 $(OBJDIR)/comformat.h: $(OBJDIR)/headers
1142
1143 $(OBJDIR)/configure_.c: $(SRCDIR)/configure.c $(TRANSLATE)
1144 $(TRANSLATE) $(SRCDIR)/configure.c >$@
1145
1146 $(OBJDIR)/configure.o: $(OBJDIR)/configure_.c $(OBJDIR)/configure.h $(SRCDIR)/config.h
1147 $(XTCC) -o $(OBJDIR)/configure.o -c $(OBJDIR)/configure_.c
1148
1149 $(OBJDIR)/configure.h: $(OBJDIR)/headers
1150
1151 $(OBJDIR)/content_.c: $(SRCDIR)/content.c $(TRANSLATE)
1152 $(TRANSLATE) $(SRCDIR)/content.c >$@
1153
1154 $(OBJDIR)/content.o: $(OBJDIR)/content_.c $(OBJDIR)/content.h $(SRCDIR)/config.h
1155 $(XTCC) -o $(OBJDIR)/content.o -c $(OBJDIR)/content_.c
1156
1157 $(OBJDIR)/content.h: $(OBJDIR)/headers
1158
1159 $(OBJDIR)/db_.c: $(SRCDIR)/db.c $(TRANSLATE)
1160 $(TRANSLATE) $(SRCDIR)/db.c >$@
1161
1162 $(OBJDIR)/db.o: $(OBJDIR)/db_.c $(OBJDIR)/db.h $(SRCDIR)/config.h
1163 $(XTCC) -o $(OBJDIR)/db.o -c $(OBJDIR)/db_.c
1164
1165 $(OBJDIR)/db.h: $(OBJDIR)/headers
1166
1167 $(OBJDIR)/delta_.c: $(SRCDIR)/delta.c $(TRANSLATE)
1168 $(TRANSLATE) $(SRCDIR)/delta.c >$@
1169
1170 $(OBJDIR)/delta.o: $(OBJDIR)/delta_.c $(OBJDIR)/delta.h $(SRCDIR)/config.h
1171 $(XTCC) -o $(OBJDIR)/delta.o -c $(OBJDIR)/delta_.c
1172
1173 $(OBJDIR)/delta.h: $(OBJDIR)/headers
1174
1175 $(OBJDIR)/deltacmd_.c: $(SRCDIR)/deltacmd.c $(TRANSLATE)
1176 $(TRANSLATE) $(SRCDIR)/deltacmd.c >$@
1177
1178 $(OBJDIR)/deltacmd.o: $(OBJDIR)/deltacmd_.c $(OBJDIR)/deltacmd.h $(SRCDIR)/config.h
1179 $(XTCC) -o $(OBJDIR)/deltacmd.o -c $(OBJDIR)/deltacmd_.c
1180
1181 $(OBJDIR)/deltacmd.h: $(OBJDIR)/headers
1182
1183 $(OBJDIR)/descendants_.c: $(SRCDIR)/descendants.c $(TRANSLATE)
1184 $(TRANSLATE) $(SRCDIR)/descendants.c >$@
1185
1186 $(OBJDIR)/descendants.o: $(OBJDIR)/descendants_.c $(OBJDIR)/descendants.h $(SRCDIR)/config.h
1187 $(XTCC) -o $(OBJDIR)/descendants.o -c $(OBJDIR)/descendants_.c
1188
1189 $(OBJDIR)/descendants.h: $(OBJDIR)/headers
1190
1191 $(OBJDIR)/diff_.c: $(SRCDIR)/diff.c $(TRANSLATE)
1192 $(TRANSLATE) $(SRCDIR)/diff.c >$@
1193
1194 $(OBJDIR)/diff.o: $(OBJDIR)/diff_.c $(OBJDIR)/diff.h $(SRCDIR)/config.h
1195 $(XTCC) -o $(OBJDIR)/diff.o -c $(OBJDIR)/diff_.c
1196
1197 $(OBJDIR)/diff.h: $(OBJDIR)/headers
1198
1199 $(OBJDIR)/diffcmd_.c: $(SRCDIR)/diffcmd.c $(TRANSLATE)
1200 $(TRANSLATE) $(SRCDIR)/diffcmd.c >$@
1201
1202 $(OBJDIR)/diffcmd.o: $(OBJDIR)/diffcmd_.c $(OBJDIR)/diffcmd.h $(SRCDIR)/config.h
1203 $(XTCC) -o $(OBJDIR)/diffcmd.o -c $(OBJDIR)/diffcmd_.c
1204
1205 $(OBJDIR)/diffcmd.h: $(OBJDIR)/headers
1206
1207 $(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(TRANSLATE)
1208 $(TRANSLATE) $(SRCDIR)/doc.c >$@
1209
1210 $(OBJDIR)/doc.o: $(OBJDIR)/doc_.c $(OBJDIR)/doc.h $(SRCDIR)/config.h
1211 $(XTCC) -o $(OBJDIR)/doc.o -c $(OBJDIR)/doc_.c
1212
1213 $(OBJDIR)/doc.h: $(OBJDIR)/headers
1214
1215 $(OBJDIR)/encode_.c: $(SRCDIR)/encode.c $(TRANSLATE)
1216 $(TRANSLATE) $(SRCDIR)/encode.c >$@
1217
1218 $(OBJDIR)/encode.o: $(OBJDIR)/encode_.c $(OBJDIR)/encode.h $(SRCDIR)/config.h
1219 $(XTCC) -o $(OBJDIR)/encode.o -c $(OBJDIR)/encode_.c
1220
1221 $(OBJDIR)/encode.h: $(OBJDIR)/headers
1222
1223 $(OBJDIR)/event_.c: $(SRCDIR)/event.c $(TRANSLATE)
1224 $(TRANSLATE) $(SRCDIR)/event.c >$@
1225
1226 $(OBJDIR)/event.o: $(OBJDIR)/event_.c $(OBJDIR)/event.h $(SRCDIR)/config.h
1227 $(XTCC) -o $(OBJDIR)/event.o -c $(OBJDIR)/event_.c
1228
1229 $(OBJDIR)/event.h: $(OBJDIR)/headers
1230
1231 $(OBJDIR)/export_.c: $(SRCDIR)/export.c $(TRANSLATE)
1232 $(TRANSLATE) $(SRCDIR)/export.c >$@
1233
1234 $(OBJDIR)/export.o: $(OBJDIR)/export_.c $(OBJDIR)/export.h $(SRCDIR)/config.h
1235 $(XTCC) -o $(OBJDIR)/export.o -c $(OBJDIR)/export_.c
1236
1237 $(OBJDIR)/export.h: $(OBJDIR)/headers
1238
1239 $(OBJDIR)/file_.c: $(SRCDIR)/file.c $(TRANSLATE)
1240 $(TRANSLATE) $(SRCDIR)/file.c >$@
1241
1242 $(OBJDIR)/file.o: $(OBJDIR)/file_.c $(OBJDIR)/file.h $(SRCDIR)/config.h
1243 $(XTCC) -o $(OBJDIR)/file.o -c $(OBJDIR)/file_.c
1244
1245 $(OBJDIR)/file.h: $(OBJDIR)/headers
1246
1247 $(OBJDIR)/finfo_.c: $(SRCDIR)/finfo.c $(TRANSLATE)
1248 $(TRANSLATE) $(SRCDIR)/finfo.c >$@
1249
1250 $(OBJDIR)/finfo.o: $(OBJDIR)/finfo_.c $(OBJDIR)/finfo.h $(SRCDIR)/config.h
1251 $(XTCC) -o $(OBJDIR)/finfo.o -c $(OBJDIR)/finfo_.c
1252
1253 $(OBJDIR)/finfo.h: $(OBJDIR)/headers
1254
1255 $(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(TRANSLATE)
1256 $(TRANSLATE) $(SRCDIR)/fusefs.c >$@
1257
1258 $(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
1259 $(XTCC) -o $(OBJDIR)/fusefs.o -c $(OBJDIR)/fusefs_.c
1260
1261 $(OBJDIR)/fusefs.h: $(OBJDIR)/headers
1262
1263 $(OBJDIR)/glob_.c: $(SRCDIR)/glob.c $(TRANSLATE)
1264 $(TRANSLATE) $(SRCDIR)/glob.c >$@
1265
1266 $(OBJDIR)/glob.o: $(OBJDIR)/glob_.c $(OBJDIR)/glob.h $(SRCDIR)/config.h
1267 $(XTCC) -o $(OBJDIR)/glob.o -c $(OBJDIR)/glob_.c
1268
1269 $(OBJDIR)/glob.h: $(OBJDIR)/headers
1270
1271 $(OBJDIR)/graph_.c: $(SRCDIR)/graph.c $(TRANSLATE)
1272 $(TRANSLATE) $(SRCDIR)/graph.c >$@
1273
1274 $(OBJDIR)/graph.o: $(OBJDIR)/graph_.c $(OBJDIR)/graph.h $(SRCDIR)/config.h
1275 $(XTCC) -o $(OBJDIR)/graph.o -c $(OBJDIR)/graph_.c
1276
1277 $(OBJDIR)/graph.h: $(OBJDIR)/headers
1278
1279 $(OBJDIR)/gzip_.c: $(SRCDIR)/gzip.c $(TRANSLATE)
1280 $(TRANSLATE) $(SRCDIR)/gzip.c >$@
1281
1282 $(OBJDIR)/gzip.o: $(OBJDIR)/gzip_.c $(OBJDIR)/gzip.h $(SRCDIR)/config.h
1283 $(XTCC) -o $(OBJDIR)/gzip.o -c $(OBJDIR)/gzip_.c
1284
1285 $(OBJDIR)/gzip.h: $(OBJDIR)/headers
1286
1287 $(OBJDIR)/http_.c: $(SRCDIR)/http.c $(TRANSLATE)
1288 $(TRANSLATE) $(SRCDIR)/http.c >$@
1289
1290 $(OBJDIR)/http.o: $(OBJDIR)/http_.c $(OBJDIR)/http.h $(SRCDIR)/config.h
1291 $(XTCC) -o $(OBJDIR)/http.o -c $(OBJDIR)/http_.c
1292
1293 $(OBJDIR)/http.h: $(OBJDIR)/headers
1294
1295 $(OBJDIR)/http_socket_.c: $(SRCDIR)/http_socket.c $(TRANSLATE)
1296 $(TRANSLATE) $(SRCDIR)/http_socket.c >$@
1297
1298 $(OBJDIR)/http_socket.o: $(OBJDIR)/http_socket_.c $(OBJDIR)/http_socket.h $(SRCDIR)/config.h
1299 $(XTCC) -o $(OBJDIR)/http_socket.o -c $(OBJDIR)/http_socket_.c
1300
1301 $(OBJDIR)/http_socket.h: $(OBJDIR)/headers
1302
1303 $(OBJDIR)/http_ssl_.c: $(SRCDIR)/http_ssl.c $(TRANSLATE)
1304 $(TRANSLATE) $(SRCDIR)/http_ssl.c >$@
1305
1306 $(OBJDIR)/http_ssl.o: $(OBJDIR)/http_ssl_.c $(OBJDIR)/http_ssl.h $(SRCDIR)/config.h
1307 $(XTCC) -o $(OBJDIR)/http_ssl.o -c $(OBJDIR)/http_ssl_.c
1308
1309 $(OBJDIR)/http_ssl.h: $(OBJDIR)/headers
1310
1311 $(OBJDIR)/http_transport_.c: $(SRCDIR)/http_transport.c $(TRANSLATE)
1312 $(TRANSLATE) $(SRCDIR)/http_transport.c >$@
1313
1314 $(OBJDIR)/http_transport.o: $(OBJDIR)/http_transport_.c $(OBJDIR)/http_transport.h $(SRCDIR)/config.h
1315 $(XTCC) -o $(OBJDIR)/http_transport.o -c $(OBJDIR)/http_transport_.c
1316
1317 $(OBJDIR)/http_transport.h: $(OBJDIR)/headers
1318
1319 $(OBJDIR)/import_.c: $(SRCDIR)/import.c $(TRANSLATE)
1320 $(TRANSLATE) $(SRCDIR)/import.c >$@
1321
1322 $(OBJDIR)/import.o: $(OBJDIR)/import_.c $(OBJDIR)/import.h $(SRCDIR)/config.h
1323 $(XTCC) -o $(OBJDIR)/import.o -c $(OBJDIR)/import_.c
1324
1325 $(OBJDIR)/import.h: $(OBJDIR)/headers
1326
1327 $(OBJDIR)/info_.c: $(SRCDIR)/info.c $(TRANSLATE)
1328 $(TRANSLATE) $(SRCDIR)/info.c >$@
1329
1330 $(OBJDIR)/info.o: $(OBJDIR)/info_.c $(OBJDIR)/info.h $(SRCDIR)/config.h
1331 $(XTCC) -o $(OBJDIR)/info.o -c $(OBJDIR)/info_.c
1332
1333 $(OBJDIR)/info.h: $(OBJDIR)/headers
1334
1335 $(OBJDIR)/json_.c: $(SRCDIR)/json.c $(TRANSLATE)
1336 $(TRANSLATE) $(SRCDIR)/json.c >$@
1337
1338 $(OBJDIR)/json.o: $(OBJDIR)/json_.c $(OBJDIR)/json.h $(SRCDIR)/config.h
1339 $(XTCC) -o $(OBJDIR)/json.o -c $(OBJDIR)/json_.c
1340
1341 $(OBJDIR)/json.h: $(OBJDIR)/headers
1342
1343 $(OBJDIR)/json_artifact_.c: $(SRCDIR)/json_artifact.c $(TRANSLATE)
1344 $(TRANSLATE) $(SRCDIR)/json_artifact.c >$@
1345
1346 $(OBJDIR)/json_artifact.o: $(OBJDIR)/json_artifact_.c $(OBJDIR)/json_artifact.h $(SRCDIR)/config.h
1347 $(XTCC) -o $(OBJDIR)/json_artifact.o -c $(OBJDIR)/json_artifact_.c
1348
1349 $(OBJDIR)/json_artifact.h: $(OBJDIR)/headers
1350
1351 $(OBJDIR)/json_branch_.c: $(SRCDIR)/json_branch.c $(TRANSLATE)
1352 $(TRANSLATE) $(SRCDIR)/json_branch.c >$@
1353
1354 $(OBJDIR)/json_branch.o: $(OBJDIR)/json_branch_.c $(OBJDIR)/json_branch.h $(SRCDIR)/config.h
1355 $(XTCC) -o $(OBJDIR)/json_branch.o -c $(OBJDIR)/json_branch_.c
1356
1357 $(OBJDIR)/json_branch.h: $(OBJDIR)/headers
1358
1359 $(OBJDIR)/json_config_.c: $(SRCDIR)/json_config.c $(TRANSLATE)
1360 $(TRANSLATE) $(SRCDIR)/json_config.c >$@
1361
1362 $(OBJDIR)/json_config.o: $(OBJDIR)/json_config_.c $(OBJDIR)/json_config.h $(SRCDIR)/config.h
1363 $(XTCC) -o $(OBJDIR)/json_config.o -c $(OBJDIR)/json_config_.c
1364
1365 $(OBJDIR)/json_config.h: $(OBJDIR)/headers
1366
1367 $(OBJDIR)/json_diff_.c: $(SRCDIR)/json_diff.c $(TRANSLATE)
1368 $(TRANSLATE) $(SRCDIR)/json_diff.c >$@
1369
1370 $(OBJDIR)/json_diff.o: $(OBJDIR)/json_diff_.c $(OBJDIR)/json_diff.h $(SRCDIR)/config.h
1371 $(XTCC) -o $(OBJDIR)/json_diff.o -c $(OBJDIR)/json_diff_.c
1372
1373 $(OBJDIR)/json_diff.h: $(OBJDIR)/headers
1374
1375 $(OBJDIR)/json_dir_.c: $(SRCDIR)/json_dir.c $(TRANSLATE)
1376 $(TRANSLATE) $(SRCDIR)/json_dir.c >$@
1377
1378 $(OBJDIR)/json_dir.o: $(OBJDIR)/json_dir_.c $(OBJDIR)/json_dir.h $(SRCDIR)/config.h
1379 $(XTCC) -o $(OBJDIR)/json_dir.o -c $(OBJDIR)/json_dir_.c
1380
1381 $(OBJDIR)/json_dir.h: $(OBJDIR)/headers
1382
1383 $(OBJDIR)/json_finfo_.c: $(SRCDIR)/json_finfo.c $(TRANSLATE)
1384 $(TRANSLATE) $(SRCDIR)/json_finfo.c >$@
1385
1386 $(OBJDIR)/json_finfo.o: $(OBJDIR)/json_finfo_.c $(OBJDIR)/json_finfo.h $(SRCDIR)/config.h
1387 $(XTCC) -o $(OBJDIR)/json_finfo.o -c $(OBJDIR)/json_finfo_.c
1388
1389 $(OBJDIR)/json_finfo.h: $(OBJDIR)/headers
1390
1391 $(OBJDIR)/json_login_.c: $(SRCDIR)/json_login.c $(TRANSLATE)
1392 $(TRANSLATE) $(SRCDIR)/json_login.c >$@
1393
1394 $(OBJDIR)/json_login.o: $(OBJDIR)/json_login_.c $(OBJDIR)/json_login.h $(SRCDIR)/config.h
1395 $(XTCC) -o $(OBJDIR)/json_login.o -c $(OBJDIR)/json_login_.c
1396
1397 $(OBJDIR)/json_login.h: $(OBJDIR)/headers
1398
1399 $(OBJDIR)/json_query_.c: $(SRCDIR)/json_query.c $(TRANSLATE)
1400 $(TRANSLATE) $(SRCDIR)/json_query.c >$@
1401
1402 $(OBJDIR)/json_query.o: $(OBJDIR)/json_query_.c $(OBJDIR)/json_query.h $(SRCDIR)/config.h
1403 $(XTCC) -o $(OBJDIR)/json_query.o -c $(OBJDIR)/json_query_.c
1404
1405 $(OBJDIR)/json_query.h: $(OBJDIR)/headers
1406
1407 $(OBJDIR)/json_report_.c: $(SRCDIR)/json_report.c $(TRANSLATE)
1408 $(TRANSLATE) $(SRCDIR)/json_report.c >$@
1409
1410 $(OBJDIR)/json_report.o: $(OBJDIR)/json_report_.c $(OBJDIR)/json_report.h $(SRCDIR)/config.h
1411 $(XTCC) -o $(OBJDIR)/json_report.o -c $(OBJDIR)/json_report_.c
1412
1413 $(OBJDIR)/json_report.h: $(OBJDIR)/headers
1414
1415 $(OBJDIR)/json_status_.c: $(SRCDIR)/json_status.c $(TRANSLATE)
1416 $(TRANSLATE) $(SRCDIR)/json_status.c >$@
1417
1418 $(OBJDIR)/json_status.o: $(OBJDIR)/json_status_.c $(OBJDIR)/json_status.h $(SRCDIR)/config.h
1419 $(XTCC) -o $(OBJDIR)/json_status.o -c $(OBJDIR)/json_status_.c
1420
1421 $(OBJDIR)/json_status.h: $(OBJDIR)/headers
1422
1423 $(OBJDIR)/json_tag_.c: $(SRCDIR)/json_tag.c $(TRANSLATE)
1424 $(TRANSLATE) $(SRCDIR)/json_tag.c >$@
1425
1426 $(OBJDIR)/json_tag.o: $(OBJDIR)/json_tag_.c $(OBJDIR)/json_tag.h $(SRCDIR)/config.h
1427 $(XTCC) -o $(OBJDIR)/json_tag.o -c $(OBJDIR)/json_tag_.c
1428
1429 $(OBJDIR)/json_tag.h: $(OBJDIR)/headers
1430
1431 $(OBJDIR)/json_timeline_.c: $(SRCDIR)/json_timeline.c $(TRANSLATE)
1432 $(TRANSLATE) $(SRCDIR)/json_timeline.c >$@
1433
1434 $(OBJDIR)/json_timeline.o: $(OBJDIR)/json_timeline_.c $(OBJDIR)/json_timeline.h $(SRCDIR)/config.h
1435 $(XTCC) -o $(OBJDIR)/json_timeline.o -c $(OBJDIR)/json_timeline_.c
1436
1437 $(OBJDIR)/json_timeline.h: $(OBJDIR)/headers
1438
1439 $(OBJDIR)/json_user_.c: $(SRCDIR)/json_user.c $(TRANSLATE)
1440 $(TRANSLATE) $(SRCDIR)/json_user.c >$@
1441
1442 $(OBJDIR)/json_user.o: $(OBJDIR)/json_user_.c $(OBJDIR)/json_user.h $(SRCDIR)/config.h
1443 $(XTCC) -o $(OBJDIR)/json_user.o -c $(OBJDIR)/json_user_.c
1444
1445 $(OBJDIR)/json_user.h: $(OBJDIR)/headers
1446
1447 $(OBJDIR)/json_wiki_.c: $(SRCDIR)/json_wiki.c $(TRANSLATE)
1448 $(TRANSLATE) $(SRCDIR)/json_wiki.c >$@
1449
1450 $(OBJDIR)/json_wiki.o: $(OBJDIR)/json_wiki_.c $(OBJDIR)/json_wiki.h $(SRCDIR)/config.h
1451 $(XTCC) -o $(OBJDIR)/json_wiki.o -c $(OBJDIR)/json_wiki_.c
1452
1453 $(OBJDIR)/json_wiki.h: $(OBJDIR)/headers
1454
1455 $(OBJDIR)/leaf_.c: $(SRCDIR)/leaf.c $(TRANSLATE)
1456 $(TRANSLATE) $(SRCDIR)/leaf.c >$@
1457
1458 $(OBJDIR)/leaf.o: $(OBJDIR)/leaf_.c $(OBJDIR)/leaf.h $(SRCDIR)/config.h
1459 $(XTCC) -o $(OBJDIR)/leaf.o -c $(OBJDIR)/leaf_.c
1460
1461 $(OBJDIR)/leaf.h: $(OBJDIR)/headers
1462
1463 $(OBJDIR)/loadctrl_.c: $(SRCDIR)/loadctrl.c $(TRANSLATE)
1464 $(TRANSLATE) $(SRCDIR)/loadctrl.c >$@
1465
1466 $(OBJDIR)/loadctrl.o: $(OBJDIR)/loadctrl_.c $(OBJDIR)/loadctrl.h $(SRCDIR)/config.h
1467 $(XTCC) -o $(OBJDIR)/loadctrl.o -c $(OBJDIR)/loadctrl_.c
1468
1469 $(OBJDIR)/loadctrl.h: $(OBJDIR)/headers
1470
1471 $(OBJDIR)/login_.c: $(SRCDIR)/login.c $(TRANSLATE)
1472 $(TRANSLATE) $(SRCDIR)/login.c >$@
1473
1474 $(OBJDIR)/login.o: $(OBJDIR)/login_.c $(OBJDIR)/login.h $(SRCDIR)/config.h
1475 $(XTCC) -o $(OBJDIR)/login.o -c $(OBJDIR)/login_.c
1476
1477 $(OBJDIR)/login.h: $(OBJDIR)/headers
1478
1479 $(OBJDIR)/lookslike_.c: $(SRCDIR)/lookslike.c $(TRANSLATE)
1480 $(TRANSLATE) $(SRCDIR)/lookslike.c >$@
1481
1482 $(OBJDIR)/lookslike.o: $(OBJDIR)/lookslike_.c $(OBJDIR)/lookslike.h $(SRCDIR)/config.h
1483 $(XTCC) -o $(OBJDIR)/lookslike.o -c $(OBJDIR)/lookslike_.c
1484
1485 $(OBJDIR)/lookslike.h: $(OBJDIR)/headers
1486
1487 $(OBJDIR)/main_.c: $(SRCDIR)/main.c $(TRANSLATE)
1488 $(TRANSLATE) $(SRCDIR)/main.c >$@
1489
1490 $(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
1491 $(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
1492
1493 $(OBJDIR)/main.h: $(OBJDIR)/headers
1494
1495 $(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(TRANSLATE)
1496 $(TRANSLATE) $(SRCDIR)/manifest.c >$@
1497
1498 $(OBJDIR)/manifest.o: $(OBJDIR)/manifest_.c $(OBJDIR)/manifest.h $(SRCDIR)/config.h
1499 $(XTCC) -o $(OBJDIR)/manifest.o -c $(OBJDIR)/manifest_.c
1500
1501 $(OBJDIR)/manifest.h: $(OBJDIR)/headers
1502
1503 $(OBJDIR)/markdown_.c: $(SRCDIR)/markdown.c $(TRANSLATE)
1504 $(TRANSLATE) $(SRCDIR)/markdown.c >$@
1505
1506 $(OBJDIR)/markdown.o: $(OBJDIR)/markdown_.c $(OBJDIR)/markdown.h $(SRCDIR)/config.h
1507 $(XTCC) -o $(OBJDIR)/markdown.o -c $(OBJDIR)/markdown_.c
1508
1509 $(OBJDIR)/markdown.h: $(OBJDIR)/headers
1510
1511 $(OBJDIR)/markdown_html_.c: $(SRCDIR)/markdown_html.c $(TRANSLATE)
1512 $(TRANSLATE) $(SRCDIR)/markdown_html.c >$@
1513
1514 $(OBJDIR)/markdown_html.o: $(OBJDIR)/markdown_html_.c $(OBJDIR)/markdown_html.h $(SRCDIR)/config.h
1515 $(XTCC) -o $(OBJDIR)/markdown_html.o -c $(OBJDIR)/markdown_html_.c
1516
1517 $(OBJDIR)/markdown_html.h: $(OBJDIR)/headers
1518
1519 $(OBJDIR)/md5_.c: $(SRCDIR)/md5.c $(TRANSLATE)
1520 $(TRANSLATE) $(SRCDIR)/md5.c >$@
1521
1522 $(OBJDIR)/md5.o: $(OBJDIR)/md5_.c $(OBJDIR)/md5.h $(SRCDIR)/config.h
1523 $(XTCC) -o $(OBJDIR)/md5.o -c $(OBJDIR)/md5_.c
1524
1525 $(OBJDIR)/md5.h: $(OBJDIR)/headers
1526
1527 $(OBJDIR)/merge_.c: $(SRCDIR)/merge.c $(TRANSLATE)
1528 $(TRANSLATE) $(SRCDIR)/merge.c >$@
1529
1530 $(OBJDIR)/merge.o: $(OBJDIR)/merge_.c $(OBJDIR)/merge.h $(SRCDIR)/config.h
1531 $(XTCC) -o $(OBJDIR)/merge.o -c $(OBJDIR)/merge_.c
1532
1533 $(OBJDIR)/merge.h: $(OBJDIR)/headers
1534
1535 $(OBJDIR)/merge3_.c: $(SRCDIR)/merge3.c $(TRANSLATE)
1536 $(TRANSLATE) $(SRCDIR)/merge3.c >$@
1537
1538 $(OBJDIR)/merge3.o: $(OBJDIR)/merge3_.c $(OBJDIR)/merge3.h $(SRCDIR)/config.h
1539 $(XTCC) -o $(OBJDIR)/merge3.o -c $(OBJDIR)/merge3_.c
1540
1541 $(OBJDIR)/merge3.h: $(OBJDIR)/headers
1542
1543 $(OBJDIR)/moderate_.c: $(SRCDIR)/moderate.c $(TRANSLATE)
1544 $(TRANSLATE) $(SRCDIR)/moderate.c >$@
1545
1546 $(OBJDIR)/moderate.o: $(OBJDIR)/moderate_.c $(OBJDIR)/moderate.h $(SRCDIR)/config.h
1547 $(XTCC) -o $(OBJDIR)/moderate.o -c $(OBJDIR)/moderate_.c
1548
1549 $(OBJDIR)/moderate.h: $(OBJDIR)/headers
1550
1551 $(OBJDIR)/name_.c: $(SRCDIR)/name.c $(TRANSLATE)
1552 $(TRANSLATE) $(SRCDIR)/name.c >$@
1553
1554 $(OBJDIR)/name.o: $(OBJDIR)/name_.c $(OBJDIR)/name.h $(SRCDIR)/config.h
1555 $(XTCC) -o $(OBJDIR)/name.o -c $(OBJDIR)/name_.c
1556
1557 $(OBJDIR)/name.h: $(OBJDIR)/headers
1558
1559 $(OBJDIR)/path_.c: $(SRCDIR)/path.c $(TRANSLATE)
1560 $(TRANSLATE) $(SRCDIR)/path.c >$@
1561
1562 $(OBJDIR)/path.o: $(OBJDIR)/path_.c $(OBJDIR)/path.h $(SRCDIR)/config.h
1563 $(XTCC) -o $(OBJDIR)/path.o -c $(OBJDIR)/path_.c
1564
1565 $(OBJDIR)/path.h: $(OBJDIR)/headers
1566
1567 $(OBJDIR)/pivot_.c: $(SRCDIR)/pivot.c $(TRANSLATE)
1568 $(TRANSLATE) $(SRCDIR)/pivot.c >$@
1569
1570 $(OBJDIR)/pivot.o: $(OBJDIR)/pivot_.c $(OBJDIR)/pivot.h $(SRCDIR)/config.h
1571 $(XTCC) -o $(OBJDIR)/pivot.o -c $(OBJDIR)/pivot_.c
1572
1573 $(OBJDIR)/pivot.h: $(OBJDIR)/headers
1574
1575 $(OBJDIR)/popen_.c: $(SRCDIR)/popen.c $(TRANSLATE)
1576 $(TRANSLATE) $(SRCDIR)/popen.c >$@
1577
1578 $(OBJDIR)/popen.o: $(OBJDIR)/popen_.c $(OBJDIR)/popen.h $(SRCDIR)/config.h
1579 $(XTCC) -o $(OBJDIR)/popen.o -c $(OBJDIR)/popen_.c
1580
1581 $(OBJDIR)/popen.h: $(OBJDIR)/headers
1582
1583 $(OBJDIR)/pqueue_.c: $(SRCDIR)/pqueue.c $(TRANSLATE)
1584 $(TRANSLATE) $(SRCDIR)/pqueue.c >$@
1585
1586 $(OBJDIR)/pqueue.o: $(OBJDIR)/pqueue_.c $(OBJDIR)/pqueue.h $(SRCDIR)/config.h
1587 $(XTCC) -o $(OBJDIR)/pqueue.o -c $(OBJDIR)/pqueue_.c
1588
1589 $(OBJDIR)/pqueue.h: $(OBJDIR)/headers
1590
1591 $(OBJDIR)/printf_.c: $(SRCDIR)/printf.c $(TRANSLATE)
1592 $(TRANSLATE) $(SRCDIR)/printf.c >$@
1593
1594 $(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
1595 $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
1596
1597 $(OBJDIR)/printf.h: $(OBJDIR)/headers
1598
1599 $(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(TRANSLATE)
1600 $(TRANSLATE) $(SRCDIR)/rebuild.c >$@
1601
1602 $(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
1603 $(XTCC) -o $(OBJDIR)/rebuild.o -c $(OBJDIR)/rebuild_.c
1604
1605 $(OBJDIR)/rebuild.h: $(OBJDIR)/headers
1606
1607 $(OBJDIR)/regexp_.c: $(SRCDIR)/regexp.c $(TRANSLATE)
1608 $(TRANSLATE) $(SRCDIR)/regexp.c >$@
1609
1610 $(OBJDIR)/regexp.o: $(OBJDIR)/regexp_.c $(OBJDIR)/regexp.h $(SRCDIR)/config.h
1611 $(XTCC) -o $(OBJDIR)/regexp.o -c $(OBJDIR)/regexp_.c
1612
1613 $(OBJDIR)/regexp.h: $(OBJDIR)/headers
1614
1615 $(OBJDIR)/report_.c: $(SRCDIR)/report.c $(TRANSLATE)
1616 $(TRANSLATE) $(SRCDIR)/report.c >$@
1617
1618 $(OBJDIR)/report.o: $(OBJDIR)/report_.c $(OBJDIR)/report.h $(SRCDIR)/config.h
1619 $(XTCC) -o $(OBJDIR)/report.o -c $(OBJDIR)/report_.c
1620
1621 $(OBJDIR)/report.h: $(OBJDIR)/headers
1622
1623 $(OBJDIR)/rss_.c: $(SRCDIR)/rss.c $(TRANSLATE)
1624 $(TRANSLATE) $(SRCDIR)/rss.c >$@
1625
1626 $(OBJDIR)/rss.o: $(OBJDIR)/rss_.c $(OBJDIR)/rss.h $(SRCDIR)/config.h
1627 $(XTCC) -o $(OBJDIR)/rss.o -c $(OBJDIR)/rss_.c
1628
1629 $(OBJDIR)/rss.h: $(OBJDIR)/headers
1630
1631 $(OBJDIR)/schema_.c: $(SRCDIR)/schema.c $(TRANSLATE)
1632 $(TRANSLATE) $(SRCDIR)/schema.c >$@
1633
1634 $(OBJDIR)/schema.o: $(OBJDIR)/schema_.c $(OBJDIR)/schema.h $(SRCDIR)/config.h
1635 $(XTCC) -o $(OBJDIR)/schema.o -c $(OBJDIR)/schema_.c
1636
1637 $(OBJDIR)/schema.h: $(OBJDIR)/headers
1638
1639 $(OBJDIR)/search_.c: $(SRCDIR)/search.c $(TRANSLATE)
1640 $(TRANSLATE) $(SRCDIR)/search.c >$@
1641
1642 $(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h
1643 $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c
1644
1645 $(OBJDIR)/search.h: $(OBJDIR)/headers
1646
1647 $(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(TRANSLATE)
1648 $(TRANSLATE) $(SRCDIR)/setup.c >$@
1649
1650 $(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h
1651 $(XTCC) -o $(OBJDIR)/setup.o -c $(OBJDIR)/setup_.c
1652
1653 $(OBJDIR)/setup.h: $(OBJDIR)/headers
1654
1655 $(OBJDIR)/sha1_.c: $(SRCDIR)/sha1.c $(TRANSLATE)
1656 $(TRANSLATE) $(SRCDIR)/sha1.c >$@
1657
1658 $(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
1659 $(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
1660
1661 $(OBJDIR)/sha1.h: $(OBJDIR)/headers
1662
1663 $(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(TRANSLATE)
1664 $(TRANSLATE) $(SRCDIR)/shun.c >$@
1665
1666 $(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
1667 $(XTCC) -o $(OBJDIR)/shun.o -c $(OBJDIR)/shun_.c
1668
1669 $(OBJDIR)/shun.h: $(OBJDIR)/headers
1670
1671 $(OBJDIR)/skins_.c: $(SRCDIR)/skins.c $(TRANSLATE)
1672 $(TRANSLATE) $(SRCDIR)/skins.c >$@
1673
1674 $(OBJDIR)/skins.o: $(OBJDIR)/skins_.c $(OBJDIR)/skins.h $(SRCDIR)/config.h
1675 $(XTCC) -o $(OBJDIR)/skins.o -c $(OBJDIR)/skins_.c
1676
1677 $(OBJDIR)/skins.h: $(OBJDIR)/headers
1678
1679 $(OBJDIR)/sqlcmd_.c: $(SRCDIR)/sqlcmd.c $(TRANSLATE)
1680 $(TRANSLATE) $(SRCDIR)/sqlcmd.c >$@
1681
1682 $(OBJDIR)/sqlcmd.o: $(OBJDIR)/sqlcmd_.c $(OBJDIR)/sqlcmd.h $(SRCDIR)/config.h
1683 $(XTCC) -o $(OBJDIR)/sqlcmd.o -c $(OBJDIR)/sqlcmd_.c
1684
1685 $(OBJDIR)/sqlcmd.h: $(OBJDIR)/headers
1686
1687 $(OBJDIR)/stash_.c: $(SRCDIR)/stash.c $(TRANSLATE)
1688 $(TRANSLATE) $(SRCDIR)/stash.c >$@
1689
1690 $(OBJDIR)/stash.o: $(OBJDIR)/stash_.c $(OBJDIR)/stash.h $(SRCDIR)/config.h
1691 $(XTCC) -o $(OBJDIR)/stash.o -c $(OBJDIR)/stash_.c
1692
1693 $(OBJDIR)/stash.h: $(OBJDIR)/headers
1694
1695 $(OBJDIR)/stat_.c: $(SRCDIR)/stat.c $(TRANSLATE)
1696 $(TRANSLATE) $(SRCDIR)/stat.c >$@
1697
1698 $(OBJDIR)/stat.o: $(OBJDIR)/stat_.c $(OBJDIR)/stat.h $(SRCDIR)/config.h
1699 $(XTCC) -o $(OBJDIR)/stat.o -c $(OBJDIR)/stat_.c
1700
1701 $(OBJDIR)/stat.h: $(OBJDIR)/headers
1702
1703 $(OBJDIR)/style_.c: $(SRCDIR)/style.c $(TRANSLATE)
1704 $(TRANSLATE) $(SRCDIR)/style.c >$@
1705
1706 $(OBJDIR)/style.o: $(OBJDIR)/style_.c $(OBJDIR)/style.h $(SRCDIR)/config.h
1707 $(XTCC) -o $(OBJDIR)/style.o -c $(OBJDIR)/style_.c
1708
1709 $(OBJDIR)/style.h: $(OBJDIR)/headers
1710
1711 $(OBJDIR)/sync_.c: $(SRCDIR)/sync.c $(TRANSLATE)
1712 $(TRANSLATE) $(SRCDIR)/sync.c >$@
1713
1714 $(OBJDIR)/sync.o: $(OBJDIR)/sync_.c $(OBJDIR)/sync.h $(SRCDIR)/config.h
1715 $(XTCC) -o $(OBJDIR)/sync.o -c $(OBJDIR)/sync_.c
1716
1717 $(OBJDIR)/sync.h: $(OBJDIR)/headers
1718
1719 $(OBJDIR)/tag_.c: $(SRCDIR)/tag.c $(TRANSLATE)
1720 $(TRANSLATE) $(SRCDIR)/tag.c >$@
1721
1722 $(OBJDIR)/tag.o: $(OBJDIR)/tag_.c $(OBJDIR)/tag.h $(SRCDIR)/config.h
1723 $(XTCC) -o $(OBJDIR)/tag.o -c $(OBJDIR)/tag_.c
1724
1725 $(OBJDIR)/tag.h: $(OBJDIR)/headers
1726
1727 $(OBJDIR)/tar_.c: $(SRCDIR)/tar.c $(TRANSLATE)
1728 $(TRANSLATE) $(SRCDIR)/tar.c >$@
1729
1730 $(OBJDIR)/tar.o: $(OBJDIR)/tar_.c $(OBJDIR)/tar.h $(SRCDIR)/config.h
1731 $(XTCC) -o $(OBJDIR)/tar.o -c $(OBJDIR)/tar_.c
1732
1733 $(OBJDIR)/tar.h: $(OBJDIR)/headers
1734
1735 $(OBJDIR)/th_main_.c: $(SRCDIR)/th_main.c $(TRANSLATE)
1736 $(TRANSLATE) $(SRCDIR)/th_main.c >$@
1737
1738 $(OBJDIR)/th_main.o: $(OBJDIR)/th_main_.c $(OBJDIR)/th_main.h $(SRCDIR)/config.h
1739 $(XTCC) -o $(OBJDIR)/th_main.o -c $(OBJDIR)/th_main_.c
1740
1741 $(OBJDIR)/th_main.h: $(OBJDIR)/headers
1742
1743 $(OBJDIR)/timeline_.c: $(SRCDIR)/timeline.c $(TRANSLATE)
1744 $(TRANSLATE) $(SRCDIR)/timeline.c >$@
1745
1746 $(OBJDIR)/timeline.o: $(OBJDIR)/timeline_.c $(OBJDIR)/timeline.h $(SRCDIR)/config.h
1747 $(XTCC) -o $(OBJDIR)/timeline.o -c $(OBJDIR)/timeline_.c
1748
1749 $(OBJDIR)/timeline.h: $(OBJDIR)/headers
1750
1751 $(OBJDIR)/tkt_.c: $(SRCDIR)/tkt.c $(TRANSLATE)
1752 $(TRANSLATE) $(SRCDIR)/tkt.c >$@
1753
1754 $(OBJDIR)/tkt.o: $(OBJDIR)/tkt_.c $(OBJDIR)/tkt.h $(SRCDIR)/config.h
1755 $(XTCC) -o $(OBJDIR)/tkt.o -c $(OBJDIR)/tkt_.c
1756
1757 $(OBJDIR)/tkt.h: $(OBJDIR)/headers
1758
1759 $(OBJDIR)/tktsetup_.c: $(SRCDIR)/tktsetup.c $(TRANSLATE)
1760 $(TRANSLATE) $(SRCDIR)/tktsetup.c >$@
1761
1762 $(OBJDIR)/tktsetup.o: $(OBJDIR)/tktsetup_.c $(OBJDIR)/tktsetup.h $(SRCDIR)/config.h
1763 $(XTCC) -o $(OBJDIR)/tktsetup.o -c $(OBJDIR)/tktsetup_.c
1764
1765 $(OBJDIR)/tktsetup.h: $(OBJDIR)/headers
1766
1767 $(OBJDIR)/undo_.c: $(SRCDIR)/undo.c $(TRANSLATE)
1768 $(TRANSLATE) $(SRCDIR)/undo.c >$@
1769
1770 $(OBJDIR)/undo.o: $(OBJDIR)/undo_.c $(OBJDIR)/undo.h $(SRCDIR)/config.h
1771 $(XTCC) -o $(OBJDIR)/undo.o -c $(OBJDIR)/undo_.c
1772
1773 $(OBJDIR)/undo.h: $(OBJDIR)/headers
1774
1775 $(OBJDIR)/unicode_.c: $(SRCDIR)/unicode.c $(TRANSLATE)
1776 $(TRANSLATE) $(SRCDIR)/unicode.c >$@
1777
1778 $(OBJDIR)/unicode.o: $(OBJDIR)/unicode_.c $(OBJDIR)/unicode.h $(SRCDIR)/config.h
1779 $(XTCC) -o $(OBJDIR)/unicode.o -c $(OBJDIR)/unicode_.c
1780
1781 $(OBJDIR)/unicode.h: $(OBJDIR)/headers
1782
1783 $(OBJDIR)/update_.c: $(SRCDIR)/update.c $(TRANSLATE)
1784 $(TRANSLATE) $(SRCDIR)/update.c >$@
1785
1786 $(OBJDIR)/update.o: $(OBJDIR)/update_.c $(OBJDIR)/update.h $(SRCDIR)/config.h
1787 $(XTCC) -o $(OBJDIR)/update.o -c $(OBJDIR)/update_.c
1788
1789 $(OBJDIR)/update.h: $(OBJDIR)/headers
1790
1791 $(OBJDIR)/url_.c: $(SRCDIR)/url.c $(TRANSLATE)
1792 $(TRANSLATE) $(SRCDIR)/url.c >$@
1793
1794 $(OBJDIR)/url.o: $(OBJDIR)/url_.c $(OBJDIR)/url.h $(SRCDIR)/config.h
1795 $(XTCC) -o $(OBJDIR)/url.o -c $(OBJDIR)/url_.c
1796
1797 $(OBJDIR)/url.h: $(OBJDIR)/headers
1798
1799 $(OBJDIR)/user_.c: $(SRCDIR)/user.c $(TRANSLATE)
1800 $(TRANSLATE) $(SRCDIR)/user.c >$@
1801
1802 $(OBJDIR)/user.o: $(OBJDIR)/user_.c $(OBJDIR)/user.h $(SRCDIR)/config.h
1803 $(XTCC) -o $(OBJDIR)/user.o -c $(OBJDIR)/user_.c
1804
1805 $(OBJDIR)/user.h: $(OBJDIR)/headers
1806
1807 $(OBJDIR)/utf8_.c: $(SRCDIR)/utf8.c $(TRANSLATE)
1808 $(TRANSLATE) $(SRCDIR)/utf8.c >$@
1809
1810 $(OBJDIR)/utf8.o: $(OBJDIR)/utf8_.c $(OBJDIR)/utf8.h $(SRCDIR)/config.h
1811 $(XTCC) -o $(OBJDIR)/utf8.o -c $(OBJDIR)/utf8_.c
1812
1813 $(OBJDIR)/utf8.h: $(OBJDIR)/headers
1814
1815 $(OBJDIR)/util_.c: $(SRCDIR)/util.c $(TRANSLATE)
1816 $(TRANSLATE) $(SRCDIR)/util.c >$@
1817
1818 $(OBJDIR)/util.o: $(OBJDIR)/util_.c $(OBJDIR)/util.h $(SRCDIR)/config.h
1819 $(XTCC) -o $(OBJDIR)/util.o -c $(OBJDIR)/util_.c
1820
1821 $(OBJDIR)/util.h: $(OBJDIR)/headers
1822
1823 $(OBJDIR)/verify_.c: $(SRCDIR)/verify.c $(TRANSLATE)
1824 $(TRANSLATE) $(SRCDIR)/verify.c >$@
1825
1826 $(OBJDIR)/verify.o: $(OBJDIR)/verify_.c $(OBJDIR)/verify.h $(SRCDIR)/config.h
1827 $(XTCC) -o $(OBJDIR)/verify.o -c $(OBJDIR)/verify_.c
1828
1829 $(OBJDIR)/verify.h: $(OBJDIR)/headers
1830
1831 $(OBJDIR)/vfile_.c: $(SRCDIR)/vfile.c $(TRANSLATE)
1832 $(TRANSLATE) $(SRCDIR)/vfile.c >$@
1833
1834 $(OBJDIR)/vfile.o: $(OBJDIR)/vfile_.c $(OBJDIR)/vfile.h $(SRCDIR)/config.h
1835 $(XTCC) -o $(OBJDIR)/vfile.o -c $(OBJDIR)/vfile_.c
1836
1837 $(OBJDIR)/vfile.h: $(OBJDIR)/headers
1838
1839 $(OBJDIR)/wiki_.c: $(SRCDIR)/wiki.c $(TRANSLATE)
1840 $(TRANSLATE) $(SRCDIR)/wiki.c >$@
1841
1842 $(OBJDIR)/wiki.o: $(OBJDIR)/wiki_.c $(OBJDIR)/wiki.h $(SRCDIR)/config.h
1843 $(XTCC) -o $(OBJDIR)/wiki.o -c $(OBJDIR)/wiki_.c
1844
1845 $(OBJDIR)/wiki.h: $(OBJDIR)/headers
1846
1847 $(OBJDIR)/wikiformat_.c: $(SRCDIR)/wikiformat.c $(TRANSLATE)
1848 $(TRANSLATE) $(SRCDIR)/wikiformat.c >$@
1849
1850 $(OBJDIR)/wikiformat.o: $(OBJDIR)/wikiformat_.c $(OBJDIR)/wikiformat.h $(SRCDIR)/config.h
1851 $(XTCC) -o $(OBJDIR)/wikiformat.o -c $(OBJDIR)/wikiformat_.c
1852
1853 $(OBJDIR)/wikiformat.h: $(OBJDIR)/headers
1854
1855 $(OBJDIR)/winfile_.c: $(SRCDIR)/winfile.c $(TRANSLATE)
1856 $(TRANSLATE) $(SRCDIR)/winfile.c >$@
1857
1858 $(OBJDIR)/winfile.o: $(OBJDIR)/winfile_.c $(OBJDIR)/winfile.h $(SRCDIR)/config.h
1859 $(XTCC) -o $(OBJDIR)/winfile.o -c $(OBJDIR)/winfile_.c
1860
1861 $(OBJDIR)/winfile.h: $(OBJDIR)/headers
1862
1863 $(OBJDIR)/winhttp_.c: $(SRCDIR)/winhttp.c $(TRANSLATE)
1864 $(TRANSLATE) $(SRCDIR)/winhttp.c >$@
1865
1866 $(OBJDIR)/winhttp.o: $(OBJDIR)/winhttp_.c $(OBJDIR)/winhttp.h $(SRCDIR)/config.h
1867 $(XTCC) -o $(OBJDIR)/winhttp.o -c $(OBJDIR)/winhttp_.c
1868
1869 $(OBJDIR)/winhttp.h: $(OBJDIR)/headers
1870
1871 $(OBJDIR)/wysiwyg_.c: $(SRCDIR)/wysiwyg.c $(TRANSLATE)
1872 $(TRANSLATE) $(SRCDIR)/wysiwyg.c >$@
1873
1874 $(OBJDIR)/wysiwyg.o: $(OBJDIR)/wysiwyg_.c $(OBJDIR)/wysiwyg.h $(SRCDIR)/config.h
1875 $(XTCC) -o $(OBJDIR)/wysiwyg.o -c $(OBJDIR)/wysiwyg_.c
1876
1877 $(OBJDIR)/wysiwyg.h: $(OBJDIR)/headers
1878
1879 $(OBJDIR)/xfer_.c: $(SRCDIR)/xfer.c $(TRANSLATE)
1880 $(TRANSLATE) $(SRCDIR)/xfer.c >$@
1881
1882 $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h
1883 $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c
1884
1885 $(OBJDIR)/xfer.h: $(OBJDIR)/headers
1886
1887 $(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(TRANSLATE)
1888 $(TRANSLATE) $(SRCDIR)/xfersetup.c >$@
1889
1890 $(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h
1891 $(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c
1892
1893 $(OBJDIR)/xfersetup.h: $(OBJDIR)/headers
1894
1895 $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(TRANSLATE)
1896 $(TRANSLATE) $(SRCDIR)/zip.c >$@
1897
1898 $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h
1899 $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c
1900
1901 $(OBJDIR)/zip.h: $(OBJDIR)/headers
@@ -1909,27 +1924,27 @@
1924 MINIZ_OPTIONS = -DMINIZ_NO_STDIO \
1925 -DMINIZ_NO_TIME \
1926 -DMINIZ_NO_ARCHIVE_APIS
1927
1928 $(OBJDIR)/sqlite3.o: $(SRCDIR)/sqlite3.c $(SRCDIR)/../win/Makefile.mingw
1929 $(XTCC) $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) -c $(SRCDIR)/sqlite3.c -o $@
1930
1931 $(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
1932 $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $@
1933
1934 $(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_status.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h
1935
1936 $(OBJDIR)/shell.o: $(SRCDIR)/shell.c $(SRCDIR)/sqlite3.h $(SRCDIR)/../win/Makefile.mingw
1937 $(XTCC) $(SHELL_OPTIONS) $(SHELL_CFLAGS) -c $(SRCDIR)/shell.c -o $@
1938
1939 $(OBJDIR)/th.o: $(SRCDIR)/th.c
1940 $(XTCC) -c $(SRCDIR)/th.c -o $@
1941
1942 $(OBJDIR)/th_lang.o: $(SRCDIR)/th_lang.c
1943 $(XTCC) -c $(SRCDIR)/th_lang.c -o $@
1944
1945 $(OBJDIR)/th_tcl.o: $(SRCDIR)/th_tcl.c
1946 $(XTCC) -c $(SRCDIR)/th_tcl.c -o $@
1947
1948 $(OBJDIR)/miniz.o: $(SRCDIR)/miniz.c
1949 $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $@
1950
1951
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -94,23 +94,35 @@
9494
ifndef MINGW_IS_32BIT_ONLY
9595
ifeq (,$(findstring w64-mingw32,$(PREFIX)))
9696
MINGW_IS_32BIT_ONLY = 1
9797
endif
9898
endif
99
-ifeq (,$(findstring x86_64-w64-mingw32,$(PREFIX)))
100
-SSLCONFIG = mingw
101
-else
102
-SSLCONFIG = mingw64
103
-endif
104
-ifndef FOSSIL_ENABLE_MINIZ
105
-SSLCONFIG += --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib
106
-endif
10799
108100
#### The directories where the zlib include and library files are located.
109101
#
110102
ZINCDIR = $(SRCDIR)/../compat/zlib
111103
ZLIBDIR = $(SRCDIR)/../compat/zlib
104
+
105
+ifndef X64
106
+ifneq (,$(findstring x86_64-w64-mingw32,$(PREFIX)))
107
+X64 = 1
108
+endif
109
+endif
110
+
111
+ifndef X64
112
+SSLCONFIG = mingw
113
+ZLIBCONFIG = LOC="-DASMV -DASMINF" OBJA="inffas86.o match.o"
114
+LIBTARGETS = $(ZLIBDIR)/inffas86.o $(ZLIBDIR)/match.o
115
+else
116
+SSLCONFIG = mingw64
117
+ZLIBCONFIG =
118
+LIBTARGETS =
119
+endif
120
+
121
+ifndef FOSSIL_ENABLE_MINIZ
122
+SSLCONFIG += --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib
123
+endif
112124
113125
#### The directories where the OpenSSL include and library files are located.
114126
# The recommended usage here is to use the Sysinternals junction tool
115127
# to create a hard link between an "openssl-1.x" sub-directory of the
116128
# Fossil source code directory and the target OpenSSL source directory.
@@ -339,10 +351,11 @@
339351
$(SRCDIR)/bag.c \
340352
$(SRCDIR)/bisect.c \
341353
$(SRCDIR)/blob.c \
342354
$(SRCDIR)/branch.c \
343355
$(SRCDIR)/browse.c \
356
+ $(SRCDIR)/builtin.c \
344357
$(SRCDIR)/cache.c \
345358
$(SRCDIR)/captcha.c \
346359
$(SRCDIR)/cgi.c \
347360
$(SRCDIR)/checkin.c \
348361
$(SRCDIR)/checkout.c \
@@ -443,19 +456,23 @@
443456
$(SRCDIR)/wysiwyg.c \
444457
$(SRCDIR)/xfer.c \
445458
$(SRCDIR)/xfersetup.c \
446459
$(SRCDIR)/zip.c
447460
461
+EXTRA_FILES = \
462
+ $(SRCDIR)/diff.tcl
463
+
448464
TRANS_SRC = \
449465
$(OBJDIR)/add_.c \
450466
$(OBJDIR)/allrepo_.c \
451467
$(OBJDIR)/attach_.c \
452468
$(OBJDIR)/bag_.c \
453469
$(OBJDIR)/bisect_.c \
454470
$(OBJDIR)/blob_.c \
455471
$(OBJDIR)/branch_.c \
456472
$(OBJDIR)/browse_.c \
473
+ $(OBJDIR)/builtin_.c \
457474
$(OBJDIR)/cache_.c \
458475
$(OBJDIR)/captcha_.c \
459476
$(OBJDIR)/cgi_.c \
460477
$(OBJDIR)/checkin_.c \
461478
$(OBJDIR)/checkout_.c \
@@ -565,10 +582,11 @@
565582
$(OBJDIR)/bag.o \
566583
$(OBJDIR)/bisect.o \
567584
$(OBJDIR)/blob.o \
568585
$(OBJDIR)/branch.o \
569586
$(OBJDIR)/browse.o \
587
+ $(OBJDIR)/builtin.o \
570588
$(OBJDIR)/cache.o \
571589
$(OBJDIR)/captcha.o \
572590
$(OBJDIR)/cgi.o \
573591
$(OBJDIR)/checkin.o \
574592
$(OBJDIR)/checkout.o \
@@ -671,11 +689,10 @@
671689
$(OBJDIR)/xfersetup.o \
672690
$(OBJDIR)/zip.o
673691
674692
APPNAME = fossil.exe
675693
APPTARGETS =
676
-LIBTARGETS =
677694
678695
#### If the USE_WINDOWS variable exists, it is assumed that we are building
679696
# inside of a Windows-style shell; otherwise, it is assumed that we are
680697
# building inside of a Unix-style shell. Note that the "move" command is
681698
# broken when attempting to use it from the Windows shell via MinGW make
@@ -684,11 +701,12 @@
684701
#
685702
ifdef USE_WINDOWS
686703
TRANSLATE = $(subst /,\,$(OBJDIR)/translate.exe)
687704
MAKEHEADERS = $(subst /,\,$(OBJDIR)/makeheaders.exe)
688705
MKINDEX = $(subst /,\,$(OBJDIR)/mkindex.exe)
689
-VERSION = $(subst /,\,$(OBJDIR)/version.exe)
706
+MKBUILTIN = $(subst /,\,$(OBJDIR)/mkbuiltin.exe)
707
+MKVERSION = $(subst /,\,$(OBJDIR)/mkversion.exe)
690708
CODECHECK1 = $(subst /,\,$(OBJDIR)/codecheck1.exe)
691709
CAT = type
692710
CP = copy
693711
GREP = find
694712
MV = copy
@@ -697,11 +715,12 @@
697715
RMDIR = rmdir /S /Q
698716
else
699717
TRANSLATE = $(OBJDIR)/translate.exe
700718
MAKEHEADERS = $(OBJDIR)/makeheaders.exe
701719
MKINDEX = $(OBJDIR)/mkindex.exe
702
-VERSION = $(OBJDIR)/version.exe
720
+MKBUILTIN = $(OBJDIR)/mkbuiltin.exe
721
+MKVERSION = $(OBJDIR)/mkversion.exe
703722
CODECHECK1 = $(OBJDIR)/codecheck1.exe
704723
CAT = cat
705724
CP = cp
706725
GREP = grep
707726
MV = mv
@@ -741,32 +760,35 @@
741760
else
742761
$(MKDIR) $(OBJDIR)
743762
endif
744763
745764
$(TRANSLATE): $(SRCDIR)/translate.c
746
- $(BCC) -o $(TRANSLATE) $(SRCDIR)/translate.c
765
+ $(BCC) -o $@ $(SRCDIR)/translate.c
747766
748767
$(MAKEHEADERS): $(SRCDIR)/makeheaders.c
749
- $(BCC) -o $(MAKEHEADERS) $(SRCDIR)/makeheaders.c
768
+ $(BCC) -o $@ $(SRCDIR)/makeheaders.c
750769
751770
$(MKINDEX): $(SRCDIR)/mkindex.c
752
- $(BCC) -o $(MKINDEX) $(SRCDIR)/mkindex.c
771
+ $(BCC) -o $@ $(SRCDIR)/mkindex.c
753772
754
-$(VERSION): $(SRCDIR)/mkversion.c
755
- $(BCC) -o $(VERSION) $(SRCDIR)/mkversion.c
773
+$(MKBUILTIN): $(SRCDIR)/mkbuiltin.c
774
+ $(BCC) -o $@ $(SRCDIR)/mkbuiltin.c
775
+
776
+$(MKVERSION): $(SRCDIR)/mkversion.c
777
+ $(BCC) -o $@ $(SRCDIR)/mkversion.c
756778
757779
$(CODECHECK1): $(SRCDIR)/codecheck1.c
758
- $(BCC) -o $(CODECHECK1) $(SRCDIR)/codecheck1.c
780
+ $(BCC) -o $@ $(SRCDIR)/codecheck1.c
759781
760782
# WARNING. DANGER. Running the test suite modifies the repository the
761783
# build is done from, i.e. the checkout belongs to. Do not sync/push
762784
# the repository after running the tests.
763785
test: $(OBJDIR) $(APPNAME)
764786
$(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME)
765787
766
-$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(VERSION)
767
- $(VERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$(OBJDIR)/VERSION.h
788
+$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION)
789
+ $(MKVERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$@
768790
769791
# The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set
770792
# to 1. If it is set to 1, then there is no need to build or link
771793
# the sqlite3.o object. Instead, the system SQLite will be linked
772794
# using -lsqlite3.
@@ -791,14 +813,21 @@
791813
$(OBJDIR)/th_tcl.o \
792814
$(OBJDIR)/cson_amalgamation.o
793815
794816
795817
zlib:
796
- $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc libz.a
818
+ $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) $(ZLIBCONFIG) -f win32/Makefile.gcc libz.a
797819
798820
clean-zlib:
799821
$(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc clean
822
+
823
+$(ZLIBDIR)/inffas86.o:
824
+ $(TCC) -c -o $@ -DASMINF -I$(ZLIBDIR) -O3 $(ZLIBDIR)/contrib/inflate86/inffas86.c
825
+
826
+$(ZLIBDIR)/match.o:
827
+ $(TCC) -c -o $@ -DASMV $(ZLIBDIR)/contrib/asm686/match.S
828
+
800829
801830
ifndef FOSSIL_ENABLE_MINIZ
802831
LIBTARGETS += zlib
803832
endif
804833
@@ -822,11 +851,11 @@
822851
APPTARGETS += openssl
823852
endif
824853
825854
$(APPNAME): $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
826855
$(CODECHECK1) $(TRANS_SRC)
827
- $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
856
+ $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
828857
829858
# This rule prevents make from using its default rules to try build
830859
# an executable named "manifest" out of the file named "manifest.c"
831860
#
832861
$(SRCDIR)/../manifest:
@@ -848,19 +877,23 @@
848877
$(INNOSETUP) ./setup/fossil.iss -DAppVersion=$(shell $(CAT) ./VERSION)
849878
850879
$(OBJDIR)/page_index.h: $(TRANS_SRC) $(MKINDEX)
851880
$(MKINDEX) $(TRANS_SRC) >$@
852881
853
-$(OBJDIR)/headers: $(OBJDIR)/page_index.h $(MAKEHEADERS) $(OBJDIR)/VERSION.h
882
+$(OBJDIR)/builtin_data.h: $(MKBUILTIN) $(EXTRA_FILES)
883
+ $(MKBUILTIN) $(EXTRA_FILES) >$@
884
+
885
+$(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/builtin_data.h $(MAKEHEADERS) $(OBJDIR)/VERSION.h
854886
$(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h \
855887
$(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h \
856888
$(OBJDIR)/attach_.c:$(OBJDIR)/attach.h \
857889
$(OBJDIR)/bag_.c:$(OBJDIR)/bag.h \
858890
$(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h \
859891
$(OBJDIR)/blob_.c:$(OBJDIR)/blob.h \
860892
$(OBJDIR)/branch_.c:$(OBJDIR)/branch.h \
861893
$(OBJDIR)/browse_.c:$(OBJDIR)/browse.h \
894
+ $(OBJDIR)/builtin_.c:$(OBJDIR)/builtin.h \
862895
$(OBJDIR)/cache_.c:$(OBJDIR)/cache.h \
863896
$(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h \
864897
$(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h \
865898
$(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h \
866899
$(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h \
@@ -970,891 +1003,899 @@
9701003
$(OBJDIR)/headers: Makefile
9711004
9721005
Makefile:
9731006
9741007
$(OBJDIR)/add_.c: $(SRCDIR)/add.c $(TRANSLATE)
975
- $(TRANSLATE) $(SRCDIR)/add.c >$(OBJDIR)/add_.c
1008
+ $(TRANSLATE) $(SRCDIR)/add.c >$@
9761009
9771010
$(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
9781011
$(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
9791012
9801013
$(OBJDIR)/add.h: $(OBJDIR)/headers
9811014
9821015
$(OBJDIR)/allrepo_.c: $(SRCDIR)/allrepo.c $(TRANSLATE)
983
- $(TRANSLATE) $(SRCDIR)/allrepo.c >$(OBJDIR)/allrepo_.c
1016
+ $(TRANSLATE) $(SRCDIR)/allrepo.c >$@
9841017
9851018
$(OBJDIR)/allrepo.o: $(OBJDIR)/allrepo_.c $(OBJDIR)/allrepo.h $(SRCDIR)/config.h
9861019
$(XTCC) -o $(OBJDIR)/allrepo.o -c $(OBJDIR)/allrepo_.c
9871020
9881021
$(OBJDIR)/allrepo.h: $(OBJDIR)/headers
9891022
9901023
$(OBJDIR)/attach_.c: $(SRCDIR)/attach.c $(TRANSLATE)
991
- $(TRANSLATE) $(SRCDIR)/attach.c >$(OBJDIR)/attach_.c
1024
+ $(TRANSLATE) $(SRCDIR)/attach.c >$@
9921025
9931026
$(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h
9941027
$(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c
9951028
9961029
$(OBJDIR)/attach.h: $(OBJDIR)/headers
9971030
9981031
$(OBJDIR)/bag_.c: $(SRCDIR)/bag.c $(TRANSLATE)
999
- $(TRANSLATE) $(SRCDIR)/bag.c >$(OBJDIR)/bag_.c
1032
+ $(TRANSLATE) $(SRCDIR)/bag.c >$@
10001033
10011034
$(OBJDIR)/bag.o: $(OBJDIR)/bag_.c $(OBJDIR)/bag.h $(SRCDIR)/config.h
10021035
$(XTCC) -o $(OBJDIR)/bag.o -c $(OBJDIR)/bag_.c
10031036
10041037
$(OBJDIR)/bag.h: $(OBJDIR)/headers
10051038
10061039
$(OBJDIR)/bisect_.c: $(SRCDIR)/bisect.c $(TRANSLATE)
1007
- $(TRANSLATE) $(SRCDIR)/bisect.c >$(OBJDIR)/bisect_.c
1040
+ $(TRANSLATE) $(SRCDIR)/bisect.c >$@
10081041
10091042
$(OBJDIR)/bisect.o: $(OBJDIR)/bisect_.c $(OBJDIR)/bisect.h $(SRCDIR)/config.h
10101043
$(XTCC) -o $(OBJDIR)/bisect.o -c $(OBJDIR)/bisect_.c
10111044
10121045
$(OBJDIR)/bisect.h: $(OBJDIR)/headers
10131046
10141047
$(OBJDIR)/blob_.c: $(SRCDIR)/blob.c $(TRANSLATE)
1015
- $(TRANSLATE) $(SRCDIR)/blob.c >$(OBJDIR)/blob_.c
1048
+ $(TRANSLATE) $(SRCDIR)/blob.c >$@
10161049
10171050
$(OBJDIR)/blob.o: $(OBJDIR)/blob_.c $(OBJDIR)/blob.h $(SRCDIR)/config.h
10181051
$(XTCC) -o $(OBJDIR)/blob.o -c $(OBJDIR)/blob_.c
10191052
10201053
$(OBJDIR)/blob.h: $(OBJDIR)/headers
10211054
10221055
$(OBJDIR)/branch_.c: $(SRCDIR)/branch.c $(TRANSLATE)
1023
- $(TRANSLATE) $(SRCDIR)/branch.c >$(OBJDIR)/branch_.c
1056
+ $(TRANSLATE) $(SRCDIR)/branch.c >$@
10241057
10251058
$(OBJDIR)/branch.o: $(OBJDIR)/branch_.c $(OBJDIR)/branch.h $(SRCDIR)/config.h
10261059
$(XTCC) -o $(OBJDIR)/branch.o -c $(OBJDIR)/branch_.c
10271060
10281061
$(OBJDIR)/branch.h: $(OBJDIR)/headers
10291062
10301063
$(OBJDIR)/browse_.c: $(SRCDIR)/browse.c $(TRANSLATE)
1031
- $(TRANSLATE) $(SRCDIR)/browse.c >$(OBJDIR)/browse_.c
1064
+ $(TRANSLATE) $(SRCDIR)/browse.c >$@
10321065
10331066
$(OBJDIR)/browse.o: $(OBJDIR)/browse_.c $(OBJDIR)/browse.h $(SRCDIR)/config.h
10341067
$(XTCC) -o $(OBJDIR)/browse.o -c $(OBJDIR)/browse_.c
10351068
10361069
$(OBJDIR)/browse.h: $(OBJDIR)/headers
1070
+
1071
+$(OBJDIR)/builtin_.c: $(SRCDIR)/builtin.c $(TRANSLATE)
1072
+ $(TRANSLATE) $(SRCDIR)/builtin.c >$@
1073
+
1074
+$(OBJDIR)/builtin.o: $(OBJDIR)/builtin_.c $(OBJDIR)/builtin.h $(OBJDIR)/builtin_data.h $(SRCDIR)/config.h
1075
+ $(XTCC) -o $(OBJDIR)/builtin.o -c $(OBJDIR)/builtin_.c
1076
+
1077
+$(OBJDIR)/builtin.h: $(OBJDIR)/headers
10371078
10381079
$(OBJDIR)/cache_.c: $(SRCDIR)/cache.c $(TRANSLATE)
1039
- $(TRANSLATE) $(SRCDIR)/cache.c >$(OBJDIR)/cache_.c
1080
+ $(TRANSLATE) $(SRCDIR)/cache.c >$@
10401081
10411082
$(OBJDIR)/cache.o: $(OBJDIR)/cache_.c $(OBJDIR)/cache.h $(SRCDIR)/config.h
10421083
$(XTCC) -o $(OBJDIR)/cache.o -c $(OBJDIR)/cache_.c
10431084
10441085
$(OBJDIR)/cache.h: $(OBJDIR)/headers
10451086
10461087
$(OBJDIR)/captcha_.c: $(SRCDIR)/captcha.c $(TRANSLATE)
1047
- $(TRANSLATE) $(SRCDIR)/captcha.c >$(OBJDIR)/captcha_.c
1088
+ $(TRANSLATE) $(SRCDIR)/captcha.c >$@
10481089
10491090
$(OBJDIR)/captcha.o: $(OBJDIR)/captcha_.c $(OBJDIR)/captcha.h $(SRCDIR)/config.h
10501091
$(XTCC) -o $(OBJDIR)/captcha.o -c $(OBJDIR)/captcha_.c
10511092
10521093
$(OBJDIR)/captcha.h: $(OBJDIR)/headers
10531094
10541095
$(OBJDIR)/cgi_.c: $(SRCDIR)/cgi.c $(TRANSLATE)
1055
- $(TRANSLATE) $(SRCDIR)/cgi.c >$(OBJDIR)/cgi_.c
1096
+ $(TRANSLATE) $(SRCDIR)/cgi.c >$@
10561097
10571098
$(OBJDIR)/cgi.o: $(OBJDIR)/cgi_.c $(OBJDIR)/cgi.h $(SRCDIR)/config.h
10581099
$(XTCC) -o $(OBJDIR)/cgi.o -c $(OBJDIR)/cgi_.c
10591100
10601101
$(OBJDIR)/cgi.h: $(OBJDIR)/headers
10611102
10621103
$(OBJDIR)/checkin_.c: $(SRCDIR)/checkin.c $(TRANSLATE)
1063
- $(TRANSLATE) $(SRCDIR)/checkin.c >$(OBJDIR)/checkin_.c
1104
+ $(TRANSLATE) $(SRCDIR)/checkin.c >$@
10641105
10651106
$(OBJDIR)/checkin.o: $(OBJDIR)/checkin_.c $(OBJDIR)/checkin.h $(SRCDIR)/config.h
10661107
$(XTCC) -o $(OBJDIR)/checkin.o -c $(OBJDIR)/checkin_.c
10671108
10681109
$(OBJDIR)/checkin.h: $(OBJDIR)/headers
10691110
10701111
$(OBJDIR)/checkout_.c: $(SRCDIR)/checkout.c $(TRANSLATE)
1071
- $(TRANSLATE) $(SRCDIR)/checkout.c >$(OBJDIR)/checkout_.c
1112
+ $(TRANSLATE) $(SRCDIR)/checkout.c >$@
10721113
10731114
$(OBJDIR)/checkout.o: $(OBJDIR)/checkout_.c $(OBJDIR)/checkout.h $(SRCDIR)/config.h
10741115
$(XTCC) -o $(OBJDIR)/checkout.o -c $(OBJDIR)/checkout_.c
10751116
10761117
$(OBJDIR)/checkout.h: $(OBJDIR)/headers
10771118
10781119
$(OBJDIR)/clearsign_.c: $(SRCDIR)/clearsign.c $(TRANSLATE)
1079
- $(TRANSLATE) $(SRCDIR)/clearsign.c >$(OBJDIR)/clearsign_.c
1120
+ $(TRANSLATE) $(SRCDIR)/clearsign.c >$@
10801121
10811122
$(OBJDIR)/clearsign.o: $(OBJDIR)/clearsign_.c $(OBJDIR)/clearsign.h $(SRCDIR)/config.h
10821123
$(XTCC) -o $(OBJDIR)/clearsign.o -c $(OBJDIR)/clearsign_.c
10831124
10841125
$(OBJDIR)/clearsign.h: $(OBJDIR)/headers
10851126
10861127
$(OBJDIR)/clone_.c: $(SRCDIR)/clone.c $(TRANSLATE)
1087
- $(TRANSLATE) $(SRCDIR)/clone.c >$(OBJDIR)/clone_.c
1128
+ $(TRANSLATE) $(SRCDIR)/clone.c >$@
10881129
10891130
$(OBJDIR)/clone.o: $(OBJDIR)/clone_.c $(OBJDIR)/clone.h $(SRCDIR)/config.h
10901131
$(XTCC) -o $(OBJDIR)/clone.o -c $(OBJDIR)/clone_.c
10911132
10921133
$(OBJDIR)/clone.h: $(OBJDIR)/headers
10931134
10941135
$(OBJDIR)/comformat_.c: $(SRCDIR)/comformat.c $(TRANSLATE)
1095
- $(TRANSLATE) $(SRCDIR)/comformat.c >$(OBJDIR)/comformat_.c
1136
+ $(TRANSLATE) $(SRCDIR)/comformat.c >$@
10961137
10971138
$(OBJDIR)/comformat.o: $(OBJDIR)/comformat_.c $(OBJDIR)/comformat.h $(SRCDIR)/config.h
10981139
$(XTCC) -o $(OBJDIR)/comformat.o -c $(OBJDIR)/comformat_.c
10991140
11001141
$(OBJDIR)/comformat.h: $(OBJDIR)/headers
11011142
11021143
$(OBJDIR)/configure_.c: $(SRCDIR)/configure.c $(TRANSLATE)
1103
- $(TRANSLATE) $(SRCDIR)/configure.c >$(OBJDIR)/configure_.c
1144
+ $(TRANSLATE) $(SRCDIR)/configure.c >$@
11041145
11051146
$(OBJDIR)/configure.o: $(OBJDIR)/configure_.c $(OBJDIR)/configure.h $(SRCDIR)/config.h
11061147
$(XTCC) -o $(OBJDIR)/configure.o -c $(OBJDIR)/configure_.c
11071148
11081149
$(OBJDIR)/configure.h: $(OBJDIR)/headers
11091150
11101151
$(OBJDIR)/content_.c: $(SRCDIR)/content.c $(TRANSLATE)
1111
- $(TRANSLATE) $(SRCDIR)/content.c >$(OBJDIR)/content_.c
1152
+ $(TRANSLATE) $(SRCDIR)/content.c >$@
11121153
11131154
$(OBJDIR)/content.o: $(OBJDIR)/content_.c $(OBJDIR)/content.h $(SRCDIR)/config.h
11141155
$(XTCC) -o $(OBJDIR)/content.o -c $(OBJDIR)/content_.c
11151156
11161157
$(OBJDIR)/content.h: $(OBJDIR)/headers
11171158
11181159
$(OBJDIR)/db_.c: $(SRCDIR)/db.c $(TRANSLATE)
1119
- $(TRANSLATE) $(SRCDIR)/db.c >$(OBJDIR)/db_.c
1160
+ $(TRANSLATE) $(SRCDIR)/db.c >$@
11201161
11211162
$(OBJDIR)/db.o: $(OBJDIR)/db_.c $(OBJDIR)/db.h $(SRCDIR)/config.h
11221163
$(XTCC) -o $(OBJDIR)/db.o -c $(OBJDIR)/db_.c
11231164
11241165
$(OBJDIR)/db.h: $(OBJDIR)/headers
11251166
11261167
$(OBJDIR)/delta_.c: $(SRCDIR)/delta.c $(TRANSLATE)
1127
- $(TRANSLATE) $(SRCDIR)/delta.c >$(OBJDIR)/delta_.c
1168
+ $(TRANSLATE) $(SRCDIR)/delta.c >$@
11281169
11291170
$(OBJDIR)/delta.o: $(OBJDIR)/delta_.c $(OBJDIR)/delta.h $(SRCDIR)/config.h
11301171
$(XTCC) -o $(OBJDIR)/delta.o -c $(OBJDIR)/delta_.c
11311172
11321173
$(OBJDIR)/delta.h: $(OBJDIR)/headers
11331174
11341175
$(OBJDIR)/deltacmd_.c: $(SRCDIR)/deltacmd.c $(TRANSLATE)
1135
- $(TRANSLATE) $(SRCDIR)/deltacmd.c >$(OBJDIR)/deltacmd_.c
1176
+ $(TRANSLATE) $(SRCDIR)/deltacmd.c >$@
11361177
11371178
$(OBJDIR)/deltacmd.o: $(OBJDIR)/deltacmd_.c $(OBJDIR)/deltacmd.h $(SRCDIR)/config.h
11381179
$(XTCC) -o $(OBJDIR)/deltacmd.o -c $(OBJDIR)/deltacmd_.c
11391180
11401181
$(OBJDIR)/deltacmd.h: $(OBJDIR)/headers
11411182
11421183
$(OBJDIR)/descendants_.c: $(SRCDIR)/descendants.c $(TRANSLATE)
1143
- $(TRANSLATE) $(SRCDIR)/descendants.c >$(OBJDIR)/descendants_.c
1184
+ $(TRANSLATE) $(SRCDIR)/descendants.c >$@
11441185
11451186
$(OBJDIR)/descendants.o: $(OBJDIR)/descendants_.c $(OBJDIR)/descendants.h $(SRCDIR)/config.h
11461187
$(XTCC) -o $(OBJDIR)/descendants.o -c $(OBJDIR)/descendants_.c
11471188
11481189
$(OBJDIR)/descendants.h: $(OBJDIR)/headers
11491190
11501191
$(OBJDIR)/diff_.c: $(SRCDIR)/diff.c $(TRANSLATE)
1151
- $(TRANSLATE) $(SRCDIR)/diff.c >$(OBJDIR)/diff_.c
1192
+ $(TRANSLATE) $(SRCDIR)/diff.c >$@
11521193
11531194
$(OBJDIR)/diff.o: $(OBJDIR)/diff_.c $(OBJDIR)/diff.h $(SRCDIR)/config.h
11541195
$(XTCC) -o $(OBJDIR)/diff.o -c $(OBJDIR)/diff_.c
11551196
11561197
$(OBJDIR)/diff.h: $(OBJDIR)/headers
11571198
11581199
$(OBJDIR)/diffcmd_.c: $(SRCDIR)/diffcmd.c $(TRANSLATE)
1159
- $(TRANSLATE) $(SRCDIR)/diffcmd.c >$(OBJDIR)/diffcmd_.c
1200
+ $(TRANSLATE) $(SRCDIR)/diffcmd.c >$@
11601201
11611202
$(OBJDIR)/diffcmd.o: $(OBJDIR)/diffcmd_.c $(OBJDIR)/diffcmd.h $(SRCDIR)/config.h
11621203
$(XTCC) -o $(OBJDIR)/diffcmd.o -c $(OBJDIR)/diffcmd_.c
11631204
11641205
$(OBJDIR)/diffcmd.h: $(OBJDIR)/headers
11651206
11661207
$(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(TRANSLATE)
1167
- $(TRANSLATE) $(SRCDIR)/doc.c >$(OBJDIR)/doc_.c
1208
+ $(TRANSLATE) $(SRCDIR)/doc.c >$@
11681209
11691210
$(OBJDIR)/doc.o: $(OBJDIR)/doc_.c $(OBJDIR)/doc.h $(SRCDIR)/config.h
11701211
$(XTCC) -o $(OBJDIR)/doc.o -c $(OBJDIR)/doc_.c
11711212
11721213
$(OBJDIR)/doc.h: $(OBJDIR)/headers
11731214
11741215
$(OBJDIR)/encode_.c: $(SRCDIR)/encode.c $(TRANSLATE)
1175
- $(TRANSLATE) $(SRCDIR)/encode.c >$(OBJDIR)/encode_.c
1216
+ $(TRANSLATE) $(SRCDIR)/encode.c >$@
11761217
11771218
$(OBJDIR)/encode.o: $(OBJDIR)/encode_.c $(OBJDIR)/encode.h $(SRCDIR)/config.h
11781219
$(XTCC) -o $(OBJDIR)/encode.o -c $(OBJDIR)/encode_.c
11791220
11801221
$(OBJDIR)/encode.h: $(OBJDIR)/headers
11811222
11821223
$(OBJDIR)/event_.c: $(SRCDIR)/event.c $(TRANSLATE)
1183
- $(TRANSLATE) $(SRCDIR)/event.c >$(OBJDIR)/event_.c
1224
+ $(TRANSLATE) $(SRCDIR)/event.c >$@
11841225
11851226
$(OBJDIR)/event.o: $(OBJDIR)/event_.c $(OBJDIR)/event.h $(SRCDIR)/config.h
11861227
$(XTCC) -o $(OBJDIR)/event.o -c $(OBJDIR)/event_.c
11871228
11881229
$(OBJDIR)/event.h: $(OBJDIR)/headers
11891230
11901231
$(OBJDIR)/export_.c: $(SRCDIR)/export.c $(TRANSLATE)
1191
- $(TRANSLATE) $(SRCDIR)/export.c >$(OBJDIR)/export_.c
1232
+ $(TRANSLATE) $(SRCDIR)/export.c >$@
11921233
11931234
$(OBJDIR)/export.o: $(OBJDIR)/export_.c $(OBJDIR)/export.h $(SRCDIR)/config.h
11941235
$(XTCC) -o $(OBJDIR)/export.o -c $(OBJDIR)/export_.c
11951236
11961237
$(OBJDIR)/export.h: $(OBJDIR)/headers
11971238
11981239
$(OBJDIR)/file_.c: $(SRCDIR)/file.c $(TRANSLATE)
1199
- $(TRANSLATE) $(SRCDIR)/file.c >$(OBJDIR)/file_.c
1240
+ $(TRANSLATE) $(SRCDIR)/file.c >$@
12001241
12011242
$(OBJDIR)/file.o: $(OBJDIR)/file_.c $(OBJDIR)/file.h $(SRCDIR)/config.h
12021243
$(XTCC) -o $(OBJDIR)/file.o -c $(OBJDIR)/file_.c
12031244
12041245
$(OBJDIR)/file.h: $(OBJDIR)/headers
12051246
12061247
$(OBJDIR)/finfo_.c: $(SRCDIR)/finfo.c $(TRANSLATE)
1207
- $(TRANSLATE) $(SRCDIR)/finfo.c >$(OBJDIR)/finfo_.c
1248
+ $(TRANSLATE) $(SRCDIR)/finfo.c >$@
12081249
12091250
$(OBJDIR)/finfo.o: $(OBJDIR)/finfo_.c $(OBJDIR)/finfo.h $(SRCDIR)/config.h
12101251
$(XTCC) -o $(OBJDIR)/finfo.o -c $(OBJDIR)/finfo_.c
12111252
12121253
$(OBJDIR)/finfo.h: $(OBJDIR)/headers
12131254
12141255
$(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(TRANSLATE)
1215
- $(TRANSLATE) $(SRCDIR)/fusefs.c >$(OBJDIR)/fusefs_.c
1256
+ $(TRANSLATE) $(SRCDIR)/fusefs.c >$@
12161257
12171258
$(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
12181259
$(XTCC) -o $(OBJDIR)/fusefs.o -c $(OBJDIR)/fusefs_.c
12191260
12201261
$(OBJDIR)/fusefs.h: $(OBJDIR)/headers
12211262
12221263
$(OBJDIR)/glob_.c: $(SRCDIR)/glob.c $(TRANSLATE)
1223
- $(TRANSLATE) $(SRCDIR)/glob.c >$(OBJDIR)/glob_.c
1264
+ $(TRANSLATE) $(SRCDIR)/glob.c >$@
12241265
12251266
$(OBJDIR)/glob.o: $(OBJDIR)/glob_.c $(OBJDIR)/glob.h $(SRCDIR)/config.h
12261267
$(XTCC) -o $(OBJDIR)/glob.o -c $(OBJDIR)/glob_.c
12271268
12281269
$(OBJDIR)/glob.h: $(OBJDIR)/headers
12291270
12301271
$(OBJDIR)/graph_.c: $(SRCDIR)/graph.c $(TRANSLATE)
1231
- $(TRANSLATE) $(SRCDIR)/graph.c >$(OBJDIR)/graph_.c
1272
+ $(TRANSLATE) $(SRCDIR)/graph.c >$@
12321273
12331274
$(OBJDIR)/graph.o: $(OBJDIR)/graph_.c $(OBJDIR)/graph.h $(SRCDIR)/config.h
12341275
$(XTCC) -o $(OBJDIR)/graph.o -c $(OBJDIR)/graph_.c
12351276
12361277
$(OBJDIR)/graph.h: $(OBJDIR)/headers
12371278
12381279
$(OBJDIR)/gzip_.c: $(SRCDIR)/gzip.c $(TRANSLATE)
1239
- $(TRANSLATE) $(SRCDIR)/gzip.c >$(OBJDIR)/gzip_.c
1280
+ $(TRANSLATE) $(SRCDIR)/gzip.c >$@
12401281
12411282
$(OBJDIR)/gzip.o: $(OBJDIR)/gzip_.c $(OBJDIR)/gzip.h $(SRCDIR)/config.h
12421283
$(XTCC) -o $(OBJDIR)/gzip.o -c $(OBJDIR)/gzip_.c
12431284
12441285
$(OBJDIR)/gzip.h: $(OBJDIR)/headers
12451286
12461287
$(OBJDIR)/http_.c: $(SRCDIR)/http.c $(TRANSLATE)
1247
- $(TRANSLATE) $(SRCDIR)/http.c >$(OBJDIR)/http_.c
1288
+ $(TRANSLATE) $(SRCDIR)/http.c >$@
12481289
12491290
$(OBJDIR)/http.o: $(OBJDIR)/http_.c $(OBJDIR)/http.h $(SRCDIR)/config.h
12501291
$(XTCC) -o $(OBJDIR)/http.o -c $(OBJDIR)/http_.c
12511292
12521293
$(OBJDIR)/http.h: $(OBJDIR)/headers
12531294
12541295
$(OBJDIR)/http_socket_.c: $(SRCDIR)/http_socket.c $(TRANSLATE)
1255
- $(TRANSLATE) $(SRCDIR)/http_socket.c >$(OBJDIR)/http_socket_.c
1296
+ $(TRANSLATE) $(SRCDIR)/http_socket.c >$@
12561297
12571298
$(OBJDIR)/http_socket.o: $(OBJDIR)/http_socket_.c $(OBJDIR)/http_socket.h $(SRCDIR)/config.h
12581299
$(XTCC) -o $(OBJDIR)/http_socket.o -c $(OBJDIR)/http_socket_.c
12591300
12601301
$(OBJDIR)/http_socket.h: $(OBJDIR)/headers
12611302
12621303
$(OBJDIR)/http_ssl_.c: $(SRCDIR)/http_ssl.c $(TRANSLATE)
1263
- $(TRANSLATE) $(SRCDIR)/http_ssl.c >$(OBJDIR)/http_ssl_.c
1304
+ $(TRANSLATE) $(SRCDIR)/http_ssl.c >$@
12641305
12651306
$(OBJDIR)/http_ssl.o: $(OBJDIR)/http_ssl_.c $(OBJDIR)/http_ssl.h $(SRCDIR)/config.h
12661307
$(XTCC) -o $(OBJDIR)/http_ssl.o -c $(OBJDIR)/http_ssl_.c
12671308
12681309
$(OBJDIR)/http_ssl.h: $(OBJDIR)/headers
12691310
12701311
$(OBJDIR)/http_transport_.c: $(SRCDIR)/http_transport.c $(TRANSLATE)
1271
- $(TRANSLATE) $(SRCDIR)/http_transport.c >$(OBJDIR)/http_transport_.c
1312
+ $(TRANSLATE) $(SRCDIR)/http_transport.c >$@
12721313
12731314
$(OBJDIR)/http_transport.o: $(OBJDIR)/http_transport_.c $(OBJDIR)/http_transport.h $(SRCDIR)/config.h
12741315
$(XTCC) -o $(OBJDIR)/http_transport.o -c $(OBJDIR)/http_transport_.c
12751316
12761317
$(OBJDIR)/http_transport.h: $(OBJDIR)/headers
12771318
12781319
$(OBJDIR)/import_.c: $(SRCDIR)/import.c $(TRANSLATE)
1279
- $(TRANSLATE) $(SRCDIR)/import.c >$(OBJDIR)/import_.c
1320
+ $(TRANSLATE) $(SRCDIR)/import.c >$@
12801321
12811322
$(OBJDIR)/import.o: $(OBJDIR)/import_.c $(OBJDIR)/import.h $(SRCDIR)/config.h
12821323
$(XTCC) -o $(OBJDIR)/import.o -c $(OBJDIR)/import_.c
12831324
12841325
$(OBJDIR)/import.h: $(OBJDIR)/headers
12851326
12861327
$(OBJDIR)/info_.c: $(SRCDIR)/info.c $(TRANSLATE)
1287
- $(TRANSLATE) $(SRCDIR)/info.c >$(OBJDIR)/info_.c
1328
+ $(TRANSLATE) $(SRCDIR)/info.c >$@
12881329
12891330
$(OBJDIR)/info.o: $(OBJDIR)/info_.c $(OBJDIR)/info.h $(SRCDIR)/config.h
12901331
$(XTCC) -o $(OBJDIR)/info.o -c $(OBJDIR)/info_.c
12911332
12921333
$(OBJDIR)/info.h: $(OBJDIR)/headers
12931334
12941335
$(OBJDIR)/json_.c: $(SRCDIR)/json.c $(TRANSLATE)
1295
- $(TRANSLATE) $(SRCDIR)/json.c >$(OBJDIR)/json_.c
1336
+ $(TRANSLATE) $(SRCDIR)/json.c >$@
12961337
12971338
$(OBJDIR)/json.o: $(OBJDIR)/json_.c $(OBJDIR)/json.h $(SRCDIR)/config.h
12981339
$(XTCC) -o $(OBJDIR)/json.o -c $(OBJDIR)/json_.c
12991340
13001341
$(OBJDIR)/json.h: $(OBJDIR)/headers
13011342
13021343
$(OBJDIR)/json_artifact_.c: $(SRCDIR)/json_artifact.c $(TRANSLATE)
1303
- $(TRANSLATE) $(SRCDIR)/json_artifact.c >$(OBJDIR)/json_artifact_.c
1344
+ $(TRANSLATE) $(SRCDIR)/json_artifact.c >$@
13041345
13051346
$(OBJDIR)/json_artifact.o: $(OBJDIR)/json_artifact_.c $(OBJDIR)/json_artifact.h $(SRCDIR)/config.h
13061347
$(XTCC) -o $(OBJDIR)/json_artifact.o -c $(OBJDIR)/json_artifact_.c
13071348
13081349
$(OBJDIR)/json_artifact.h: $(OBJDIR)/headers
13091350
13101351
$(OBJDIR)/json_branch_.c: $(SRCDIR)/json_branch.c $(TRANSLATE)
1311
- $(TRANSLATE) $(SRCDIR)/json_branch.c >$(OBJDIR)/json_branch_.c
1352
+ $(TRANSLATE) $(SRCDIR)/json_branch.c >$@
13121353
13131354
$(OBJDIR)/json_branch.o: $(OBJDIR)/json_branch_.c $(OBJDIR)/json_branch.h $(SRCDIR)/config.h
13141355
$(XTCC) -o $(OBJDIR)/json_branch.o -c $(OBJDIR)/json_branch_.c
13151356
13161357
$(OBJDIR)/json_branch.h: $(OBJDIR)/headers
13171358
13181359
$(OBJDIR)/json_config_.c: $(SRCDIR)/json_config.c $(TRANSLATE)
1319
- $(TRANSLATE) $(SRCDIR)/json_config.c >$(OBJDIR)/json_config_.c
1360
+ $(TRANSLATE) $(SRCDIR)/json_config.c >$@
13201361
13211362
$(OBJDIR)/json_config.o: $(OBJDIR)/json_config_.c $(OBJDIR)/json_config.h $(SRCDIR)/config.h
13221363
$(XTCC) -o $(OBJDIR)/json_config.o -c $(OBJDIR)/json_config_.c
13231364
13241365
$(OBJDIR)/json_config.h: $(OBJDIR)/headers
13251366
13261367
$(OBJDIR)/json_diff_.c: $(SRCDIR)/json_diff.c $(TRANSLATE)
1327
- $(TRANSLATE) $(SRCDIR)/json_diff.c >$(OBJDIR)/json_diff_.c
1368
+ $(TRANSLATE) $(SRCDIR)/json_diff.c >$@
13281369
13291370
$(OBJDIR)/json_diff.o: $(OBJDIR)/json_diff_.c $(OBJDIR)/json_diff.h $(SRCDIR)/config.h
13301371
$(XTCC) -o $(OBJDIR)/json_diff.o -c $(OBJDIR)/json_diff_.c
13311372
13321373
$(OBJDIR)/json_diff.h: $(OBJDIR)/headers
13331374
13341375
$(OBJDIR)/json_dir_.c: $(SRCDIR)/json_dir.c $(TRANSLATE)
1335
- $(TRANSLATE) $(SRCDIR)/json_dir.c >$(OBJDIR)/json_dir_.c
1376
+ $(TRANSLATE) $(SRCDIR)/json_dir.c >$@
13361377
13371378
$(OBJDIR)/json_dir.o: $(OBJDIR)/json_dir_.c $(OBJDIR)/json_dir.h $(SRCDIR)/config.h
13381379
$(XTCC) -o $(OBJDIR)/json_dir.o -c $(OBJDIR)/json_dir_.c
13391380
13401381
$(OBJDIR)/json_dir.h: $(OBJDIR)/headers
13411382
13421383
$(OBJDIR)/json_finfo_.c: $(SRCDIR)/json_finfo.c $(TRANSLATE)
1343
- $(TRANSLATE) $(SRCDIR)/json_finfo.c >$(OBJDIR)/json_finfo_.c
1384
+ $(TRANSLATE) $(SRCDIR)/json_finfo.c >$@
13441385
13451386
$(OBJDIR)/json_finfo.o: $(OBJDIR)/json_finfo_.c $(OBJDIR)/json_finfo.h $(SRCDIR)/config.h
13461387
$(XTCC) -o $(OBJDIR)/json_finfo.o -c $(OBJDIR)/json_finfo_.c
13471388
13481389
$(OBJDIR)/json_finfo.h: $(OBJDIR)/headers
13491390
13501391
$(OBJDIR)/json_login_.c: $(SRCDIR)/json_login.c $(TRANSLATE)
1351
- $(TRANSLATE) $(SRCDIR)/json_login.c >$(OBJDIR)/json_login_.c
1392
+ $(TRANSLATE) $(SRCDIR)/json_login.c >$@
13521393
13531394
$(OBJDIR)/json_login.o: $(OBJDIR)/json_login_.c $(OBJDIR)/json_login.h $(SRCDIR)/config.h
13541395
$(XTCC) -o $(OBJDIR)/json_login.o -c $(OBJDIR)/json_login_.c
13551396
13561397
$(OBJDIR)/json_login.h: $(OBJDIR)/headers
13571398
13581399
$(OBJDIR)/json_query_.c: $(SRCDIR)/json_query.c $(TRANSLATE)
1359
- $(TRANSLATE) $(SRCDIR)/json_query.c >$(OBJDIR)/json_query_.c
1400
+ $(TRANSLATE) $(SRCDIR)/json_query.c >$@
13601401
13611402
$(OBJDIR)/json_query.o: $(OBJDIR)/json_query_.c $(OBJDIR)/json_query.h $(SRCDIR)/config.h
13621403
$(XTCC) -o $(OBJDIR)/json_query.o -c $(OBJDIR)/json_query_.c
13631404
13641405
$(OBJDIR)/json_query.h: $(OBJDIR)/headers
13651406
13661407
$(OBJDIR)/json_report_.c: $(SRCDIR)/json_report.c $(TRANSLATE)
1367
- $(TRANSLATE) $(SRCDIR)/json_report.c >$(OBJDIR)/json_report_.c
1408
+ $(TRANSLATE) $(SRCDIR)/json_report.c >$@
13681409
13691410
$(OBJDIR)/json_report.o: $(OBJDIR)/json_report_.c $(OBJDIR)/json_report.h $(SRCDIR)/config.h
13701411
$(XTCC) -o $(OBJDIR)/json_report.o -c $(OBJDIR)/json_report_.c
13711412
13721413
$(OBJDIR)/json_report.h: $(OBJDIR)/headers
13731414
13741415
$(OBJDIR)/json_status_.c: $(SRCDIR)/json_status.c $(TRANSLATE)
1375
- $(TRANSLATE) $(SRCDIR)/json_status.c >$(OBJDIR)/json_status_.c
1416
+ $(TRANSLATE) $(SRCDIR)/json_status.c >$@
13761417
13771418
$(OBJDIR)/json_status.o: $(OBJDIR)/json_status_.c $(OBJDIR)/json_status.h $(SRCDIR)/config.h
13781419
$(XTCC) -o $(OBJDIR)/json_status.o -c $(OBJDIR)/json_status_.c
13791420
13801421
$(OBJDIR)/json_status.h: $(OBJDIR)/headers
13811422
13821423
$(OBJDIR)/json_tag_.c: $(SRCDIR)/json_tag.c $(TRANSLATE)
1383
- $(TRANSLATE) $(SRCDIR)/json_tag.c >$(OBJDIR)/json_tag_.c
1424
+ $(TRANSLATE) $(SRCDIR)/json_tag.c >$@
13841425
13851426
$(OBJDIR)/json_tag.o: $(OBJDIR)/json_tag_.c $(OBJDIR)/json_tag.h $(SRCDIR)/config.h
13861427
$(XTCC) -o $(OBJDIR)/json_tag.o -c $(OBJDIR)/json_tag_.c
13871428
13881429
$(OBJDIR)/json_tag.h: $(OBJDIR)/headers
13891430
13901431
$(OBJDIR)/json_timeline_.c: $(SRCDIR)/json_timeline.c $(TRANSLATE)
1391
- $(TRANSLATE) $(SRCDIR)/json_timeline.c >$(OBJDIR)/json_timeline_.c
1432
+ $(TRANSLATE) $(SRCDIR)/json_timeline.c >$@
13921433
13931434
$(OBJDIR)/json_timeline.o: $(OBJDIR)/json_timeline_.c $(OBJDIR)/json_timeline.h $(SRCDIR)/config.h
13941435
$(XTCC) -o $(OBJDIR)/json_timeline.o -c $(OBJDIR)/json_timeline_.c
13951436
13961437
$(OBJDIR)/json_timeline.h: $(OBJDIR)/headers
13971438
13981439
$(OBJDIR)/json_user_.c: $(SRCDIR)/json_user.c $(TRANSLATE)
1399
- $(TRANSLATE) $(SRCDIR)/json_user.c >$(OBJDIR)/json_user_.c
1440
+ $(TRANSLATE) $(SRCDIR)/json_user.c >$@
14001441
14011442
$(OBJDIR)/json_user.o: $(OBJDIR)/json_user_.c $(OBJDIR)/json_user.h $(SRCDIR)/config.h
14021443
$(XTCC) -o $(OBJDIR)/json_user.o -c $(OBJDIR)/json_user_.c
14031444
14041445
$(OBJDIR)/json_user.h: $(OBJDIR)/headers
14051446
14061447
$(OBJDIR)/json_wiki_.c: $(SRCDIR)/json_wiki.c $(TRANSLATE)
1407
- $(TRANSLATE) $(SRCDIR)/json_wiki.c >$(OBJDIR)/json_wiki_.c
1448
+ $(TRANSLATE) $(SRCDIR)/json_wiki.c >$@
14081449
14091450
$(OBJDIR)/json_wiki.o: $(OBJDIR)/json_wiki_.c $(OBJDIR)/json_wiki.h $(SRCDIR)/config.h
14101451
$(XTCC) -o $(OBJDIR)/json_wiki.o -c $(OBJDIR)/json_wiki_.c
14111452
14121453
$(OBJDIR)/json_wiki.h: $(OBJDIR)/headers
14131454
14141455
$(OBJDIR)/leaf_.c: $(SRCDIR)/leaf.c $(TRANSLATE)
1415
- $(TRANSLATE) $(SRCDIR)/leaf.c >$(OBJDIR)/leaf_.c
1456
+ $(TRANSLATE) $(SRCDIR)/leaf.c >$@
14161457
14171458
$(OBJDIR)/leaf.o: $(OBJDIR)/leaf_.c $(OBJDIR)/leaf.h $(SRCDIR)/config.h
14181459
$(XTCC) -o $(OBJDIR)/leaf.o -c $(OBJDIR)/leaf_.c
14191460
14201461
$(OBJDIR)/leaf.h: $(OBJDIR)/headers
14211462
14221463
$(OBJDIR)/loadctrl_.c: $(SRCDIR)/loadctrl.c $(TRANSLATE)
1423
- $(TRANSLATE) $(SRCDIR)/loadctrl.c >$(OBJDIR)/loadctrl_.c
1464
+ $(TRANSLATE) $(SRCDIR)/loadctrl.c >$@
14241465
14251466
$(OBJDIR)/loadctrl.o: $(OBJDIR)/loadctrl_.c $(OBJDIR)/loadctrl.h $(SRCDIR)/config.h
14261467
$(XTCC) -o $(OBJDIR)/loadctrl.o -c $(OBJDIR)/loadctrl_.c
14271468
14281469
$(OBJDIR)/loadctrl.h: $(OBJDIR)/headers
14291470
14301471
$(OBJDIR)/login_.c: $(SRCDIR)/login.c $(TRANSLATE)
1431
- $(TRANSLATE) $(SRCDIR)/login.c >$(OBJDIR)/login_.c
1472
+ $(TRANSLATE) $(SRCDIR)/login.c >$@
14321473
14331474
$(OBJDIR)/login.o: $(OBJDIR)/login_.c $(OBJDIR)/login.h $(SRCDIR)/config.h
14341475
$(XTCC) -o $(OBJDIR)/login.o -c $(OBJDIR)/login_.c
14351476
14361477
$(OBJDIR)/login.h: $(OBJDIR)/headers
14371478
14381479
$(OBJDIR)/lookslike_.c: $(SRCDIR)/lookslike.c $(TRANSLATE)
1439
- $(TRANSLATE) $(SRCDIR)/lookslike.c >$(OBJDIR)/lookslike_.c
1480
+ $(TRANSLATE) $(SRCDIR)/lookslike.c >$@
14401481
14411482
$(OBJDIR)/lookslike.o: $(OBJDIR)/lookslike_.c $(OBJDIR)/lookslike.h $(SRCDIR)/config.h
14421483
$(XTCC) -o $(OBJDIR)/lookslike.o -c $(OBJDIR)/lookslike_.c
14431484
14441485
$(OBJDIR)/lookslike.h: $(OBJDIR)/headers
14451486
14461487
$(OBJDIR)/main_.c: $(SRCDIR)/main.c $(TRANSLATE)
1447
- $(TRANSLATE) $(SRCDIR)/main.c >$(OBJDIR)/main_.c
1488
+ $(TRANSLATE) $(SRCDIR)/main.c >$@
14481489
14491490
$(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
14501491
$(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
14511492
14521493
$(OBJDIR)/main.h: $(OBJDIR)/headers
14531494
14541495
$(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(TRANSLATE)
1455
- $(TRANSLATE) $(SRCDIR)/manifest.c >$(OBJDIR)/manifest_.c
1496
+ $(TRANSLATE) $(SRCDIR)/manifest.c >$@
14561497
14571498
$(OBJDIR)/manifest.o: $(OBJDIR)/manifest_.c $(OBJDIR)/manifest.h $(SRCDIR)/config.h
14581499
$(XTCC) -o $(OBJDIR)/manifest.o -c $(OBJDIR)/manifest_.c
14591500
14601501
$(OBJDIR)/manifest.h: $(OBJDIR)/headers
14611502
14621503
$(OBJDIR)/markdown_.c: $(SRCDIR)/markdown.c $(TRANSLATE)
1463
- $(TRANSLATE) $(SRCDIR)/markdown.c >$(OBJDIR)/markdown_.c
1504
+ $(TRANSLATE) $(SRCDIR)/markdown.c >$@
14641505
14651506
$(OBJDIR)/markdown.o: $(OBJDIR)/markdown_.c $(OBJDIR)/markdown.h $(SRCDIR)/config.h
14661507
$(XTCC) -o $(OBJDIR)/markdown.o -c $(OBJDIR)/markdown_.c
14671508
14681509
$(OBJDIR)/markdown.h: $(OBJDIR)/headers
14691510
14701511
$(OBJDIR)/markdown_html_.c: $(SRCDIR)/markdown_html.c $(TRANSLATE)
1471
- $(TRANSLATE) $(SRCDIR)/markdown_html.c >$(OBJDIR)/markdown_html_.c
1512
+ $(TRANSLATE) $(SRCDIR)/markdown_html.c >$@
14721513
14731514
$(OBJDIR)/markdown_html.o: $(OBJDIR)/markdown_html_.c $(OBJDIR)/markdown_html.h $(SRCDIR)/config.h
14741515
$(XTCC) -o $(OBJDIR)/markdown_html.o -c $(OBJDIR)/markdown_html_.c
14751516
14761517
$(OBJDIR)/markdown_html.h: $(OBJDIR)/headers
14771518
14781519
$(OBJDIR)/md5_.c: $(SRCDIR)/md5.c $(TRANSLATE)
1479
- $(TRANSLATE) $(SRCDIR)/md5.c >$(OBJDIR)/md5_.c
1520
+ $(TRANSLATE) $(SRCDIR)/md5.c >$@
14801521
14811522
$(OBJDIR)/md5.o: $(OBJDIR)/md5_.c $(OBJDIR)/md5.h $(SRCDIR)/config.h
14821523
$(XTCC) -o $(OBJDIR)/md5.o -c $(OBJDIR)/md5_.c
14831524
14841525
$(OBJDIR)/md5.h: $(OBJDIR)/headers
14851526
14861527
$(OBJDIR)/merge_.c: $(SRCDIR)/merge.c $(TRANSLATE)
1487
- $(TRANSLATE) $(SRCDIR)/merge.c >$(OBJDIR)/merge_.c
1528
+ $(TRANSLATE) $(SRCDIR)/merge.c >$@
14881529
14891530
$(OBJDIR)/merge.o: $(OBJDIR)/merge_.c $(OBJDIR)/merge.h $(SRCDIR)/config.h
14901531
$(XTCC) -o $(OBJDIR)/merge.o -c $(OBJDIR)/merge_.c
14911532
14921533
$(OBJDIR)/merge.h: $(OBJDIR)/headers
14931534
14941535
$(OBJDIR)/merge3_.c: $(SRCDIR)/merge3.c $(TRANSLATE)
1495
- $(TRANSLATE) $(SRCDIR)/merge3.c >$(OBJDIR)/merge3_.c
1536
+ $(TRANSLATE) $(SRCDIR)/merge3.c >$@
14961537
14971538
$(OBJDIR)/merge3.o: $(OBJDIR)/merge3_.c $(OBJDIR)/merge3.h $(SRCDIR)/config.h
14981539
$(XTCC) -o $(OBJDIR)/merge3.o -c $(OBJDIR)/merge3_.c
14991540
15001541
$(OBJDIR)/merge3.h: $(OBJDIR)/headers
15011542
15021543
$(OBJDIR)/moderate_.c: $(SRCDIR)/moderate.c $(TRANSLATE)
1503
- $(TRANSLATE) $(SRCDIR)/moderate.c >$(OBJDIR)/moderate_.c
1544
+ $(TRANSLATE) $(SRCDIR)/moderate.c >$@
15041545
15051546
$(OBJDIR)/moderate.o: $(OBJDIR)/moderate_.c $(OBJDIR)/moderate.h $(SRCDIR)/config.h
15061547
$(XTCC) -o $(OBJDIR)/moderate.o -c $(OBJDIR)/moderate_.c
15071548
15081549
$(OBJDIR)/moderate.h: $(OBJDIR)/headers
15091550
15101551
$(OBJDIR)/name_.c: $(SRCDIR)/name.c $(TRANSLATE)
1511
- $(TRANSLATE) $(SRCDIR)/name.c >$(OBJDIR)/name_.c
1552
+ $(TRANSLATE) $(SRCDIR)/name.c >$@
15121553
15131554
$(OBJDIR)/name.o: $(OBJDIR)/name_.c $(OBJDIR)/name.h $(SRCDIR)/config.h
15141555
$(XTCC) -o $(OBJDIR)/name.o -c $(OBJDIR)/name_.c
15151556
15161557
$(OBJDIR)/name.h: $(OBJDIR)/headers
15171558
15181559
$(OBJDIR)/path_.c: $(SRCDIR)/path.c $(TRANSLATE)
1519
- $(TRANSLATE) $(SRCDIR)/path.c >$(OBJDIR)/path_.c
1560
+ $(TRANSLATE) $(SRCDIR)/path.c >$@
15201561
15211562
$(OBJDIR)/path.o: $(OBJDIR)/path_.c $(OBJDIR)/path.h $(SRCDIR)/config.h
15221563
$(XTCC) -o $(OBJDIR)/path.o -c $(OBJDIR)/path_.c
15231564
15241565
$(OBJDIR)/path.h: $(OBJDIR)/headers
15251566
15261567
$(OBJDIR)/pivot_.c: $(SRCDIR)/pivot.c $(TRANSLATE)
1527
- $(TRANSLATE) $(SRCDIR)/pivot.c >$(OBJDIR)/pivot_.c
1568
+ $(TRANSLATE) $(SRCDIR)/pivot.c >$@
15281569
15291570
$(OBJDIR)/pivot.o: $(OBJDIR)/pivot_.c $(OBJDIR)/pivot.h $(SRCDIR)/config.h
15301571
$(XTCC) -o $(OBJDIR)/pivot.o -c $(OBJDIR)/pivot_.c
15311572
15321573
$(OBJDIR)/pivot.h: $(OBJDIR)/headers
15331574
15341575
$(OBJDIR)/popen_.c: $(SRCDIR)/popen.c $(TRANSLATE)
1535
- $(TRANSLATE) $(SRCDIR)/popen.c >$(OBJDIR)/popen_.c
1576
+ $(TRANSLATE) $(SRCDIR)/popen.c >$@
15361577
15371578
$(OBJDIR)/popen.o: $(OBJDIR)/popen_.c $(OBJDIR)/popen.h $(SRCDIR)/config.h
15381579
$(XTCC) -o $(OBJDIR)/popen.o -c $(OBJDIR)/popen_.c
15391580
15401581
$(OBJDIR)/popen.h: $(OBJDIR)/headers
15411582
15421583
$(OBJDIR)/pqueue_.c: $(SRCDIR)/pqueue.c $(TRANSLATE)
1543
- $(TRANSLATE) $(SRCDIR)/pqueue.c >$(OBJDIR)/pqueue_.c
1584
+ $(TRANSLATE) $(SRCDIR)/pqueue.c >$@
15441585
15451586
$(OBJDIR)/pqueue.o: $(OBJDIR)/pqueue_.c $(OBJDIR)/pqueue.h $(SRCDIR)/config.h
15461587
$(XTCC) -o $(OBJDIR)/pqueue.o -c $(OBJDIR)/pqueue_.c
15471588
15481589
$(OBJDIR)/pqueue.h: $(OBJDIR)/headers
15491590
15501591
$(OBJDIR)/printf_.c: $(SRCDIR)/printf.c $(TRANSLATE)
1551
- $(TRANSLATE) $(SRCDIR)/printf.c >$(OBJDIR)/printf_.c
1592
+ $(TRANSLATE) $(SRCDIR)/printf.c >$@
15521593
15531594
$(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
15541595
$(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
15551596
15561597
$(OBJDIR)/printf.h: $(OBJDIR)/headers
15571598
15581599
$(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(TRANSLATE)
1559
- $(TRANSLATE) $(SRCDIR)/rebuild.c >$(OBJDIR)/rebuild_.c
1600
+ $(TRANSLATE) $(SRCDIR)/rebuild.c >$@
15601601
15611602
$(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
15621603
$(XTCC) -o $(OBJDIR)/rebuild.o -c $(OBJDIR)/rebuild_.c
15631604
15641605
$(OBJDIR)/rebuild.h: $(OBJDIR)/headers
15651606
15661607
$(OBJDIR)/regexp_.c: $(SRCDIR)/regexp.c $(TRANSLATE)
1567
- $(TRANSLATE) $(SRCDIR)/regexp.c >$(OBJDIR)/regexp_.c
1608
+ $(TRANSLATE) $(SRCDIR)/regexp.c >$@
15681609
15691610
$(OBJDIR)/regexp.o: $(OBJDIR)/regexp_.c $(OBJDIR)/regexp.h $(SRCDIR)/config.h
15701611
$(XTCC) -o $(OBJDIR)/regexp.o -c $(OBJDIR)/regexp_.c
15711612
15721613
$(OBJDIR)/regexp.h: $(OBJDIR)/headers
15731614
15741615
$(OBJDIR)/report_.c: $(SRCDIR)/report.c $(TRANSLATE)
1575
- $(TRANSLATE) $(SRCDIR)/report.c >$(OBJDIR)/report_.c
1616
+ $(TRANSLATE) $(SRCDIR)/report.c >$@
15761617
15771618
$(OBJDIR)/report.o: $(OBJDIR)/report_.c $(OBJDIR)/report.h $(SRCDIR)/config.h
15781619
$(XTCC) -o $(OBJDIR)/report.o -c $(OBJDIR)/report_.c
15791620
15801621
$(OBJDIR)/report.h: $(OBJDIR)/headers
15811622
15821623
$(OBJDIR)/rss_.c: $(SRCDIR)/rss.c $(TRANSLATE)
1583
- $(TRANSLATE) $(SRCDIR)/rss.c >$(OBJDIR)/rss_.c
1624
+ $(TRANSLATE) $(SRCDIR)/rss.c >$@
15841625
15851626
$(OBJDIR)/rss.o: $(OBJDIR)/rss_.c $(OBJDIR)/rss.h $(SRCDIR)/config.h
15861627
$(XTCC) -o $(OBJDIR)/rss.o -c $(OBJDIR)/rss_.c
15871628
15881629
$(OBJDIR)/rss.h: $(OBJDIR)/headers
15891630
15901631
$(OBJDIR)/schema_.c: $(SRCDIR)/schema.c $(TRANSLATE)
1591
- $(TRANSLATE) $(SRCDIR)/schema.c >$(OBJDIR)/schema_.c
1632
+ $(TRANSLATE) $(SRCDIR)/schema.c >$@
15921633
15931634
$(OBJDIR)/schema.o: $(OBJDIR)/schema_.c $(OBJDIR)/schema.h $(SRCDIR)/config.h
15941635
$(XTCC) -o $(OBJDIR)/schema.o -c $(OBJDIR)/schema_.c
15951636
15961637
$(OBJDIR)/schema.h: $(OBJDIR)/headers
15971638
15981639
$(OBJDIR)/search_.c: $(SRCDIR)/search.c $(TRANSLATE)
1599
- $(TRANSLATE) $(SRCDIR)/search.c >$(OBJDIR)/search_.c
1640
+ $(TRANSLATE) $(SRCDIR)/search.c >$@
16001641
16011642
$(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h
16021643
$(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c
16031644
16041645
$(OBJDIR)/search.h: $(OBJDIR)/headers
16051646
16061647
$(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(TRANSLATE)
1607
- $(TRANSLATE) $(SRCDIR)/setup.c >$(OBJDIR)/setup_.c
1648
+ $(TRANSLATE) $(SRCDIR)/setup.c >$@
16081649
16091650
$(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h
16101651
$(XTCC) -o $(OBJDIR)/setup.o -c $(OBJDIR)/setup_.c
16111652
16121653
$(OBJDIR)/setup.h: $(OBJDIR)/headers
16131654
16141655
$(OBJDIR)/sha1_.c: $(SRCDIR)/sha1.c $(TRANSLATE)
1615
- $(TRANSLATE) $(SRCDIR)/sha1.c >$(OBJDIR)/sha1_.c
1656
+ $(TRANSLATE) $(SRCDIR)/sha1.c >$@
16161657
16171658
$(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
16181659
$(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
16191660
16201661
$(OBJDIR)/sha1.h: $(OBJDIR)/headers
16211662
16221663
$(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(TRANSLATE)
1623
- $(TRANSLATE) $(SRCDIR)/shun.c >$(OBJDIR)/shun_.c
1664
+ $(TRANSLATE) $(SRCDIR)/shun.c >$@
16241665
16251666
$(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
16261667
$(XTCC) -o $(OBJDIR)/shun.o -c $(OBJDIR)/shun_.c
16271668
16281669
$(OBJDIR)/shun.h: $(OBJDIR)/headers
16291670
16301671
$(OBJDIR)/skins_.c: $(SRCDIR)/skins.c $(TRANSLATE)
1631
- $(TRANSLATE) $(SRCDIR)/skins.c >$(OBJDIR)/skins_.c
1672
+ $(TRANSLATE) $(SRCDIR)/skins.c >$@
16321673
16331674
$(OBJDIR)/skins.o: $(OBJDIR)/skins_.c $(OBJDIR)/skins.h $(SRCDIR)/config.h
16341675
$(XTCC) -o $(OBJDIR)/skins.o -c $(OBJDIR)/skins_.c
16351676
16361677
$(OBJDIR)/skins.h: $(OBJDIR)/headers
16371678
16381679
$(OBJDIR)/sqlcmd_.c: $(SRCDIR)/sqlcmd.c $(TRANSLATE)
1639
- $(TRANSLATE) $(SRCDIR)/sqlcmd.c >$(OBJDIR)/sqlcmd_.c
1680
+ $(TRANSLATE) $(SRCDIR)/sqlcmd.c >$@
16401681
16411682
$(OBJDIR)/sqlcmd.o: $(OBJDIR)/sqlcmd_.c $(OBJDIR)/sqlcmd.h $(SRCDIR)/config.h
16421683
$(XTCC) -o $(OBJDIR)/sqlcmd.o -c $(OBJDIR)/sqlcmd_.c
16431684
16441685
$(OBJDIR)/sqlcmd.h: $(OBJDIR)/headers
16451686
16461687
$(OBJDIR)/stash_.c: $(SRCDIR)/stash.c $(TRANSLATE)
1647
- $(TRANSLATE) $(SRCDIR)/stash.c >$(OBJDIR)/stash_.c
1688
+ $(TRANSLATE) $(SRCDIR)/stash.c >$@
16481689
16491690
$(OBJDIR)/stash.o: $(OBJDIR)/stash_.c $(OBJDIR)/stash.h $(SRCDIR)/config.h
16501691
$(XTCC) -o $(OBJDIR)/stash.o -c $(OBJDIR)/stash_.c
16511692
16521693
$(OBJDIR)/stash.h: $(OBJDIR)/headers
16531694
16541695
$(OBJDIR)/stat_.c: $(SRCDIR)/stat.c $(TRANSLATE)
1655
- $(TRANSLATE) $(SRCDIR)/stat.c >$(OBJDIR)/stat_.c
1696
+ $(TRANSLATE) $(SRCDIR)/stat.c >$@
16561697
16571698
$(OBJDIR)/stat.o: $(OBJDIR)/stat_.c $(OBJDIR)/stat.h $(SRCDIR)/config.h
16581699
$(XTCC) -o $(OBJDIR)/stat.o -c $(OBJDIR)/stat_.c
16591700
16601701
$(OBJDIR)/stat.h: $(OBJDIR)/headers
16611702
16621703
$(OBJDIR)/style_.c: $(SRCDIR)/style.c $(TRANSLATE)
1663
- $(TRANSLATE) $(SRCDIR)/style.c >$(OBJDIR)/style_.c
1704
+ $(TRANSLATE) $(SRCDIR)/style.c >$@
16641705
16651706
$(OBJDIR)/style.o: $(OBJDIR)/style_.c $(OBJDIR)/style.h $(SRCDIR)/config.h
16661707
$(XTCC) -o $(OBJDIR)/style.o -c $(OBJDIR)/style_.c
16671708
16681709
$(OBJDIR)/style.h: $(OBJDIR)/headers
16691710
16701711
$(OBJDIR)/sync_.c: $(SRCDIR)/sync.c $(TRANSLATE)
1671
- $(TRANSLATE) $(SRCDIR)/sync.c >$(OBJDIR)/sync_.c
1712
+ $(TRANSLATE) $(SRCDIR)/sync.c >$@
16721713
16731714
$(OBJDIR)/sync.o: $(OBJDIR)/sync_.c $(OBJDIR)/sync.h $(SRCDIR)/config.h
16741715
$(XTCC) -o $(OBJDIR)/sync.o -c $(OBJDIR)/sync_.c
16751716
16761717
$(OBJDIR)/sync.h: $(OBJDIR)/headers
16771718
16781719
$(OBJDIR)/tag_.c: $(SRCDIR)/tag.c $(TRANSLATE)
1679
- $(TRANSLATE) $(SRCDIR)/tag.c >$(OBJDIR)/tag_.c
1720
+ $(TRANSLATE) $(SRCDIR)/tag.c >$@
16801721
16811722
$(OBJDIR)/tag.o: $(OBJDIR)/tag_.c $(OBJDIR)/tag.h $(SRCDIR)/config.h
16821723
$(XTCC) -o $(OBJDIR)/tag.o -c $(OBJDIR)/tag_.c
16831724
16841725
$(OBJDIR)/tag.h: $(OBJDIR)/headers
16851726
16861727
$(OBJDIR)/tar_.c: $(SRCDIR)/tar.c $(TRANSLATE)
1687
- $(TRANSLATE) $(SRCDIR)/tar.c >$(OBJDIR)/tar_.c
1728
+ $(TRANSLATE) $(SRCDIR)/tar.c >$@
16881729
16891730
$(OBJDIR)/tar.o: $(OBJDIR)/tar_.c $(OBJDIR)/tar.h $(SRCDIR)/config.h
16901731
$(XTCC) -o $(OBJDIR)/tar.o -c $(OBJDIR)/tar_.c
16911732
16921733
$(OBJDIR)/tar.h: $(OBJDIR)/headers
16931734
16941735
$(OBJDIR)/th_main_.c: $(SRCDIR)/th_main.c $(TRANSLATE)
1695
- $(TRANSLATE) $(SRCDIR)/th_main.c >$(OBJDIR)/th_main_.c
1736
+ $(TRANSLATE) $(SRCDIR)/th_main.c >$@
16961737
16971738
$(OBJDIR)/th_main.o: $(OBJDIR)/th_main_.c $(OBJDIR)/th_main.h $(SRCDIR)/config.h
16981739
$(XTCC) -o $(OBJDIR)/th_main.o -c $(OBJDIR)/th_main_.c
16991740
17001741
$(OBJDIR)/th_main.h: $(OBJDIR)/headers
17011742
17021743
$(OBJDIR)/timeline_.c: $(SRCDIR)/timeline.c $(TRANSLATE)
1703
- $(TRANSLATE) $(SRCDIR)/timeline.c >$(OBJDIR)/timeline_.c
1744
+ $(TRANSLATE) $(SRCDIR)/timeline.c >$@
17041745
17051746
$(OBJDIR)/timeline.o: $(OBJDIR)/timeline_.c $(OBJDIR)/timeline.h $(SRCDIR)/config.h
17061747
$(XTCC) -o $(OBJDIR)/timeline.o -c $(OBJDIR)/timeline_.c
17071748
17081749
$(OBJDIR)/timeline.h: $(OBJDIR)/headers
17091750
17101751
$(OBJDIR)/tkt_.c: $(SRCDIR)/tkt.c $(TRANSLATE)
1711
- $(TRANSLATE) $(SRCDIR)/tkt.c >$(OBJDIR)/tkt_.c
1752
+ $(TRANSLATE) $(SRCDIR)/tkt.c >$@
17121753
17131754
$(OBJDIR)/tkt.o: $(OBJDIR)/tkt_.c $(OBJDIR)/tkt.h $(SRCDIR)/config.h
17141755
$(XTCC) -o $(OBJDIR)/tkt.o -c $(OBJDIR)/tkt_.c
17151756
17161757
$(OBJDIR)/tkt.h: $(OBJDIR)/headers
17171758
17181759
$(OBJDIR)/tktsetup_.c: $(SRCDIR)/tktsetup.c $(TRANSLATE)
1719
- $(TRANSLATE) $(SRCDIR)/tktsetup.c >$(OBJDIR)/tktsetup_.c
1760
+ $(TRANSLATE) $(SRCDIR)/tktsetup.c >$@
17201761
17211762
$(OBJDIR)/tktsetup.o: $(OBJDIR)/tktsetup_.c $(OBJDIR)/tktsetup.h $(SRCDIR)/config.h
17221763
$(XTCC) -o $(OBJDIR)/tktsetup.o -c $(OBJDIR)/tktsetup_.c
17231764
17241765
$(OBJDIR)/tktsetup.h: $(OBJDIR)/headers
17251766
17261767
$(OBJDIR)/undo_.c: $(SRCDIR)/undo.c $(TRANSLATE)
1727
- $(TRANSLATE) $(SRCDIR)/undo.c >$(OBJDIR)/undo_.c
1768
+ $(TRANSLATE) $(SRCDIR)/undo.c >$@
17281769
17291770
$(OBJDIR)/undo.o: $(OBJDIR)/undo_.c $(OBJDIR)/undo.h $(SRCDIR)/config.h
17301771
$(XTCC) -o $(OBJDIR)/undo.o -c $(OBJDIR)/undo_.c
17311772
17321773
$(OBJDIR)/undo.h: $(OBJDIR)/headers
17331774
17341775
$(OBJDIR)/unicode_.c: $(SRCDIR)/unicode.c $(TRANSLATE)
1735
- $(TRANSLATE) $(SRCDIR)/unicode.c >$(OBJDIR)/unicode_.c
1776
+ $(TRANSLATE) $(SRCDIR)/unicode.c >$@
17361777
17371778
$(OBJDIR)/unicode.o: $(OBJDIR)/unicode_.c $(OBJDIR)/unicode.h $(SRCDIR)/config.h
17381779
$(XTCC) -o $(OBJDIR)/unicode.o -c $(OBJDIR)/unicode_.c
17391780
17401781
$(OBJDIR)/unicode.h: $(OBJDIR)/headers
17411782
17421783
$(OBJDIR)/update_.c: $(SRCDIR)/update.c $(TRANSLATE)
1743
- $(TRANSLATE) $(SRCDIR)/update.c >$(OBJDIR)/update_.c
1784
+ $(TRANSLATE) $(SRCDIR)/update.c >$@
17441785
17451786
$(OBJDIR)/update.o: $(OBJDIR)/update_.c $(OBJDIR)/update.h $(SRCDIR)/config.h
17461787
$(XTCC) -o $(OBJDIR)/update.o -c $(OBJDIR)/update_.c
17471788
17481789
$(OBJDIR)/update.h: $(OBJDIR)/headers
17491790
17501791
$(OBJDIR)/url_.c: $(SRCDIR)/url.c $(TRANSLATE)
1751
- $(TRANSLATE) $(SRCDIR)/url.c >$(OBJDIR)/url_.c
1792
+ $(TRANSLATE) $(SRCDIR)/url.c >$@
17521793
17531794
$(OBJDIR)/url.o: $(OBJDIR)/url_.c $(OBJDIR)/url.h $(SRCDIR)/config.h
17541795
$(XTCC) -o $(OBJDIR)/url.o -c $(OBJDIR)/url_.c
17551796
17561797
$(OBJDIR)/url.h: $(OBJDIR)/headers
17571798
17581799
$(OBJDIR)/user_.c: $(SRCDIR)/user.c $(TRANSLATE)
1759
- $(TRANSLATE) $(SRCDIR)/user.c >$(OBJDIR)/user_.c
1800
+ $(TRANSLATE) $(SRCDIR)/user.c >$@
17601801
17611802
$(OBJDIR)/user.o: $(OBJDIR)/user_.c $(OBJDIR)/user.h $(SRCDIR)/config.h
17621803
$(XTCC) -o $(OBJDIR)/user.o -c $(OBJDIR)/user_.c
17631804
17641805
$(OBJDIR)/user.h: $(OBJDIR)/headers
17651806
17661807
$(OBJDIR)/utf8_.c: $(SRCDIR)/utf8.c $(TRANSLATE)
1767
- $(TRANSLATE) $(SRCDIR)/utf8.c >$(OBJDIR)/utf8_.c
1808
+ $(TRANSLATE) $(SRCDIR)/utf8.c >$@
17681809
17691810
$(OBJDIR)/utf8.o: $(OBJDIR)/utf8_.c $(OBJDIR)/utf8.h $(SRCDIR)/config.h
17701811
$(XTCC) -o $(OBJDIR)/utf8.o -c $(OBJDIR)/utf8_.c
17711812
17721813
$(OBJDIR)/utf8.h: $(OBJDIR)/headers
17731814
17741815
$(OBJDIR)/util_.c: $(SRCDIR)/util.c $(TRANSLATE)
1775
- $(TRANSLATE) $(SRCDIR)/util.c >$(OBJDIR)/util_.c
1816
+ $(TRANSLATE) $(SRCDIR)/util.c >$@
17761817
17771818
$(OBJDIR)/util.o: $(OBJDIR)/util_.c $(OBJDIR)/util.h $(SRCDIR)/config.h
17781819
$(XTCC) -o $(OBJDIR)/util.o -c $(OBJDIR)/util_.c
17791820
17801821
$(OBJDIR)/util.h: $(OBJDIR)/headers
17811822
17821823
$(OBJDIR)/verify_.c: $(SRCDIR)/verify.c $(TRANSLATE)
1783
- $(TRANSLATE) $(SRCDIR)/verify.c >$(OBJDIR)/verify_.c
1824
+ $(TRANSLATE) $(SRCDIR)/verify.c >$@
17841825
17851826
$(OBJDIR)/verify.o: $(OBJDIR)/verify_.c $(OBJDIR)/verify.h $(SRCDIR)/config.h
17861827
$(XTCC) -o $(OBJDIR)/verify.o -c $(OBJDIR)/verify_.c
17871828
17881829
$(OBJDIR)/verify.h: $(OBJDIR)/headers
17891830
17901831
$(OBJDIR)/vfile_.c: $(SRCDIR)/vfile.c $(TRANSLATE)
1791
- $(TRANSLATE) $(SRCDIR)/vfile.c >$(OBJDIR)/vfile_.c
1832
+ $(TRANSLATE) $(SRCDIR)/vfile.c >$@
17921833
17931834
$(OBJDIR)/vfile.o: $(OBJDIR)/vfile_.c $(OBJDIR)/vfile.h $(SRCDIR)/config.h
17941835
$(XTCC) -o $(OBJDIR)/vfile.o -c $(OBJDIR)/vfile_.c
17951836
17961837
$(OBJDIR)/vfile.h: $(OBJDIR)/headers
17971838
17981839
$(OBJDIR)/wiki_.c: $(SRCDIR)/wiki.c $(TRANSLATE)
1799
- $(TRANSLATE) $(SRCDIR)/wiki.c >$(OBJDIR)/wiki_.c
1840
+ $(TRANSLATE) $(SRCDIR)/wiki.c >$@
18001841
18011842
$(OBJDIR)/wiki.o: $(OBJDIR)/wiki_.c $(OBJDIR)/wiki.h $(SRCDIR)/config.h
18021843
$(XTCC) -o $(OBJDIR)/wiki.o -c $(OBJDIR)/wiki_.c
18031844
18041845
$(OBJDIR)/wiki.h: $(OBJDIR)/headers
18051846
18061847
$(OBJDIR)/wikiformat_.c: $(SRCDIR)/wikiformat.c $(TRANSLATE)
1807
- $(TRANSLATE) $(SRCDIR)/wikiformat.c >$(OBJDIR)/wikiformat_.c
1848
+ $(TRANSLATE) $(SRCDIR)/wikiformat.c >$@
18081849
18091850
$(OBJDIR)/wikiformat.o: $(OBJDIR)/wikiformat_.c $(OBJDIR)/wikiformat.h $(SRCDIR)/config.h
18101851
$(XTCC) -o $(OBJDIR)/wikiformat.o -c $(OBJDIR)/wikiformat_.c
18111852
18121853
$(OBJDIR)/wikiformat.h: $(OBJDIR)/headers
18131854
18141855
$(OBJDIR)/winfile_.c: $(SRCDIR)/winfile.c $(TRANSLATE)
1815
- $(TRANSLATE) $(SRCDIR)/winfile.c >$(OBJDIR)/winfile_.c
1856
+ $(TRANSLATE) $(SRCDIR)/winfile.c >$@
18161857
18171858
$(OBJDIR)/winfile.o: $(OBJDIR)/winfile_.c $(OBJDIR)/winfile.h $(SRCDIR)/config.h
18181859
$(XTCC) -o $(OBJDIR)/winfile.o -c $(OBJDIR)/winfile_.c
18191860
18201861
$(OBJDIR)/winfile.h: $(OBJDIR)/headers
18211862
18221863
$(OBJDIR)/winhttp_.c: $(SRCDIR)/winhttp.c $(TRANSLATE)
1823
- $(TRANSLATE) $(SRCDIR)/winhttp.c >$(OBJDIR)/winhttp_.c
1864
+ $(TRANSLATE) $(SRCDIR)/winhttp.c >$@
18241865
18251866
$(OBJDIR)/winhttp.o: $(OBJDIR)/winhttp_.c $(OBJDIR)/winhttp.h $(SRCDIR)/config.h
18261867
$(XTCC) -o $(OBJDIR)/winhttp.o -c $(OBJDIR)/winhttp_.c
18271868
18281869
$(OBJDIR)/winhttp.h: $(OBJDIR)/headers
18291870
18301871
$(OBJDIR)/wysiwyg_.c: $(SRCDIR)/wysiwyg.c $(TRANSLATE)
1831
- $(TRANSLATE) $(SRCDIR)/wysiwyg.c >$(OBJDIR)/wysiwyg_.c
1872
+ $(TRANSLATE) $(SRCDIR)/wysiwyg.c >$@
18321873
18331874
$(OBJDIR)/wysiwyg.o: $(OBJDIR)/wysiwyg_.c $(OBJDIR)/wysiwyg.h $(SRCDIR)/config.h
18341875
$(XTCC) -o $(OBJDIR)/wysiwyg.o -c $(OBJDIR)/wysiwyg_.c
18351876
18361877
$(OBJDIR)/wysiwyg.h: $(OBJDIR)/headers
18371878
18381879
$(OBJDIR)/xfer_.c: $(SRCDIR)/xfer.c $(TRANSLATE)
1839
- $(TRANSLATE) $(SRCDIR)/xfer.c >$(OBJDIR)/xfer_.c
1880
+ $(TRANSLATE) $(SRCDIR)/xfer.c >$@
18401881
18411882
$(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h
18421883
$(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c
18431884
18441885
$(OBJDIR)/xfer.h: $(OBJDIR)/headers
18451886
18461887
$(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(TRANSLATE)
1847
- $(TRANSLATE) $(SRCDIR)/xfersetup.c >$(OBJDIR)/xfersetup_.c
1888
+ $(TRANSLATE) $(SRCDIR)/xfersetup.c >$@
18481889
18491890
$(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h
18501891
$(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c
18511892
18521893
$(OBJDIR)/xfersetup.h: $(OBJDIR)/headers
18531894
18541895
$(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(TRANSLATE)
1855
- $(TRANSLATE) $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c
1896
+ $(TRANSLATE) $(SRCDIR)/zip.c >$@
18561897
18571898
$(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h
18581899
$(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c
18591900
18601901
$(OBJDIR)/zip.h: $(OBJDIR)/headers
@@ -1883,27 +1924,27 @@
18831924
MINIZ_OPTIONS = -DMINIZ_NO_STDIO \
18841925
-DMINIZ_NO_TIME \
18851926
-DMINIZ_NO_ARCHIVE_APIS
18861927
18871928
$(OBJDIR)/sqlite3.o: $(SRCDIR)/sqlite3.c $(SRCDIR)/../win/Makefile.mingw.mistachkin
1888
- $(XTCC) $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) -c $(SRCDIR)/sqlite3.c -o $(OBJDIR)/sqlite3.o
1929
+ $(XTCC) $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) -c $(SRCDIR)/sqlite3.c -o $@
18891930
18901931
$(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
1891
- $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $(OBJDIR)/cson_amalgamation.o
1932
+ $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $@
18921933
18931934
$(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_status.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h
18941935
18951936
$(OBJDIR)/shell.o: $(SRCDIR)/shell.c $(SRCDIR)/sqlite3.h $(SRCDIR)/../win/Makefile.mingw.mistachkin
1896
- $(XTCC) $(SHELL_OPTIONS) $(SHELL_CFLAGS) -c $(SRCDIR)/shell.c -o $(OBJDIR)/shell.o
1937
+ $(XTCC) $(SHELL_OPTIONS) $(SHELL_CFLAGS) -c $(SRCDIR)/shell.c -o $@
18971938
18981939
$(OBJDIR)/th.o: $(SRCDIR)/th.c
1899
- $(XTCC) -c $(SRCDIR)/th.c -o $(OBJDIR)/th.o
1940
+ $(XTCC) -c $(SRCDIR)/th.c -o $@
19001941
19011942
$(OBJDIR)/th_lang.o: $(SRCDIR)/th_lang.c
1902
- $(XTCC) -c $(SRCDIR)/th_lang.c -o $(OBJDIR)/th_lang.o
1943
+ $(XTCC) -c $(SRCDIR)/th_lang.c -o $@
19031944
19041945
$(OBJDIR)/th_tcl.o: $(SRCDIR)/th_tcl.c
1905
- $(XTCC) -c $(SRCDIR)/th_tcl.c -o $(OBJDIR)/th_tcl.o
1946
+ $(XTCC) -c $(SRCDIR)/th_tcl.c -o $@
19061947
19071948
$(OBJDIR)/miniz.o: $(SRCDIR)/miniz.c
1908
- $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $(OBJDIR)/miniz.o
1949
+ $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $@
19091950
19101951
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -94,23 +94,35 @@
94 ifndef MINGW_IS_32BIT_ONLY
95 ifeq (,$(findstring w64-mingw32,$(PREFIX)))
96 MINGW_IS_32BIT_ONLY = 1
97 endif
98 endif
99 ifeq (,$(findstring x86_64-w64-mingw32,$(PREFIX)))
100 SSLCONFIG = mingw
101 else
102 SSLCONFIG = mingw64
103 endif
104 ifndef FOSSIL_ENABLE_MINIZ
105 SSLCONFIG += --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib
106 endif
107
108 #### The directories where the zlib include and library files are located.
109 #
110 ZINCDIR = $(SRCDIR)/../compat/zlib
111 ZLIBDIR = $(SRCDIR)/../compat/zlib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
112
113 #### The directories where the OpenSSL include and library files are located.
114 # The recommended usage here is to use the Sysinternals junction tool
115 # to create a hard link between an "openssl-1.x" sub-directory of the
116 # Fossil source code directory and the target OpenSSL source directory.
@@ -339,10 +351,11 @@
339 $(SRCDIR)/bag.c \
340 $(SRCDIR)/bisect.c \
341 $(SRCDIR)/blob.c \
342 $(SRCDIR)/branch.c \
343 $(SRCDIR)/browse.c \
 
344 $(SRCDIR)/cache.c \
345 $(SRCDIR)/captcha.c \
346 $(SRCDIR)/cgi.c \
347 $(SRCDIR)/checkin.c \
348 $(SRCDIR)/checkout.c \
@@ -443,19 +456,23 @@
443 $(SRCDIR)/wysiwyg.c \
444 $(SRCDIR)/xfer.c \
445 $(SRCDIR)/xfersetup.c \
446 $(SRCDIR)/zip.c
447
 
 
 
448 TRANS_SRC = \
449 $(OBJDIR)/add_.c \
450 $(OBJDIR)/allrepo_.c \
451 $(OBJDIR)/attach_.c \
452 $(OBJDIR)/bag_.c \
453 $(OBJDIR)/bisect_.c \
454 $(OBJDIR)/blob_.c \
455 $(OBJDIR)/branch_.c \
456 $(OBJDIR)/browse_.c \
 
457 $(OBJDIR)/cache_.c \
458 $(OBJDIR)/captcha_.c \
459 $(OBJDIR)/cgi_.c \
460 $(OBJDIR)/checkin_.c \
461 $(OBJDIR)/checkout_.c \
@@ -565,10 +582,11 @@
565 $(OBJDIR)/bag.o \
566 $(OBJDIR)/bisect.o \
567 $(OBJDIR)/blob.o \
568 $(OBJDIR)/branch.o \
569 $(OBJDIR)/browse.o \
 
570 $(OBJDIR)/cache.o \
571 $(OBJDIR)/captcha.o \
572 $(OBJDIR)/cgi.o \
573 $(OBJDIR)/checkin.o \
574 $(OBJDIR)/checkout.o \
@@ -671,11 +689,10 @@
671 $(OBJDIR)/xfersetup.o \
672 $(OBJDIR)/zip.o
673
674 APPNAME = fossil.exe
675 APPTARGETS =
676 LIBTARGETS =
677
678 #### If the USE_WINDOWS variable exists, it is assumed that we are building
679 # inside of a Windows-style shell; otherwise, it is assumed that we are
680 # building inside of a Unix-style shell. Note that the "move" command is
681 # broken when attempting to use it from the Windows shell via MinGW make
@@ -684,11 +701,12 @@
684 #
685 ifdef USE_WINDOWS
686 TRANSLATE = $(subst /,\,$(OBJDIR)/translate.exe)
687 MAKEHEADERS = $(subst /,\,$(OBJDIR)/makeheaders.exe)
688 MKINDEX = $(subst /,\,$(OBJDIR)/mkindex.exe)
689 VERSION = $(subst /,\,$(OBJDIR)/version.exe)
 
690 CODECHECK1 = $(subst /,\,$(OBJDIR)/codecheck1.exe)
691 CAT = type
692 CP = copy
693 GREP = find
694 MV = copy
@@ -697,11 +715,12 @@
697 RMDIR = rmdir /S /Q
698 else
699 TRANSLATE = $(OBJDIR)/translate.exe
700 MAKEHEADERS = $(OBJDIR)/makeheaders.exe
701 MKINDEX = $(OBJDIR)/mkindex.exe
702 VERSION = $(OBJDIR)/version.exe
 
703 CODECHECK1 = $(OBJDIR)/codecheck1.exe
704 CAT = cat
705 CP = cp
706 GREP = grep
707 MV = mv
@@ -741,32 +760,35 @@
741 else
742 $(MKDIR) $(OBJDIR)
743 endif
744
745 $(TRANSLATE): $(SRCDIR)/translate.c
746 $(BCC) -o $(TRANSLATE) $(SRCDIR)/translate.c
747
748 $(MAKEHEADERS): $(SRCDIR)/makeheaders.c
749 $(BCC) -o $(MAKEHEADERS) $(SRCDIR)/makeheaders.c
750
751 $(MKINDEX): $(SRCDIR)/mkindex.c
752 $(BCC) -o $(MKINDEX) $(SRCDIR)/mkindex.c
753
754 $(VERSION): $(SRCDIR)/mkversion.c
755 $(BCC) -o $(VERSION) $(SRCDIR)/mkversion.c
 
 
 
756
757 $(CODECHECK1): $(SRCDIR)/codecheck1.c
758 $(BCC) -o $(CODECHECK1) $(SRCDIR)/codecheck1.c
759
760 # WARNING. DANGER. Running the test suite modifies the repository the
761 # build is done from, i.e. the checkout belongs to. Do not sync/push
762 # the repository after running the tests.
763 test: $(OBJDIR) $(APPNAME)
764 $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME)
765
766 $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(VERSION)
767 $(VERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$(OBJDIR)/VERSION.h
768
769 # The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set
770 # to 1. If it is set to 1, then there is no need to build or link
771 # the sqlite3.o object. Instead, the system SQLite will be linked
772 # using -lsqlite3.
@@ -791,14 +813,21 @@
791 $(OBJDIR)/th_tcl.o \
792 $(OBJDIR)/cson_amalgamation.o
793
794
795 zlib:
796 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc libz.a
797
798 clean-zlib:
799 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc clean
 
 
 
 
 
 
 
800
801 ifndef FOSSIL_ENABLE_MINIZ
802 LIBTARGETS += zlib
803 endif
804
@@ -822,11 +851,11 @@
822 APPTARGETS += openssl
823 endif
824
825 $(APPNAME): $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
826 $(CODECHECK1) $(TRANS_SRC)
827 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
828
829 # This rule prevents make from using its default rules to try build
830 # an executable named "manifest" out of the file named "manifest.c"
831 #
832 $(SRCDIR)/../manifest:
@@ -848,19 +877,23 @@
848 $(INNOSETUP) ./setup/fossil.iss -DAppVersion=$(shell $(CAT) ./VERSION)
849
850 $(OBJDIR)/page_index.h: $(TRANS_SRC) $(MKINDEX)
851 $(MKINDEX) $(TRANS_SRC) >$@
852
853 $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(MAKEHEADERS) $(OBJDIR)/VERSION.h
 
 
 
854 $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h \
855 $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h \
856 $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h \
857 $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h \
858 $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h \
859 $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h \
860 $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h \
861 $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h \
 
862 $(OBJDIR)/cache_.c:$(OBJDIR)/cache.h \
863 $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h \
864 $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h \
865 $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h \
866 $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h \
@@ -970,891 +1003,899 @@
970 $(OBJDIR)/headers: Makefile
971
972 Makefile:
973
974 $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(TRANSLATE)
975 $(TRANSLATE) $(SRCDIR)/add.c >$(OBJDIR)/add_.c
976
977 $(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
978 $(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
979
980 $(OBJDIR)/add.h: $(OBJDIR)/headers
981
982 $(OBJDIR)/allrepo_.c: $(SRCDIR)/allrepo.c $(TRANSLATE)
983 $(TRANSLATE) $(SRCDIR)/allrepo.c >$(OBJDIR)/allrepo_.c
984
985 $(OBJDIR)/allrepo.o: $(OBJDIR)/allrepo_.c $(OBJDIR)/allrepo.h $(SRCDIR)/config.h
986 $(XTCC) -o $(OBJDIR)/allrepo.o -c $(OBJDIR)/allrepo_.c
987
988 $(OBJDIR)/allrepo.h: $(OBJDIR)/headers
989
990 $(OBJDIR)/attach_.c: $(SRCDIR)/attach.c $(TRANSLATE)
991 $(TRANSLATE) $(SRCDIR)/attach.c >$(OBJDIR)/attach_.c
992
993 $(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h
994 $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c
995
996 $(OBJDIR)/attach.h: $(OBJDIR)/headers
997
998 $(OBJDIR)/bag_.c: $(SRCDIR)/bag.c $(TRANSLATE)
999 $(TRANSLATE) $(SRCDIR)/bag.c >$(OBJDIR)/bag_.c
1000
1001 $(OBJDIR)/bag.o: $(OBJDIR)/bag_.c $(OBJDIR)/bag.h $(SRCDIR)/config.h
1002 $(XTCC) -o $(OBJDIR)/bag.o -c $(OBJDIR)/bag_.c
1003
1004 $(OBJDIR)/bag.h: $(OBJDIR)/headers
1005
1006 $(OBJDIR)/bisect_.c: $(SRCDIR)/bisect.c $(TRANSLATE)
1007 $(TRANSLATE) $(SRCDIR)/bisect.c >$(OBJDIR)/bisect_.c
1008
1009 $(OBJDIR)/bisect.o: $(OBJDIR)/bisect_.c $(OBJDIR)/bisect.h $(SRCDIR)/config.h
1010 $(XTCC) -o $(OBJDIR)/bisect.o -c $(OBJDIR)/bisect_.c
1011
1012 $(OBJDIR)/bisect.h: $(OBJDIR)/headers
1013
1014 $(OBJDIR)/blob_.c: $(SRCDIR)/blob.c $(TRANSLATE)
1015 $(TRANSLATE) $(SRCDIR)/blob.c >$(OBJDIR)/blob_.c
1016
1017 $(OBJDIR)/blob.o: $(OBJDIR)/blob_.c $(OBJDIR)/blob.h $(SRCDIR)/config.h
1018 $(XTCC) -o $(OBJDIR)/blob.o -c $(OBJDIR)/blob_.c
1019
1020 $(OBJDIR)/blob.h: $(OBJDIR)/headers
1021
1022 $(OBJDIR)/branch_.c: $(SRCDIR)/branch.c $(TRANSLATE)
1023 $(TRANSLATE) $(SRCDIR)/branch.c >$(OBJDIR)/branch_.c
1024
1025 $(OBJDIR)/branch.o: $(OBJDIR)/branch_.c $(OBJDIR)/branch.h $(SRCDIR)/config.h
1026 $(XTCC) -o $(OBJDIR)/branch.o -c $(OBJDIR)/branch_.c
1027
1028 $(OBJDIR)/branch.h: $(OBJDIR)/headers
1029
1030 $(OBJDIR)/browse_.c: $(SRCDIR)/browse.c $(TRANSLATE)
1031 $(TRANSLATE) $(SRCDIR)/browse.c >$(OBJDIR)/browse_.c
1032
1033 $(OBJDIR)/browse.o: $(OBJDIR)/browse_.c $(OBJDIR)/browse.h $(SRCDIR)/config.h
1034 $(XTCC) -o $(OBJDIR)/browse.o -c $(OBJDIR)/browse_.c
1035
1036 $(OBJDIR)/browse.h: $(OBJDIR)/headers
 
 
 
 
 
 
 
 
1037
1038 $(OBJDIR)/cache_.c: $(SRCDIR)/cache.c $(TRANSLATE)
1039 $(TRANSLATE) $(SRCDIR)/cache.c >$(OBJDIR)/cache_.c
1040
1041 $(OBJDIR)/cache.o: $(OBJDIR)/cache_.c $(OBJDIR)/cache.h $(SRCDIR)/config.h
1042 $(XTCC) -o $(OBJDIR)/cache.o -c $(OBJDIR)/cache_.c
1043
1044 $(OBJDIR)/cache.h: $(OBJDIR)/headers
1045
1046 $(OBJDIR)/captcha_.c: $(SRCDIR)/captcha.c $(TRANSLATE)
1047 $(TRANSLATE) $(SRCDIR)/captcha.c >$(OBJDIR)/captcha_.c
1048
1049 $(OBJDIR)/captcha.o: $(OBJDIR)/captcha_.c $(OBJDIR)/captcha.h $(SRCDIR)/config.h
1050 $(XTCC) -o $(OBJDIR)/captcha.o -c $(OBJDIR)/captcha_.c
1051
1052 $(OBJDIR)/captcha.h: $(OBJDIR)/headers
1053
1054 $(OBJDIR)/cgi_.c: $(SRCDIR)/cgi.c $(TRANSLATE)
1055 $(TRANSLATE) $(SRCDIR)/cgi.c >$(OBJDIR)/cgi_.c
1056
1057 $(OBJDIR)/cgi.o: $(OBJDIR)/cgi_.c $(OBJDIR)/cgi.h $(SRCDIR)/config.h
1058 $(XTCC) -o $(OBJDIR)/cgi.o -c $(OBJDIR)/cgi_.c
1059
1060 $(OBJDIR)/cgi.h: $(OBJDIR)/headers
1061
1062 $(OBJDIR)/checkin_.c: $(SRCDIR)/checkin.c $(TRANSLATE)
1063 $(TRANSLATE) $(SRCDIR)/checkin.c >$(OBJDIR)/checkin_.c
1064
1065 $(OBJDIR)/checkin.o: $(OBJDIR)/checkin_.c $(OBJDIR)/checkin.h $(SRCDIR)/config.h
1066 $(XTCC) -o $(OBJDIR)/checkin.o -c $(OBJDIR)/checkin_.c
1067
1068 $(OBJDIR)/checkin.h: $(OBJDIR)/headers
1069
1070 $(OBJDIR)/checkout_.c: $(SRCDIR)/checkout.c $(TRANSLATE)
1071 $(TRANSLATE) $(SRCDIR)/checkout.c >$(OBJDIR)/checkout_.c
1072
1073 $(OBJDIR)/checkout.o: $(OBJDIR)/checkout_.c $(OBJDIR)/checkout.h $(SRCDIR)/config.h
1074 $(XTCC) -o $(OBJDIR)/checkout.o -c $(OBJDIR)/checkout_.c
1075
1076 $(OBJDIR)/checkout.h: $(OBJDIR)/headers
1077
1078 $(OBJDIR)/clearsign_.c: $(SRCDIR)/clearsign.c $(TRANSLATE)
1079 $(TRANSLATE) $(SRCDIR)/clearsign.c >$(OBJDIR)/clearsign_.c
1080
1081 $(OBJDIR)/clearsign.o: $(OBJDIR)/clearsign_.c $(OBJDIR)/clearsign.h $(SRCDIR)/config.h
1082 $(XTCC) -o $(OBJDIR)/clearsign.o -c $(OBJDIR)/clearsign_.c
1083
1084 $(OBJDIR)/clearsign.h: $(OBJDIR)/headers
1085
1086 $(OBJDIR)/clone_.c: $(SRCDIR)/clone.c $(TRANSLATE)
1087 $(TRANSLATE) $(SRCDIR)/clone.c >$(OBJDIR)/clone_.c
1088
1089 $(OBJDIR)/clone.o: $(OBJDIR)/clone_.c $(OBJDIR)/clone.h $(SRCDIR)/config.h
1090 $(XTCC) -o $(OBJDIR)/clone.o -c $(OBJDIR)/clone_.c
1091
1092 $(OBJDIR)/clone.h: $(OBJDIR)/headers
1093
1094 $(OBJDIR)/comformat_.c: $(SRCDIR)/comformat.c $(TRANSLATE)
1095 $(TRANSLATE) $(SRCDIR)/comformat.c >$(OBJDIR)/comformat_.c
1096
1097 $(OBJDIR)/comformat.o: $(OBJDIR)/comformat_.c $(OBJDIR)/comformat.h $(SRCDIR)/config.h
1098 $(XTCC) -o $(OBJDIR)/comformat.o -c $(OBJDIR)/comformat_.c
1099
1100 $(OBJDIR)/comformat.h: $(OBJDIR)/headers
1101
1102 $(OBJDIR)/configure_.c: $(SRCDIR)/configure.c $(TRANSLATE)
1103 $(TRANSLATE) $(SRCDIR)/configure.c >$(OBJDIR)/configure_.c
1104
1105 $(OBJDIR)/configure.o: $(OBJDIR)/configure_.c $(OBJDIR)/configure.h $(SRCDIR)/config.h
1106 $(XTCC) -o $(OBJDIR)/configure.o -c $(OBJDIR)/configure_.c
1107
1108 $(OBJDIR)/configure.h: $(OBJDIR)/headers
1109
1110 $(OBJDIR)/content_.c: $(SRCDIR)/content.c $(TRANSLATE)
1111 $(TRANSLATE) $(SRCDIR)/content.c >$(OBJDIR)/content_.c
1112
1113 $(OBJDIR)/content.o: $(OBJDIR)/content_.c $(OBJDIR)/content.h $(SRCDIR)/config.h
1114 $(XTCC) -o $(OBJDIR)/content.o -c $(OBJDIR)/content_.c
1115
1116 $(OBJDIR)/content.h: $(OBJDIR)/headers
1117
1118 $(OBJDIR)/db_.c: $(SRCDIR)/db.c $(TRANSLATE)
1119 $(TRANSLATE) $(SRCDIR)/db.c >$(OBJDIR)/db_.c
1120
1121 $(OBJDIR)/db.o: $(OBJDIR)/db_.c $(OBJDIR)/db.h $(SRCDIR)/config.h
1122 $(XTCC) -o $(OBJDIR)/db.o -c $(OBJDIR)/db_.c
1123
1124 $(OBJDIR)/db.h: $(OBJDIR)/headers
1125
1126 $(OBJDIR)/delta_.c: $(SRCDIR)/delta.c $(TRANSLATE)
1127 $(TRANSLATE) $(SRCDIR)/delta.c >$(OBJDIR)/delta_.c
1128
1129 $(OBJDIR)/delta.o: $(OBJDIR)/delta_.c $(OBJDIR)/delta.h $(SRCDIR)/config.h
1130 $(XTCC) -o $(OBJDIR)/delta.o -c $(OBJDIR)/delta_.c
1131
1132 $(OBJDIR)/delta.h: $(OBJDIR)/headers
1133
1134 $(OBJDIR)/deltacmd_.c: $(SRCDIR)/deltacmd.c $(TRANSLATE)
1135 $(TRANSLATE) $(SRCDIR)/deltacmd.c >$(OBJDIR)/deltacmd_.c
1136
1137 $(OBJDIR)/deltacmd.o: $(OBJDIR)/deltacmd_.c $(OBJDIR)/deltacmd.h $(SRCDIR)/config.h
1138 $(XTCC) -o $(OBJDIR)/deltacmd.o -c $(OBJDIR)/deltacmd_.c
1139
1140 $(OBJDIR)/deltacmd.h: $(OBJDIR)/headers
1141
1142 $(OBJDIR)/descendants_.c: $(SRCDIR)/descendants.c $(TRANSLATE)
1143 $(TRANSLATE) $(SRCDIR)/descendants.c >$(OBJDIR)/descendants_.c
1144
1145 $(OBJDIR)/descendants.o: $(OBJDIR)/descendants_.c $(OBJDIR)/descendants.h $(SRCDIR)/config.h
1146 $(XTCC) -o $(OBJDIR)/descendants.o -c $(OBJDIR)/descendants_.c
1147
1148 $(OBJDIR)/descendants.h: $(OBJDIR)/headers
1149
1150 $(OBJDIR)/diff_.c: $(SRCDIR)/diff.c $(TRANSLATE)
1151 $(TRANSLATE) $(SRCDIR)/diff.c >$(OBJDIR)/diff_.c
1152
1153 $(OBJDIR)/diff.o: $(OBJDIR)/diff_.c $(OBJDIR)/diff.h $(SRCDIR)/config.h
1154 $(XTCC) -o $(OBJDIR)/diff.o -c $(OBJDIR)/diff_.c
1155
1156 $(OBJDIR)/diff.h: $(OBJDIR)/headers
1157
1158 $(OBJDIR)/diffcmd_.c: $(SRCDIR)/diffcmd.c $(TRANSLATE)
1159 $(TRANSLATE) $(SRCDIR)/diffcmd.c >$(OBJDIR)/diffcmd_.c
1160
1161 $(OBJDIR)/diffcmd.o: $(OBJDIR)/diffcmd_.c $(OBJDIR)/diffcmd.h $(SRCDIR)/config.h
1162 $(XTCC) -o $(OBJDIR)/diffcmd.o -c $(OBJDIR)/diffcmd_.c
1163
1164 $(OBJDIR)/diffcmd.h: $(OBJDIR)/headers
1165
1166 $(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(TRANSLATE)
1167 $(TRANSLATE) $(SRCDIR)/doc.c >$(OBJDIR)/doc_.c
1168
1169 $(OBJDIR)/doc.o: $(OBJDIR)/doc_.c $(OBJDIR)/doc.h $(SRCDIR)/config.h
1170 $(XTCC) -o $(OBJDIR)/doc.o -c $(OBJDIR)/doc_.c
1171
1172 $(OBJDIR)/doc.h: $(OBJDIR)/headers
1173
1174 $(OBJDIR)/encode_.c: $(SRCDIR)/encode.c $(TRANSLATE)
1175 $(TRANSLATE) $(SRCDIR)/encode.c >$(OBJDIR)/encode_.c
1176
1177 $(OBJDIR)/encode.o: $(OBJDIR)/encode_.c $(OBJDIR)/encode.h $(SRCDIR)/config.h
1178 $(XTCC) -o $(OBJDIR)/encode.o -c $(OBJDIR)/encode_.c
1179
1180 $(OBJDIR)/encode.h: $(OBJDIR)/headers
1181
1182 $(OBJDIR)/event_.c: $(SRCDIR)/event.c $(TRANSLATE)
1183 $(TRANSLATE) $(SRCDIR)/event.c >$(OBJDIR)/event_.c
1184
1185 $(OBJDIR)/event.o: $(OBJDIR)/event_.c $(OBJDIR)/event.h $(SRCDIR)/config.h
1186 $(XTCC) -o $(OBJDIR)/event.o -c $(OBJDIR)/event_.c
1187
1188 $(OBJDIR)/event.h: $(OBJDIR)/headers
1189
1190 $(OBJDIR)/export_.c: $(SRCDIR)/export.c $(TRANSLATE)
1191 $(TRANSLATE) $(SRCDIR)/export.c >$(OBJDIR)/export_.c
1192
1193 $(OBJDIR)/export.o: $(OBJDIR)/export_.c $(OBJDIR)/export.h $(SRCDIR)/config.h
1194 $(XTCC) -o $(OBJDIR)/export.o -c $(OBJDIR)/export_.c
1195
1196 $(OBJDIR)/export.h: $(OBJDIR)/headers
1197
1198 $(OBJDIR)/file_.c: $(SRCDIR)/file.c $(TRANSLATE)
1199 $(TRANSLATE) $(SRCDIR)/file.c >$(OBJDIR)/file_.c
1200
1201 $(OBJDIR)/file.o: $(OBJDIR)/file_.c $(OBJDIR)/file.h $(SRCDIR)/config.h
1202 $(XTCC) -o $(OBJDIR)/file.o -c $(OBJDIR)/file_.c
1203
1204 $(OBJDIR)/file.h: $(OBJDIR)/headers
1205
1206 $(OBJDIR)/finfo_.c: $(SRCDIR)/finfo.c $(TRANSLATE)
1207 $(TRANSLATE) $(SRCDIR)/finfo.c >$(OBJDIR)/finfo_.c
1208
1209 $(OBJDIR)/finfo.o: $(OBJDIR)/finfo_.c $(OBJDIR)/finfo.h $(SRCDIR)/config.h
1210 $(XTCC) -o $(OBJDIR)/finfo.o -c $(OBJDIR)/finfo_.c
1211
1212 $(OBJDIR)/finfo.h: $(OBJDIR)/headers
1213
1214 $(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(TRANSLATE)
1215 $(TRANSLATE) $(SRCDIR)/fusefs.c >$(OBJDIR)/fusefs_.c
1216
1217 $(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
1218 $(XTCC) -o $(OBJDIR)/fusefs.o -c $(OBJDIR)/fusefs_.c
1219
1220 $(OBJDIR)/fusefs.h: $(OBJDIR)/headers
1221
1222 $(OBJDIR)/glob_.c: $(SRCDIR)/glob.c $(TRANSLATE)
1223 $(TRANSLATE) $(SRCDIR)/glob.c >$(OBJDIR)/glob_.c
1224
1225 $(OBJDIR)/glob.o: $(OBJDIR)/glob_.c $(OBJDIR)/glob.h $(SRCDIR)/config.h
1226 $(XTCC) -o $(OBJDIR)/glob.o -c $(OBJDIR)/glob_.c
1227
1228 $(OBJDIR)/glob.h: $(OBJDIR)/headers
1229
1230 $(OBJDIR)/graph_.c: $(SRCDIR)/graph.c $(TRANSLATE)
1231 $(TRANSLATE) $(SRCDIR)/graph.c >$(OBJDIR)/graph_.c
1232
1233 $(OBJDIR)/graph.o: $(OBJDIR)/graph_.c $(OBJDIR)/graph.h $(SRCDIR)/config.h
1234 $(XTCC) -o $(OBJDIR)/graph.o -c $(OBJDIR)/graph_.c
1235
1236 $(OBJDIR)/graph.h: $(OBJDIR)/headers
1237
1238 $(OBJDIR)/gzip_.c: $(SRCDIR)/gzip.c $(TRANSLATE)
1239 $(TRANSLATE) $(SRCDIR)/gzip.c >$(OBJDIR)/gzip_.c
1240
1241 $(OBJDIR)/gzip.o: $(OBJDIR)/gzip_.c $(OBJDIR)/gzip.h $(SRCDIR)/config.h
1242 $(XTCC) -o $(OBJDIR)/gzip.o -c $(OBJDIR)/gzip_.c
1243
1244 $(OBJDIR)/gzip.h: $(OBJDIR)/headers
1245
1246 $(OBJDIR)/http_.c: $(SRCDIR)/http.c $(TRANSLATE)
1247 $(TRANSLATE) $(SRCDIR)/http.c >$(OBJDIR)/http_.c
1248
1249 $(OBJDIR)/http.o: $(OBJDIR)/http_.c $(OBJDIR)/http.h $(SRCDIR)/config.h
1250 $(XTCC) -o $(OBJDIR)/http.o -c $(OBJDIR)/http_.c
1251
1252 $(OBJDIR)/http.h: $(OBJDIR)/headers
1253
1254 $(OBJDIR)/http_socket_.c: $(SRCDIR)/http_socket.c $(TRANSLATE)
1255 $(TRANSLATE) $(SRCDIR)/http_socket.c >$(OBJDIR)/http_socket_.c
1256
1257 $(OBJDIR)/http_socket.o: $(OBJDIR)/http_socket_.c $(OBJDIR)/http_socket.h $(SRCDIR)/config.h
1258 $(XTCC) -o $(OBJDIR)/http_socket.o -c $(OBJDIR)/http_socket_.c
1259
1260 $(OBJDIR)/http_socket.h: $(OBJDIR)/headers
1261
1262 $(OBJDIR)/http_ssl_.c: $(SRCDIR)/http_ssl.c $(TRANSLATE)
1263 $(TRANSLATE) $(SRCDIR)/http_ssl.c >$(OBJDIR)/http_ssl_.c
1264
1265 $(OBJDIR)/http_ssl.o: $(OBJDIR)/http_ssl_.c $(OBJDIR)/http_ssl.h $(SRCDIR)/config.h
1266 $(XTCC) -o $(OBJDIR)/http_ssl.o -c $(OBJDIR)/http_ssl_.c
1267
1268 $(OBJDIR)/http_ssl.h: $(OBJDIR)/headers
1269
1270 $(OBJDIR)/http_transport_.c: $(SRCDIR)/http_transport.c $(TRANSLATE)
1271 $(TRANSLATE) $(SRCDIR)/http_transport.c >$(OBJDIR)/http_transport_.c
1272
1273 $(OBJDIR)/http_transport.o: $(OBJDIR)/http_transport_.c $(OBJDIR)/http_transport.h $(SRCDIR)/config.h
1274 $(XTCC) -o $(OBJDIR)/http_transport.o -c $(OBJDIR)/http_transport_.c
1275
1276 $(OBJDIR)/http_transport.h: $(OBJDIR)/headers
1277
1278 $(OBJDIR)/import_.c: $(SRCDIR)/import.c $(TRANSLATE)
1279 $(TRANSLATE) $(SRCDIR)/import.c >$(OBJDIR)/import_.c
1280
1281 $(OBJDIR)/import.o: $(OBJDIR)/import_.c $(OBJDIR)/import.h $(SRCDIR)/config.h
1282 $(XTCC) -o $(OBJDIR)/import.o -c $(OBJDIR)/import_.c
1283
1284 $(OBJDIR)/import.h: $(OBJDIR)/headers
1285
1286 $(OBJDIR)/info_.c: $(SRCDIR)/info.c $(TRANSLATE)
1287 $(TRANSLATE) $(SRCDIR)/info.c >$(OBJDIR)/info_.c
1288
1289 $(OBJDIR)/info.o: $(OBJDIR)/info_.c $(OBJDIR)/info.h $(SRCDIR)/config.h
1290 $(XTCC) -o $(OBJDIR)/info.o -c $(OBJDIR)/info_.c
1291
1292 $(OBJDIR)/info.h: $(OBJDIR)/headers
1293
1294 $(OBJDIR)/json_.c: $(SRCDIR)/json.c $(TRANSLATE)
1295 $(TRANSLATE) $(SRCDIR)/json.c >$(OBJDIR)/json_.c
1296
1297 $(OBJDIR)/json.o: $(OBJDIR)/json_.c $(OBJDIR)/json.h $(SRCDIR)/config.h
1298 $(XTCC) -o $(OBJDIR)/json.o -c $(OBJDIR)/json_.c
1299
1300 $(OBJDIR)/json.h: $(OBJDIR)/headers
1301
1302 $(OBJDIR)/json_artifact_.c: $(SRCDIR)/json_artifact.c $(TRANSLATE)
1303 $(TRANSLATE) $(SRCDIR)/json_artifact.c >$(OBJDIR)/json_artifact_.c
1304
1305 $(OBJDIR)/json_artifact.o: $(OBJDIR)/json_artifact_.c $(OBJDIR)/json_artifact.h $(SRCDIR)/config.h
1306 $(XTCC) -o $(OBJDIR)/json_artifact.o -c $(OBJDIR)/json_artifact_.c
1307
1308 $(OBJDIR)/json_artifact.h: $(OBJDIR)/headers
1309
1310 $(OBJDIR)/json_branch_.c: $(SRCDIR)/json_branch.c $(TRANSLATE)
1311 $(TRANSLATE) $(SRCDIR)/json_branch.c >$(OBJDIR)/json_branch_.c
1312
1313 $(OBJDIR)/json_branch.o: $(OBJDIR)/json_branch_.c $(OBJDIR)/json_branch.h $(SRCDIR)/config.h
1314 $(XTCC) -o $(OBJDIR)/json_branch.o -c $(OBJDIR)/json_branch_.c
1315
1316 $(OBJDIR)/json_branch.h: $(OBJDIR)/headers
1317
1318 $(OBJDIR)/json_config_.c: $(SRCDIR)/json_config.c $(TRANSLATE)
1319 $(TRANSLATE) $(SRCDIR)/json_config.c >$(OBJDIR)/json_config_.c
1320
1321 $(OBJDIR)/json_config.o: $(OBJDIR)/json_config_.c $(OBJDIR)/json_config.h $(SRCDIR)/config.h
1322 $(XTCC) -o $(OBJDIR)/json_config.o -c $(OBJDIR)/json_config_.c
1323
1324 $(OBJDIR)/json_config.h: $(OBJDIR)/headers
1325
1326 $(OBJDIR)/json_diff_.c: $(SRCDIR)/json_diff.c $(TRANSLATE)
1327 $(TRANSLATE) $(SRCDIR)/json_diff.c >$(OBJDIR)/json_diff_.c
1328
1329 $(OBJDIR)/json_diff.o: $(OBJDIR)/json_diff_.c $(OBJDIR)/json_diff.h $(SRCDIR)/config.h
1330 $(XTCC) -o $(OBJDIR)/json_diff.o -c $(OBJDIR)/json_diff_.c
1331
1332 $(OBJDIR)/json_diff.h: $(OBJDIR)/headers
1333
1334 $(OBJDIR)/json_dir_.c: $(SRCDIR)/json_dir.c $(TRANSLATE)
1335 $(TRANSLATE) $(SRCDIR)/json_dir.c >$(OBJDIR)/json_dir_.c
1336
1337 $(OBJDIR)/json_dir.o: $(OBJDIR)/json_dir_.c $(OBJDIR)/json_dir.h $(SRCDIR)/config.h
1338 $(XTCC) -o $(OBJDIR)/json_dir.o -c $(OBJDIR)/json_dir_.c
1339
1340 $(OBJDIR)/json_dir.h: $(OBJDIR)/headers
1341
1342 $(OBJDIR)/json_finfo_.c: $(SRCDIR)/json_finfo.c $(TRANSLATE)
1343 $(TRANSLATE) $(SRCDIR)/json_finfo.c >$(OBJDIR)/json_finfo_.c
1344
1345 $(OBJDIR)/json_finfo.o: $(OBJDIR)/json_finfo_.c $(OBJDIR)/json_finfo.h $(SRCDIR)/config.h
1346 $(XTCC) -o $(OBJDIR)/json_finfo.o -c $(OBJDIR)/json_finfo_.c
1347
1348 $(OBJDIR)/json_finfo.h: $(OBJDIR)/headers
1349
1350 $(OBJDIR)/json_login_.c: $(SRCDIR)/json_login.c $(TRANSLATE)
1351 $(TRANSLATE) $(SRCDIR)/json_login.c >$(OBJDIR)/json_login_.c
1352
1353 $(OBJDIR)/json_login.o: $(OBJDIR)/json_login_.c $(OBJDIR)/json_login.h $(SRCDIR)/config.h
1354 $(XTCC) -o $(OBJDIR)/json_login.o -c $(OBJDIR)/json_login_.c
1355
1356 $(OBJDIR)/json_login.h: $(OBJDIR)/headers
1357
1358 $(OBJDIR)/json_query_.c: $(SRCDIR)/json_query.c $(TRANSLATE)
1359 $(TRANSLATE) $(SRCDIR)/json_query.c >$(OBJDIR)/json_query_.c
1360
1361 $(OBJDIR)/json_query.o: $(OBJDIR)/json_query_.c $(OBJDIR)/json_query.h $(SRCDIR)/config.h
1362 $(XTCC) -o $(OBJDIR)/json_query.o -c $(OBJDIR)/json_query_.c
1363
1364 $(OBJDIR)/json_query.h: $(OBJDIR)/headers
1365
1366 $(OBJDIR)/json_report_.c: $(SRCDIR)/json_report.c $(TRANSLATE)
1367 $(TRANSLATE) $(SRCDIR)/json_report.c >$(OBJDIR)/json_report_.c
1368
1369 $(OBJDIR)/json_report.o: $(OBJDIR)/json_report_.c $(OBJDIR)/json_report.h $(SRCDIR)/config.h
1370 $(XTCC) -o $(OBJDIR)/json_report.o -c $(OBJDIR)/json_report_.c
1371
1372 $(OBJDIR)/json_report.h: $(OBJDIR)/headers
1373
1374 $(OBJDIR)/json_status_.c: $(SRCDIR)/json_status.c $(TRANSLATE)
1375 $(TRANSLATE) $(SRCDIR)/json_status.c >$(OBJDIR)/json_status_.c
1376
1377 $(OBJDIR)/json_status.o: $(OBJDIR)/json_status_.c $(OBJDIR)/json_status.h $(SRCDIR)/config.h
1378 $(XTCC) -o $(OBJDIR)/json_status.o -c $(OBJDIR)/json_status_.c
1379
1380 $(OBJDIR)/json_status.h: $(OBJDIR)/headers
1381
1382 $(OBJDIR)/json_tag_.c: $(SRCDIR)/json_tag.c $(TRANSLATE)
1383 $(TRANSLATE) $(SRCDIR)/json_tag.c >$(OBJDIR)/json_tag_.c
1384
1385 $(OBJDIR)/json_tag.o: $(OBJDIR)/json_tag_.c $(OBJDIR)/json_tag.h $(SRCDIR)/config.h
1386 $(XTCC) -o $(OBJDIR)/json_tag.o -c $(OBJDIR)/json_tag_.c
1387
1388 $(OBJDIR)/json_tag.h: $(OBJDIR)/headers
1389
1390 $(OBJDIR)/json_timeline_.c: $(SRCDIR)/json_timeline.c $(TRANSLATE)
1391 $(TRANSLATE) $(SRCDIR)/json_timeline.c >$(OBJDIR)/json_timeline_.c
1392
1393 $(OBJDIR)/json_timeline.o: $(OBJDIR)/json_timeline_.c $(OBJDIR)/json_timeline.h $(SRCDIR)/config.h
1394 $(XTCC) -o $(OBJDIR)/json_timeline.o -c $(OBJDIR)/json_timeline_.c
1395
1396 $(OBJDIR)/json_timeline.h: $(OBJDIR)/headers
1397
1398 $(OBJDIR)/json_user_.c: $(SRCDIR)/json_user.c $(TRANSLATE)
1399 $(TRANSLATE) $(SRCDIR)/json_user.c >$(OBJDIR)/json_user_.c
1400
1401 $(OBJDIR)/json_user.o: $(OBJDIR)/json_user_.c $(OBJDIR)/json_user.h $(SRCDIR)/config.h
1402 $(XTCC) -o $(OBJDIR)/json_user.o -c $(OBJDIR)/json_user_.c
1403
1404 $(OBJDIR)/json_user.h: $(OBJDIR)/headers
1405
1406 $(OBJDIR)/json_wiki_.c: $(SRCDIR)/json_wiki.c $(TRANSLATE)
1407 $(TRANSLATE) $(SRCDIR)/json_wiki.c >$(OBJDIR)/json_wiki_.c
1408
1409 $(OBJDIR)/json_wiki.o: $(OBJDIR)/json_wiki_.c $(OBJDIR)/json_wiki.h $(SRCDIR)/config.h
1410 $(XTCC) -o $(OBJDIR)/json_wiki.o -c $(OBJDIR)/json_wiki_.c
1411
1412 $(OBJDIR)/json_wiki.h: $(OBJDIR)/headers
1413
1414 $(OBJDIR)/leaf_.c: $(SRCDIR)/leaf.c $(TRANSLATE)
1415 $(TRANSLATE) $(SRCDIR)/leaf.c >$(OBJDIR)/leaf_.c
1416
1417 $(OBJDIR)/leaf.o: $(OBJDIR)/leaf_.c $(OBJDIR)/leaf.h $(SRCDIR)/config.h
1418 $(XTCC) -o $(OBJDIR)/leaf.o -c $(OBJDIR)/leaf_.c
1419
1420 $(OBJDIR)/leaf.h: $(OBJDIR)/headers
1421
1422 $(OBJDIR)/loadctrl_.c: $(SRCDIR)/loadctrl.c $(TRANSLATE)
1423 $(TRANSLATE) $(SRCDIR)/loadctrl.c >$(OBJDIR)/loadctrl_.c
1424
1425 $(OBJDIR)/loadctrl.o: $(OBJDIR)/loadctrl_.c $(OBJDIR)/loadctrl.h $(SRCDIR)/config.h
1426 $(XTCC) -o $(OBJDIR)/loadctrl.o -c $(OBJDIR)/loadctrl_.c
1427
1428 $(OBJDIR)/loadctrl.h: $(OBJDIR)/headers
1429
1430 $(OBJDIR)/login_.c: $(SRCDIR)/login.c $(TRANSLATE)
1431 $(TRANSLATE) $(SRCDIR)/login.c >$(OBJDIR)/login_.c
1432
1433 $(OBJDIR)/login.o: $(OBJDIR)/login_.c $(OBJDIR)/login.h $(SRCDIR)/config.h
1434 $(XTCC) -o $(OBJDIR)/login.o -c $(OBJDIR)/login_.c
1435
1436 $(OBJDIR)/login.h: $(OBJDIR)/headers
1437
1438 $(OBJDIR)/lookslike_.c: $(SRCDIR)/lookslike.c $(TRANSLATE)
1439 $(TRANSLATE) $(SRCDIR)/lookslike.c >$(OBJDIR)/lookslike_.c
1440
1441 $(OBJDIR)/lookslike.o: $(OBJDIR)/lookslike_.c $(OBJDIR)/lookslike.h $(SRCDIR)/config.h
1442 $(XTCC) -o $(OBJDIR)/lookslike.o -c $(OBJDIR)/lookslike_.c
1443
1444 $(OBJDIR)/lookslike.h: $(OBJDIR)/headers
1445
1446 $(OBJDIR)/main_.c: $(SRCDIR)/main.c $(TRANSLATE)
1447 $(TRANSLATE) $(SRCDIR)/main.c >$(OBJDIR)/main_.c
1448
1449 $(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
1450 $(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
1451
1452 $(OBJDIR)/main.h: $(OBJDIR)/headers
1453
1454 $(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(TRANSLATE)
1455 $(TRANSLATE) $(SRCDIR)/manifest.c >$(OBJDIR)/manifest_.c
1456
1457 $(OBJDIR)/manifest.o: $(OBJDIR)/manifest_.c $(OBJDIR)/manifest.h $(SRCDIR)/config.h
1458 $(XTCC) -o $(OBJDIR)/manifest.o -c $(OBJDIR)/manifest_.c
1459
1460 $(OBJDIR)/manifest.h: $(OBJDIR)/headers
1461
1462 $(OBJDIR)/markdown_.c: $(SRCDIR)/markdown.c $(TRANSLATE)
1463 $(TRANSLATE) $(SRCDIR)/markdown.c >$(OBJDIR)/markdown_.c
1464
1465 $(OBJDIR)/markdown.o: $(OBJDIR)/markdown_.c $(OBJDIR)/markdown.h $(SRCDIR)/config.h
1466 $(XTCC) -o $(OBJDIR)/markdown.o -c $(OBJDIR)/markdown_.c
1467
1468 $(OBJDIR)/markdown.h: $(OBJDIR)/headers
1469
1470 $(OBJDIR)/markdown_html_.c: $(SRCDIR)/markdown_html.c $(TRANSLATE)
1471 $(TRANSLATE) $(SRCDIR)/markdown_html.c >$(OBJDIR)/markdown_html_.c
1472
1473 $(OBJDIR)/markdown_html.o: $(OBJDIR)/markdown_html_.c $(OBJDIR)/markdown_html.h $(SRCDIR)/config.h
1474 $(XTCC) -o $(OBJDIR)/markdown_html.o -c $(OBJDIR)/markdown_html_.c
1475
1476 $(OBJDIR)/markdown_html.h: $(OBJDIR)/headers
1477
1478 $(OBJDIR)/md5_.c: $(SRCDIR)/md5.c $(TRANSLATE)
1479 $(TRANSLATE) $(SRCDIR)/md5.c >$(OBJDIR)/md5_.c
1480
1481 $(OBJDIR)/md5.o: $(OBJDIR)/md5_.c $(OBJDIR)/md5.h $(SRCDIR)/config.h
1482 $(XTCC) -o $(OBJDIR)/md5.o -c $(OBJDIR)/md5_.c
1483
1484 $(OBJDIR)/md5.h: $(OBJDIR)/headers
1485
1486 $(OBJDIR)/merge_.c: $(SRCDIR)/merge.c $(TRANSLATE)
1487 $(TRANSLATE) $(SRCDIR)/merge.c >$(OBJDIR)/merge_.c
1488
1489 $(OBJDIR)/merge.o: $(OBJDIR)/merge_.c $(OBJDIR)/merge.h $(SRCDIR)/config.h
1490 $(XTCC) -o $(OBJDIR)/merge.o -c $(OBJDIR)/merge_.c
1491
1492 $(OBJDIR)/merge.h: $(OBJDIR)/headers
1493
1494 $(OBJDIR)/merge3_.c: $(SRCDIR)/merge3.c $(TRANSLATE)
1495 $(TRANSLATE) $(SRCDIR)/merge3.c >$(OBJDIR)/merge3_.c
1496
1497 $(OBJDIR)/merge3.o: $(OBJDIR)/merge3_.c $(OBJDIR)/merge3.h $(SRCDIR)/config.h
1498 $(XTCC) -o $(OBJDIR)/merge3.o -c $(OBJDIR)/merge3_.c
1499
1500 $(OBJDIR)/merge3.h: $(OBJDIR)/headers
1501
1502 $(OBJDIR)/moderate_.c: $(SRCDIR)/moderate.c $(TRANSLATE)
1503 $(TRANSLATE) $(SRCDIR)/moderate.c >$(OBJDIR)/moderate_.c
1504
1505 $(OBJDIR)/moderate.o: $(OBJDIR)/moderate_.c $(OBJDIR)/moderate.h $(SRCDIR)/config.h
1506 $(XTCC) -o $(OBJDIR)/moderate.o -c $(OBJDIR)/moderate_.c
1507
1508 $(OBJDIR)/moderate.h: $(OBJDIR)/headers
1509
1510 $(OBJDIR)/name_.c: $(SRCDIR)/name.c $(TRANSLATE)
1511 $(TRANSLATE) $(SRCDIR)/name.c >$(OBJDIR)/name_.c
1512
1513 $(OBJDIR)/name.o: $(OBJDIR)/name_.c $(OBJDIR)/name.h $(SRCDIR)/config.h
1514 $(XTCC) -o $(OBJDIR)/name.o -c $(OBJDIR)/name_.c
1515
1516 $(OBJDIR)/name.h: $(OBJDIR)/headers
1517
1518 $(OBJDIR)/path_.c: $(SRCDIR)/path.c $(TRANSLATE)
1519 $(TRANSLATE) $(SRCDIR)/path.c >$(OBJDIR)/path_.c
1520
1521 $(OBJDIR)/path.o: $(OBJDIR)/path_.c $(OBJDIR)/path.h $(SRCDIR)/config.h
1522 $(XTCC) -o $(OBJDIR)/path.o -c $(OBJDIR)/path_.c
1523
1524 $(OBJDIR)/path.h: $(OBJDIR)/headers
1525
1526 $(OBJDIR)/pivot_.c: $(SRCDIR)/pivot.c $(TRANSLATE)
1527 $(TRANSLATE) $(SRCDIR)/pivot.c >$(OBJDIR)/pivot_.c
1528
1529 $(OBJDIR)/pivot.o: $(OBJDIR)/pivot_.c $(OBJDIR)/pivot.h $(SRCDIR)/config.h
1530 $(XTCC) -o $(OBJDIR)/pivot.o -c $(OBJDIR)/pivot_.c
1531
1532 $(OBJDIR)/pivot.h: $(OBJDIR)/headers
1533
1534 $(OBJDIR)/popen_.c: $(SRCDIR)/popen.c $(TRANSLATE)
1535 $(TRANSLATE) $(SRCDIR)/popen.c >$(OBJDIR)/popen_.c
1536
1537 $(OBJDIR)/popen.o: $(OBJDIR)/popen_.c $(OBJDIR)/popen.h $(SRCDIR)/config.h
1538 $(XTCC) -o $(OBJDIR)/popen.o -c $(OBJDIR)/popen_.c
1539
1540 $(OBJDIR)/popen.h: $(OBJDIR)/headers
1541
1542 $(OBJDIR)/pqueue_.c: $(SRCDIR)/pqueue.c $(TRANSLATE)
1543 $(TRANSLATE) $(SRCDIR)/pqueue.c >$(OBJDIR)/pqueue_.c
1544
1545 $(OBJDIR)/pqueue.o: $(OBJDIR)/pqueue_.c $(OBJDIR)/pqueue.h $(SRCDIR)/config.h
1546 $(XTCC) -o $(OBJDIR)/pqueue.o -c $(OBJDIR)/pqueue_.c
1547
1548 $(OBJDIR)/pqueue.h: $(OBJDIR)/headers
1549
1550 $(OBJDIR)/printf_.c: $(SRCDIR)/printf.c $(TRANSLATE)
1551 $(TRANSLATE) $(SRCDIR)/printf.c >$(OBJDIR)/printf_.c
1552
1553 $(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
1554 $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
1555
1556 $(OBJDIR)/printf.h: $(OBJDIR)/headers
1557
1558 $(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(TRANSLATE)
1559 $(TRANSLATE) $(SRCDIR)/rebuild.c >$(OBJDIR)/rebuild_.c
1560
1561 $(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
1562 $(XTCC) -o $(OBJDIR)/rebuild.o -c $(OBJDIR)/rebuild_.c
1563
1564 $(OBJDIR)/rebuild.h: $(OBJDIR)/headers
1565
1566 $(OBJDIR)/regexp_.c: $(SRCDIR)/regexp.c $(TRANSLATE)
1567 $(TRANSLATE) $(SRCDIR)/regexp.c >$(OBJDIR)/regexp_.c
1568
1569 $(OBJDIR)/regexp.o: $(OBJDIR)/regexp_.c $(OBJDIR)/regexp.h $(SRCDIR)/config.h
1570 $(XTCC) -o $(OBJDIR)/regexp.o -c $(OBJDIR)/regexp_.c
1571
1572 $(OBJDIR)/regexp.h: $(OBJDIR)/headers
1573
1574 $(OBJDIR)/report_.c: $(SRCDIR)/report.c $(TRANSLATE)
1575 $(TRANSLATE) $(SRCDIR)/report.c >$(OBJDIR)/report_.c
1576
1577 $(OBJDIR)/report.o: $(OBJDIR)/report_.c $(OBJDIR)/report.h $(SRCDIR)/config.h
1578 $(XTCC) -o $(OBJDIR)/report.o -c $(OBJDIR)/report_.c
1579
1580 $(OBJDIR)/report.h: $(OBJDIR)/headers
1581
1582 $(OBJDIR)/rss_.c: $(SRCDIR)/rss.c $(TRANSLATE)
1583 $(TRANSLATE) $(SRCDIR)/rss.c >$(OBJDIR)/rss_.c
1584
1585 $(OBJDIR)/rss.o: $(OBJDIR)/rss_.c $(OBJDIR)/rss.h $(SRCDIR)/config.h
1586 $(XTCC) -o $(OBJDIR)/rss.o -c $(OBJDIR)/rss_.c
1587
1588 $(OBJDIR)/rss.h: $(OBJDIR)/headers
1589
1590 $(OBJDIR)/schema_.c: $(SRCDIR)/schema.c $(TRANSLATE)
1591 $(TRANSLATE) $(SRCDIR)/schema.c >$(OBJDIR)/schema_.c
1592
1593 $(OBJDIR)/schema.o: $(OBJDIR)/schema_.c $(OBJDIR)/schema.h $(SRCDIR)/config.h
1594 $(XTCC) -o $(OBJDIR)/schema.o -c $(OBJDIR)/schema_.c
1595
1596 $(OBJDIR)/schema.h: $(OBJDIR)/headers
1597
1598 $(OBJDIR)/search_.c: $(SRCDIR)/search.c $(TRANSLATE)
1599 $(TRANSLATE) $(SRCDIR)/search.c >$(OBJDIR)/search_.c
1600
1601 $(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h
1602 $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c
1603
1604 $(OBJDIR)/search.h: $(OBJDIR)/headers
1605
1606 $(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(TRANSLATE)
1607 $(TRANSLATE) $(SRCDIR)/setup.c >$(OBJDIR)/setup_.c
1608
1609 $(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h
1610 $(XTCC) -o $(OBJDIR)/setup.o -c $(OBJDIR)/setup_.c
1611
1612 $(OBJDIR)/setup.h: $(OBJDIR)/headers
1613
1614 $(OBJDIR)/sha1_.c: $(SRCDIR)/sha1.c $(TRANSLATE)
1615 $(TRANSLATE) $(SRCDIR)/sha1.c >$(OBJDIR)/sha1_.c
1616
1617 $(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
1618 $(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
1619
1620 $(OBJDIR)/sha1.h: $(OBJDIR)/headers
1621
1622 $(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(TRANSLATE)
1623 $(TRANSLATE) $(SRCDIR)/shun.c >$(OBJDIR)/shun_.c
1624
1625 $(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
1626 $(XTCC) -o $(OBJDIR)/shun.o -c $(OBJDIR)/shun_.c
1627
1628 $(OBJDIR)/shun.h: $(OBJDIR)/headers
1629
1630 $(OBJDIR)/skins_.c: $(SRCDIR)/skins.c $(TRANSLATE)
1631 $(TRANSLATE) $(SRCDIR)/skins.c >$(OBJDIR)/skins_.c
1632
1633 $(OBJDIR)/skins.o: $(OBJDIR)/skins_.c $(OBJDIR)/skins.h $(SRCDIR)/config.h
1634 $(XTCC) -o $(OBJDIR)/skins.o -c $(OBJDIR)/skins_.c
1635
1636 $(OBJDIR)/skins.h: $(OBJDIR)/headers
1637
1638 $(OBJDIR)/sqlcmd_.c: $(SRCDIR)/sqlcmd.c $(TRANSLATE)
1639 $(TRANSLATE) $(SRCDIR)/sqlcmd.c >$(OBJDIR)/sqlcmd_.c
1640
1641 $(OBJDIR)/sqlcmd.o: $(OBJDIR)/sqlcmd_.c $(OBJDIR)/sqlcmd.h $(SRCDIR)/config.h
1642 $(XTCC) -o $(OBJDIR)/sqlcmd.o -c $(OBJDIR)/sqlcmd_.c
1643
1644 $(OBJDIR)/sqlcmd.h: $(OBJDIR)/headers
1645
1646 $(OBJDIR)/stash_.c: $(SRCDIR)/stash.c $(TRANSLATE)
1647 $(TRANSLATE) $(SRCDIR)/stash.c >$(OBJDIR)/stash_.c
1648
1649 $(OBJDIR)/stash.o: $(OBJDIR)/stash_.c $(OBJDIR)/stash.h $(SRCDIR)/config.h
1650 $(XTCC) -o $(OBJDIR)/stash.o -c $(OBJDIR)/stash_.c
1651
1652 $(OBJDIR)/stash.h: $(OBJDIR)/headers
1653
1654 $(OBJDIR)/stat_.c: $(SRCDIR)/stat.c $(TRANSLATE)
1655 $(TRANSLATE) $(SRCDIR)/stat.c >$(OBJDIR)/stat_.c
1656
1657 $(OBJDIR)/stat.o: $(OBJDIR)/stat_.c $(OBJDIR)/stat.h $(SRCDIR)/config.h
1658 $(XTCC) -o $(OBJDIR)/stat.o -c $(OBJDIR)/stat_.c
1659
1660 $(OBJDIR)/stat.h: $(OBJDIR)/headers
1661
1662 $(OBJDIR)/style_.c: $(SRCDIR)/style.c $(TRANSLATE)
1663 $(TRANSLATE) $(SRCDIR)/style.c >$(OBJDIR)/style_.c
1664
1665 $(OBJDIR)/style.o: $(OBJDIR)/style_.c $(OBJDIR)/style.h $(SRCDIR)/config.h
1666 $(XTCC) -o $(OBJDIR)/style.o -c $(OBJDIR)/style_.c
1667
1668 $(OBJDIR)/style.h: $(OBJDIR)/headers
1669
1670 $(OBJDIR)/sync_.c: $(SRCDIR)/sync.c $(TRANSLATE)
1671 $(TRANSLATE) $(SRCDIR)/sync.c >$(OBJDIR)/sync_.c
1672
1673 $(OBJDIR)/sync.o: $(OBJDIR)/sync_.c $(OBJDIR)/sync.h $(SRCDIR)/config.h
1674 $(XTCC) -o $(OBJDIR)/sync.o -c $(OBJDIR)/sync_.c
1675
1676 $(OBJDIR)/sync.h: $(OBJDIR)/headers
1677
1678 $(OBJDIR)/tag_.c: $(SRCDIR)/tag.c $(TRANSLATE)
1679 $(TRANSLATE) $(SRCDIR)/tag.c >$(OBJDIR)/tag_.c
1680
1681 $(OBJDIR)/tag.o: $(OBJDIR)/tag_.c $(OBJDIR)/tag.h $(SRCDIR)/config.h
1682 $(XTCC) -o $(OBJDIR)/tag.o -c $(OBJDIR)/tag_.c
1683
1684 $(OBJDIR)/tag.h: $(OBJDIR)/headers
1685
1686 $(OBJDIR)/tar_.c: $(SRCDIR)/tar.c $(TRANSLATE)
1687 $(TRANSLATE) $(SRCDIR)/tar.c >$(OBJDIR)/tar_.c
1688
1689 $(OBJDIR)/tar.o: $(OBJDIR)/tar_.c $(OBJDIR)/tar.h $(SRCDIR)/config.h
1690 $(XTCC) -o $(OBJDIR)/tar.o -c $(OBJDIR)/tar_.c
1691
1692 $(OBJDIR)/tar.h: $(OBJDIR)/headers
1693
1694 $(OBJDIR)/th_main_.c: $(SRCDIR)/th_main.c $(TRANSLATE)
1695 $(TRANSLATE) $(SRCDIR)/th_main.c >$(OBJDIR)/th_main_.c
1696
1697 $(OBJDIR)/th_main.o: $(OBJDIR)/th_main_.c $(OBJDIR)/th_main.h $(SRCDIR)/config.h
1698 $(XTCC) -o $(OBJDIR)/th_main.o -c $(OBJDIR)/th_main_.c
1699
1700 $(OBJDIR)/th_main.h: $(OBJDIR)/headers
1701
1702 $(OBJDIR)/timeline_.c: $(SRCDIR)/timeline.c $(TRANSLATE)
1703 $(TRANSLATE) $(SRCDIR)/timeline.c >$(OBJDIR)/timeline_.c
1704
1705 $(OBJDIR)/timeline.o: $(OBJDIR)/timeline_.c $(OBJDIR)/timeline.h $(SRCDIR)/config.h
1706 $(XTCC) -o $(OBJDIR)/timeline.o -c $(OBJDIR)/timeline_.c
1707
1708 $(OBJDIR)/timeline.h: $(OBJDIR)/headers
1709
1710 $(OBJDIR)/tkt_.c: $(SRCDIR)/tkt.c $(TRANSLATE)
1711 $(TRANSLATE) $(SRCDIR)/tkt.c >$(OBJDIR)/tkt_.c
1712
1713 $(OBJDIR)/tkt.o: $(OBJDIR)/tkt_.c $(OBJDIR)/tkt.h $(SRCDIR)/config.h
1714 $(XTCC) -o $(OBJDIR)/tkt.o -c $(OBJDIR)/tkt_.c
1715
1716 $(OBJDIR)/tkt.h: $(OBJDIR)/headers
1717
1718 $(OBJDIR)/tktsetup_.c: $(SRCDIR)/tktsetup.c $(TRANSLATE)
1719 $(TRANSLATE) $(SRCDIR)/tktsetup.c >$(OBJDIR)/tktsetup_.c
1720
1721 $(OBJDIR)/tktsetup.o: $(OBJDIR)/tktsetup_.c $(OBJDIR)/tktsetup.h $(SRCDIR)/config.h
1722 $(XTCC) -o $(OBJDIR)/tktsetup.o -c $(OBJDIR)/tktsetup_.c
1723
1724 $(OBJDIR)/tktsetup.h: $(OBJDIR)/headers
1725
1726 $(OBJDIR)/undo_.c: $(SRCDIR)/undo.c $(TRANSLATE)
1727 $(TRANSLATE) $(SRCDIR)/undo.c >$(OBJDIR)/undo_.c
1728
1729 $(OBJDIR)/undo.o: $(OBJDIR)/undo_.c $(OBJDIR)/undo.h $(SRCDIR)/config.h
1730 $(XTCC) -o $(OBJDIR)/undo.o -c $(OBJDIR)/undo_.c
1731
1732 $(OBJDIR)/undo.h: $(OBJDIR)/headers
1733
1734 $(OBJDIR)/unicode_.c: $(SRCDIR)/unicode.c $(TRANSLATE)
1735 $(TRANSLATE) $(SRCDIR)/unicode.c >$(OBJDIR)/unicode_.c
1736
1737 $(OBJDIR)/unicode.o: $(OBJDIR)/unicode_.c $(OBJDIR)/unicode.h $(SRCDIR)/config.h
1738 $(XTCC) -o $(OBJDIR)/unicode.o -c $(OBJDIR)/unicode_.c
1739
1740 $(OBJDIR)/unicode.h: $(OBJDIR)/headers
1741
1742 $(OBJDIR)/update_.c: $(SRCDIR)/update.c $(TRANSLATE)
1743 $(TRANSLATE) $(SRCDIR)/update.c >$(OBJDIR)/update_.c
1744
1745 $(OBJDIR)/update.o: $(OBJDIR)/update_.c $(OBJDIR)/update.h $(SRCDIR)/config.h
1746 $(XTCC) -o $(OBJDIR)/update.o -c $(OBJDIR)/update_.c
1747
1748 $(OBJDIR)/update.h: $(OBJDIR)/headers
1749
1750 $(OBJDIR)/url_.c: $(SRCDIR)/url.c $(TRANSLATE)
1751 $(TRANSLATE) $(SRCDIR)/url.c >$(OBJDIR)/url_.c
1752
1753 $(OBJDIR)/url.o: $(OBJDIR)/url_.c $(OBJDIR)/url.h $(SRCDIR)/config.h
1754 $(XTCC) -o $(OBJDIR)/url.o -c $(OBJDIR)/url_.c
1755
1756 $(OBJDIR)/url.h: $(OBJDIR)/headers
1757
1758 $(OBJDIR)/user_.c: $(SRCDIR)/user.c $(TRANSLATE)
1759 $(TRANSLATE) $(SRCDIR)/user.c >$(OBJDIR)/user_.c
1760
1761 $(OBJDIR)/user.o: $(OBJDIR)/user_.c $(OBJDIR)/user.h $(SRCDIR)/config.h
1762 $(XTCC) -o $(OBJDIR)/user.o -c $(OBJDIR)/user_.c
1763
1764 $(OBJDIR)/user.h: $(OBJDIR)/headers
1765
1766 $(OBJDIR)/utf8_.c: $(SRCDIR)/utf8.c $(TRANSLATE)
1767 $(TRANSLATE) $(SRCDIR)/utf8.c >$(OBJDIR)/utf8_.c
1768
1769 $(OBJDIR)/utf8.o: $(OBJDIR)/utf8_.c $(OBJDIR)/utf8.h $(SRCDIR)/config.h
1770 $(XTCC) -o $(OBJDIR)/utf8.o -c $(OBJDIR)/utf8_.c
1771
1772 $(OBJDIR)/utf8.h: $(OBJDIR)/headers
1773
1774 $(OBJDIR)/util_.c: $(SRCDIR)/util.c $(TRANSLATE)
1775 $(TRANSLATE) $(SRCDIR)/util.c >$(OBJDIR)/util_.c
1776
1777 $(OBJDIR)/util.o: $(OBJDIR)/util_.c $(OBJDIR)/util.h $(SRCDIR)/config.h
1778 $(XTCC) -o $(OBJDIR)/util.o -c $(OBJDIR)/util_.c
1779
1780 $(OBJDIR)/util.h: $(OBJDIR)/headers
1781
1782 $(OBJDIR)/verify_.c: $(SRCDIR)/verify.c $(TRANSLATE)
1783 $(TRANSLATE) $(SRCDIR)/verify.c >$(OBJDIR)/verify_.c
1784
1785 $(OBJDIR)/verify.o: $(OBJDIR)/verify_.c $(OBJDIR)/verify.h $(SRCDIR)/config.h
1786 $(XTCC) -o $(OBJDIR)/verify.o -c $(OBJDIR)/verify_.c
1787
1788 $(OBJDIR)/verify.h: $(OBJDIR)/headers
1789
1790 $(OBJDIR)/vfile_.c: $(SRCDIR)/vfile.c $(TRANSLATE)
1791 $(TRANSLATE) $(SRCDIR)/vfile.c >$(OBJDIR)/vfile_.c
1792
1793 $(OBJDIR)/vfile.o: $(OBJDIR)/vfile_.c $(OBJDIR)/vfile.h $(SRCDIR)/config.h
1794 $(XTCC) -o $(OBJDIR)/vfile.o -c $(OBJDIR)/vfile_.c
1795
1796 $(OBJDIR)/vfile.h: $(OBJDIR)/headers
1797
1798 $(OBJDIR)/wiki_.c: $(SRCDIR)/wiki.c $(TRANSLATE)
1799 $(TRANSLATE) $(SRCDIR)/wiki.c >$(OBJDIR)/wiki_.c
1800
1801 $(OBJDIR)/wiki.o: $(OBJDIR)/wiki_.c $(OBJDIR)/wiki.h $(SRCDIR)/config.h
1802 $(XTCC) -o $(OBJDIR)/wiki.o -c $(OBJDIR)/wiki_.c
1803
1804 $(OBJDIR)/wiki.h: $(OBJDIR)/headers
1805
1806 $(OBJDIR)/wikiformat_.c: $(SRCDIR)/wikiformat.c $(TRANSLATE)
1807 $(TRANSLATE) $(SRCDIR)/wikiformat.c >$(OBJDIR)/wikiformat_.c
1808
1809 $(OBJDIR)/wikiformat.o: $(OBJDIR)/wikiformat_.c $(OBJDIR)/wikiformat.h $(SRCDIR)/config.h
1810 $(XTCC) -o $(OBJDIR)/wikiformat.o -c $(OBJDIR)/wikiformat_.c
1811
1812 $(OBJDIR)/wikiformat.h: $(OBJDIR)/headers
1813
1814 $(OBJDIR)/winfile_.c: $(SRCDIR)/winfile.c $(TRANSLATE)
1815 $(TRANSLATE) $(SRCDIR)/winfile.c >$(OBJDIR)/winfile_.c
1816
1817 $(OBJDIR)/winfile.o: $(OBJDIR)/winfile_.c $(OBJDIR)/winfile.h $(SRCDIR)/config.h
1818 $(XTCC) -o $(OBJDIR)/winfile.o -c $(OBJDIR)/winfile_.c
1819
1820 $(OBJDIR)/winfile.h: $(OBJDIR)/headers
1821
1822 $(OBJDIR)/winhttp_.c: $(SRCDIR)/winhttp.c $(TRANSLATE)
1823 $(TRANSLATE) $(SRCDIR)/winhttp.c >$(OBJDIR)/winhttp_.c
1824
1825 $(OBJDIR)/winhttp.o: $(OBJDIR)/winhttp_.c $(OBJDIR)/winhttp.h $(SRCDIR)/config.h
1826 $(XTCC) -o $(OBJDIR)/winhttp.o -c $(OBJDIR)/winhttp_.c
1827
1828 $(OBJDIR)/winhttp.h: $(OBJDIR)/headers
1829
1830 $(OBJDIR)/wysiwyg_.c: $(SRCDIR)/wysiwyg.c $(TRANSLATE)
1831 $(TRANSLATE) $(SRCDIR)/wysiwyg.c >$(OBJDIR)/wysiwyg_.c
1832
1833 $(OBJDIR)/wysiwyg.o: $(OBJDIR)/wysiwyg_.c $(OBJDIR)/wysiwyg.h $(SRCDIR)/config.h
1834 $(XTCC) -o $(OBJDIR)/wysiwyg.o -c $(OBJDIR)/wysiwyg_.c
1835
1836 $(OBJDIR)/wysiwyg.h: $(OBJDIR)/headers
1837
1838 $(OBJDIR)/xfer_.c: $(SRCDIR)/xfer.c $(TRANSLATE)
1839 $(TRANSLATE) $(SRCDIR)/xfer.c >$(OBJDIR)/xfer_.c
1840
1841 $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h
1842 $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c
1843
1844 $(OBJDIR)/xfer.h: $(OBJDIR)/headers
1845
1846 $(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(TRANSLATE)
1847 $(TRANSLATE) $(SRCDIR)/xfersetup.c >$(OBJDIR)/xfersetup_.c
1848
1849 $(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h
1850 $(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c
1851
1852 $(OBJDIR)/xfersetup.h: $(OBJDIR)/headers
1853
1854 $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(TRANSLATE)
1855 $(TRANSLATE) $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c
1856
1857 $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h
1858 $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c
1859
1860 $(OBJDIR)/zip.h: $(OBJDIR)/headers
@@ -1883,27 +1924,27 @@
1883 MINIZ_OPTIONS = -DMINIZ_NO_STDIO \
1884 -DMINIZ_NO_TIME \
1885 -DMINIZ_NO_ARCHIVE_APIS
1886
1887 $(OBJDIR)/sqlite3.o: $(SRCDIR)/sqlite3.c $(SRCDIR)/../win/Makefile.mingw.mistachkin
1888 $(XTCC) $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) -c $(SRCDIR)/sqlite3.c -o $(OBJDIR)/sqlite3.o
1889
1890 $(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
1891 $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $(OBJDIR)/cson_amalgamation.o
1892
1893 $(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_status.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h
1894
1895 $(OBJDIR)/shell.o: $(SRCDIR)/shell.c $(SRCDIR)/sqlite3.h $(SRCDIR)/../win/Makefile.mingw.mistachkin
1896 $(XTCC) $(SHELL_OPTIONS) $(SHELL_CFLAGS) -c $(SRCDIR)/shell.c -o $(OBJDIR)/shell.o
1897
1898 $(OBJDIR)/th.o: $(SRCDIR)/th.c
1899 $(XTCC) -c $(SRCDIR)/th.c -o $(OBJDIR)/th.o
1900
1901 $(OBJDIR)/th_lang.o: $(SRCDIR)/th_lang.c
1902 $(XTCC) -c $(SRCDIR)/th_lang.c -o $(OBJDIR)/th_lang.o
1903
1904 $(OBJDIR)/th_tcl.o: $(SRCDIR)/th_tcl.c
1905 $(XTCC) -c $(SRCDIR)/th_tcl.c -o $(OBJDIR)/th_tcl.o
1906
1907 $(OBJDIR)/miniz.o: $(SRCDIR)/miniz.c
1908 $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $(OBJDIR)/miniz.o
1909
1910
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -94,23 +94,35 @@
94 ifndef MINGW_IS_32BIT_ONLY
95 ifeq (,$(findstring w64-mingw32,$(PREFIX)))
96 MINGW_IS_32BIT_ONLY = 1
97 endif
98 endif
 
 
 
 
 
 
 
 
99
100 #### The directories where the zlib include and library files are located.
101 #
102 ZINCDIR = $(SRCDIR)/../compat/zlib
103 ZLIBDIR = $(SRCDIR)/../compat/zlib
104
105 ifndef X64
106 ifneq (,$(findstring x86_64-w64-mingw32,$(PREFIX)))
107 X64 = 1
108 endif
109 endif
110
111 ifndef X64
112 SSLCONFIG = mingw
113 ZLIBCONFIG = LOC="-DASMV -DASMINF" OBJA="inffas86.o match.o"
114 LIBTARGETS = $(ZLIBDIR)/inffas86.o $(ZLIBDIR)/match.o
115 else
116 SSLCONFIG = mingw64
117 ZLIBCONFIG =
118 LIBTARGETS =
119 endif
120
121 ifndef FOSSIL_ENABLE_MINIZ
122 SSLCONFIG += --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib
123 endif
124
125 #### The directories where the OpenSSL include and library files are located.
126 # The recommended usage here is to use the Sysinternals junction tool
127 # to create a hard link between an "openssl-1.x" sub-directory of the
128 # Fossil source code directory and the target OpenSSL source directory.
@@ -339,10 +351,11 @@
351 $(SRCDIR)/bag.c \
352 $(SRCDIR)/bisect.c \
353 $(SRCDIR)/blob.c \
354 $(SRCDIR)/branch.c \
355 $(SRCDIR)/browse.c \
356 $(SRCDIR)/builtin.c \
357 $(SRCDIR)/cache.c \
358 $(SRCDIR)/captcha.c \
359 $(SRCDIR)/cgi.c \
360 $(SRCDIR)/checkin.c \
361 $(SRCDIR)/checkout.c \
@@ -443,19 +456,23 @@
456 $(SRCDIR)/wysiwyg.c \
457 $(SRCDIR)/xfer.c \
458 $(SRCDIR)/xfersetup.c \
459 $(SRCDIR)/zip.c
460
461 EXTRA_FILES = \
462 $(SRCDIR)/diff.tcl
463
464 TRANS_SRC = \
465 $(OBJDIR)/add_.c \
466 $(OBJDIR)/allrepo_.c \
467 $(OBJDIR)/attach_.c \
468 $(OBJDIR)/bag_.c \
469 $(OBJDIR)/bisect_.c \
470 $(OBJDIR)/blob_.c \
471 $(OBJDIR)/branch_.c \
472 $(OBJDIR)/browse_.c \
473 $(OBJDIR)/builtin_.c \
474 $(OBJDIR)/cache_.c \
475 $(OBJDIR)/captcha_.c \
476 $(OBJDIR)/cgi_.c \
477 $(OBJDIR)/checkin_.c \
478 $(OBJDIR)/checkout_.c \
@@ -565,10 +582,11 @@
582 $(OBJDIR)/bag.o \
583 $(OBJDIR)/bisect.o \
584 $(OBJDIR)/blob.o \
585 $(OBJDIR)/branch.o \
586 $(OBJDIR)/browse.o \
587 $(OBJDIR)/builtin.o \
588 $(OBJDIR)/cache.o \
589 $(OBJDIR)/captcha.o \
590 $(OBJDIR)/cgi.o \
591 $(OBJDIR)/checkin.o \
592 $(OBJDIR)/checkout.o \
@@ -671,11 +689,10 @@
689 $(OBJDIR)/xfersetup.o \
690 $(OBJDIR)/zip.o
691
692 APPNAME = fossil.exe
693 APPTARGETS =
 
694
695 #### If the USE_WINDOWS variable exists, it is assumed that we are building
696 # inside of a Windows-style shell; otherwise, it is assumed that we are
697 # building inside of a Unix-style shell. Note that the "move" command is
698 # broken when attempting to use it from the Windows shell via MinGW make
@@ -684,11 +701,12 @@
701 #
702 ifdef USE_WINDOWS
703 TRANSLATE = $(subst /,\,$(OBJDIR)/translate.exe)
704 MAKEHEADERS = $(subst /,\,$(OBJDIR)/makeheaders.exe)
705 MKINDEX = $(subst /,\,$(OBJDIR)/mkindex.exe)
706 MKBUILTIN = $(subst /,\,$(OBJDIR)/mkbuiltin.exe)
707 MKVERSION = $(subst /,\,$(OBJDIR)/mkversion.exe)
708 CODECHECK1 = $(subst /,\,$(OBJDIR)/codecheck1.exe)
709 CAT = type
710 CP = copy
711 GREP = find
712 MV = copy
@@ -697,11 +715,12 @@
715 RMDIR = rmdir /S /Q
716 else
717 TRANSLATE = $(OBJDIR)/translate.exe
718 MAKEHEADERS = $(OBJDIR)/makeheaders.exe
719 MKINDEX = $(OBJDIR)/mkindex.exe
720 MKBUILTIN = $(OBJDIR)/mkbuiltin.exe
721 MKVERSION = $(OBJDIR)/mkversion.exe
722 CODECHECK1 = $(OBJDIR)/codecheck1.exe
723 CAT = cat
724 CP = cp
725 GREP = grep
726 MV = mv
@@ -741,32 +760,35 @@
760 else
761 $(MKDIR) $(OBJDIR)
762 endif
763
764 $(TRANSLATE): $(SRCDIR)/translate.c
765 $(BCC) -o $@ $(SRCDIR)/translate.c
766
767 $(MAKEHEADERS): $(SRCDIR)/makeheaders.c
768 $(BCC) -o $@ $(SRCDIR)/makeheaders.c
769
770 $(MKINDEX): $(SRCDIR)/mkindex.c
771 $(BCC) -o $@ $(SRCDIR)/mkindex.c
772
773 $(MKBUILTIN): $(SRCDIR)/mkbuiltin.c
774 $(BCC) -o $@ $(SRCDIR)/mkbuiltin.c
775
776 $(MKVERSION): $(SRCDIR)/mkversion.c
777 $(BCC) -o $@ $(SRCDIR)/mkversion.c
778
779 $(CODECHECK1): $(SRCDIR)/codecheck1.c
780 $(BCC) -o $@ $(SRCDIR)/codecheck1.c
781
782 # WARNING. DANGER. Running the test suite modifies the repository the
783 # build is done from, i.e. the checkout belongs to. Do not sync/push
784 # the repository after running the tests.
785 test: $(OBJDIR) $(APPNAME)
786 $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME)
787
788 $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION)
789 $(MKVERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$@
790
791 # The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set
792 # to 1. If it is set to 1, then there is no need to build or link
793 # the sqlite3.o object. Instead, the system SQLite will be linked
794 # using -lsqlite3.
@@ -791,14 +813,21 @@
813 $(OBJDIR)/th_tcl.o \
814 $(OBJDIR)/cson_amalgamation.o
815
816
817 zlib:
818 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) $(ZLIBCONFIG) -f win32/Makefile.gcc libz.a
819
820 clean-zlib:
821 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc clean
822
823 $(ZLIBDIR)/inffas86.o:
824 $(TCC) -c -o $@ -DASMINF -I$(ZLIBDIR) -O3 $(ZLIBDIR)/contrib/inflate86/inffas86.c
825
826 $(ZLIBDIR)/match.o:
827 $(TCC) -c -o $@ -DASMV $(ZLIBDIR)/contrib/asm686/match.S
828
829
830 ifndef FOSSIL_ENABLE_MINIZ
831 LIBTARGETS += zlib
832 endif
833
@@ -822,11 +851,11 @@
851 APPTARGETS += openssl
852 endif
853
854 $(APPNAME): $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
855 $(CODECHECK1) $(TRANS_SRC)
856 $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
857
858 # This rule prevents make from using its default rules to try build
859 # an executable named "manifest" out of the file named "manifest.c"
860 #
861 $(SRCDIR)/../manifest:
@@ -848,19 +877,23 @@
877 $(INNOSETUP) ./setup/fossil.iss -DAppVersion=$(shell $(CAT) ./VERSION)
878
879 $(OBJDIR)/page_index.h: $(TRANS_SRC) $(MKINDEX)
880 $(MKINDEX) $(TRANS_SRC) >$@
881
882 $(OBJDIR)/builtin_data.h: $(MKBUILTIN) $(EXTRA_FILES)
883 $(MKBUILTIN) $(EXTRA_FILES) >$@
884
885 $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/builtin_data.h $(MAKEHEADERS) $(OBJDIR)/VERSION.h
886 $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h \
887 $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h \
888 $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h \
889 $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h \
890 $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h \
891 $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h \
892 $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h \
893 $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h \
894 $(OBJDIR)/builtin_.c:$(OBJDIR)/builtin.h \
895 $(OBJDIR)/cache_.c:$(OBJDIR)/cache.h \
896 $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h \
897 $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h \
898 $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h \
899 $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h \
@@ -970,891 +1003,899 @@
1003 $(OBJDIR)/headers: Makefile
1004
1005 Makefile:
1006
1007 $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(TRANSLATE)
1008 $(TRANSLATE) $(SRCDIR)/add.c >$@
1009
1010 $(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
1011 $(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
1012
1013 $(OBJDIR)/add.h: $(OBJDIR)/headers
1014
1015 $(OBJDIR)/allrepo_.c: $(SRCDIR)/allrepo.c $(TRANSLATE)
1016 $(TRANSLATE) $(SRCDIR)/allrepo.c >$@
1017
1018 $(OBJDIR)/allrepo.o: $(OBJDIR)/allrepo_.c $(OBJDIR)/allrepo.h $(SRCDIR)/config.h
1019 $(XTCC) -o $(OBJDIR)/allrepo.o -c $(OBJDIR)/allrepo_.c
1020
1021 $(OBJDIR)/allrepo.h: $(OBJDIR)/headers
1022
1023 $(OBJDIR)/attach_.c: $(SRCDIR)/attach.c $(TRANSLATE)
1024 $(TRANSLATE) $(SRCDIR)/attach.c >$@
1025
1026 $(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h
1027 $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c
1028
1029 $(OBJDIR)/attach.h: $(OBJDIR)/headers
1030
1031 $(OBJDIR)/bag_.c: $(SRCDIR)/bag.c $(TRANSLATE)
1032 $(TRANSLATE) $(SRCDIR)/bag.c >$@
1033
1034 $(OBJDIR)/bag.o: $(OBJDIR)/bag_.c $(OBJDIR)/bag.h $(SRCDIR)/config.h
1035 $(XTCC) -o $(OBJDIR)/bag.o -c $(OBJDIR)/bag_.c
1036
1037 $(OBJDIR)/bag.h: $(OBJDIR)/headers
1038
1039 $(OBJDIR)/bisect_.c: $(SRCDIR)/bisect.c $(TRANSLATE)
1040 $(TRANSLATE) $(SRCDIR)/bisect.c >$@
1041
1042 $(OBJDIR)/bisect.o: $(OBJDIR)/bisect_.c $(OBJDIR)/bisect.h $(SRCDIR)/config.h
1043 $(XTCC) -o $(OBJDIR)/bisect.o -c $(OBJDIR)/bisect_.c
1044
1045 $(OBJDIR)/bisect.h: $(OBJDIR)/headers
1046
1047 $(OBJDIR)/blob_.c: $(SRCDIR)/blob.c $(TRANSLATE)
1048 $(TRANSLATE) $(SRCDIR)/blob.c >$@
1049
1050 $(OBJDIR)/blob.o: $(OBJDIR)/blob_.c $(OBJDIR)/blob.h $(SRCDIR)/config.h
1051 $(XTCC) -o $(OBJDIR)/blob.o -c $(OBJDIR)/blob_.c
1052
1053 $(OBJDIR)/blob.h: $(OBJDIR)/headers
1054
1055 $(OBJDIR)/branch_.c: $(SRCDIR)/branch.c $(TRANSLATE)
1056 $(TRANSLATE) $(SRCDIR)/branch.c >$@
1057
1058 $(OBJDIR)/branch.o: $(OBJDIR)/branch_.c $(OBJDIR)/branch.h $(SRCDIR)/config.h
1059 $(XTCC) -o $(OBJDIR)/branch.o -c $(OBJDIR)/branch_.c
1060
1061 $(OBJDIR)/branch.h: $(OBJDIR)/headers
1062
1063 $(OBJDIR)/browse_.c: $(SRCDIR)/browse.c $(TRANSLATE)
1064 $(TRANSLATE) $(SRCDIR)/browse.c >$@
1065
1066 $(OBJDIR)/browse.o: $(OBJDIR)/browse_.c $(OBJDIR)/browse.h $(SRCDIR)/config.h
1067 $(XTCC) -o $(OBJDIR)/browse.o -c $(OBJDIR)/browse_.c
1068
1069 $(OBJDIR)/browse.h: $(OBJDIR)/headers
1070
1071 $(OBJDIR)/builtin_.c: $(SRCDIR)/builtin.c $(TRANSLATE)
1072 $(TRANSLATE) $(SRCDIR)/builtin.c >$@
1073
1074 $(OBJDIR)/builtin.o: $(OBJDIR)/builtin_.c $(OBJDIR)/builtin.h $(OBJDIR)/builtin_data.h $(SRCDIR)/config.h
1075 $(XTCC) -o $(OBJDIR)/builtin.o -c $(OBJDIR)/builtin_.c
1076
1077 $(OBJDIR)/builtin.h: $(OBJDIR)/headers
1078
1079 $(OBJDIR)/cache_.c: $(SRCDIR)/cache.c $(TRANSLATE)
1080 $(TRANSLATE) $(SRCDIR)/cache.c >$@
1081
1082 $(OBJDIR)/cache.o: $(OBJDIR)/cache_.c $(OBJDIR)/cache.h $(SRCDIR)/config.h
1083 $(XTCC) -o $(OBJDIR)/cache.o -c $(OBJDIR)/cache_.c
1084
1085 $(OBJDIR)/cache.h: $(OBJDIR)/headers
1086
1087 $(OBJDIR)/captcha_.c: $(SRCDIR)/captcha.c $(TRANSLATE)
1088 $(TRANSLATE) $(SRCDIR)/captcha.c >$@
1089
1090 $(OBJDIR)/captcha.o: $(OBJDIR)/captcha_.c $(OBJDIR)/captcha.h $(SRCDIR)/config.h
1091 $(XTCC) -o $(OBJDIR)/captcha.o -c $(OBJDIR)/captcha_.c
1092
1093 $(OBJDIR)/captcha.h: $(OBJDIR)/headers
1094
1095 $(OBJDIR)/cgi_.c: $(SRCDIR)/cgi.c $(TRANSLATE)
1096 $(TRANSLATE) $(SRCDIR)/cgi.c >$@
1097
1098 $(OBJDIR)/cgi.o: $(OBJDIR)/cgi_.c $(OBJDIR)/cgi.h $(SRCDIR)/config.h
1099 $(XTCC) -o $(OBJDIR)/cgi.o -c $(OBJDIR)/cgi_.c
1100
1101 $(OBJDIR)/cgi.h: $(OBJDIR)/headers
1102
1103 $(OBJDIR)/checkin_.c: $(SRCDIR)/checkin.c $(TRANSLATE)
1104 $(TRANSLATE) $(SRCDIR)/checkin.c >$@
1105
1106 $(OBJDIR)/checkin.o: $(OBJDIR)/checkin_.c $(OBJDIR)/checkin.h $(SRCDIR)/config.h
1107 $(XTCC) -o $(OBJDIR)/checkin.o -c $(OBJDIR)/checkin_.c
1108
1109 $(OBJDIR)/checkin.h: $(OBJDIR)/headers
1110
1111 $(OBJDIR)/checkout_.c: $(SRCDIR)/checkout.c $(TRANSLATE)
1112 $(TRANSLATE) $(SRCDIR)/checkout.c >$@
1113
1114 $(OBJDIR)/checkout.o: $(OBJDIR)/checkout_.c $(OBJDIR)/checkout.h $(SRCDIR)/config.h
1115 $(XTCC) -o $(OBJDIR)/checkout.o -c $(OBJDIR)/checkout_.c
1116
1117 $(OBJDIR)/checkout.h: $(OBJDIR)/headers
1118
1119 $(OBJDIR)/clearsign_.c: $(SRCDIR)/clearsign.c $(TRANSLATE)
1120 $(TRANSLATE) $(SRCDIR)/clearsign.c >$@
1121
1122 $(OBJDIR)/clearsign.o: $(OBJDIR)/clearsign_.c $(OBJDIR)/clearsign.h $(SRCDIR)/config.h
1123 $(XTCC) -o $(OBJDIR)/clearsign.o -c $(OBJDIR)/clearsign_.c
1124
1125 $(OBJDIR)/clearsign.h: $(OBJDIR)/headers
1126
1127 $(OBJDIR)/clone_.c: $(SRCDIR)/clone.c $(TRANSLATE)
1128 $(TRANSLATE) $(SRCDIR)/clone.c >$@
1129
1130 $(OBJDIR)/clone.o: $(OBJDIR)/clone_.c $(OBJDIR)/clone.h $(SRCDIR)/config.h
1131 $(XTCC) -o $(OBJDIR)/clone.o -c $(OBJDIR)/clone_.c
1132
1133 $(OBJDIR)/clone.h: $(OBJDIR)/headers
1134
1135 $(OBJDIR)/comformat_.c: $(SRCDIR)/comformat.c $(TRANSLATE)
1136 $(TRANSLATE) $(SRCDIR)/comformat.c >$@
1137
1138 $(OBJDIR)/comformat.o: $(OBJDIR)/comformat_.c $(OBJDIR)/comformat.h $(SRCDIR)/config.h
1139 $(XTCC) -o $(OBJDIR)/comformat.o -c $(OBJDIR)/comformat_.c
1140
1141 $(OBJDIR)/comformat.h: $(OBJDIR)/headers
1142
1143 $(OBJDIR)/configure_.c: $(SRCDIR)/configure.c $(TRANSLATE)
1144 $(TRANSLATE) $(SRCDIR)/configure.c >$@
1145
1146 $(OBJDIR)/configure.o: $(OBJDIR)/configure_.c $(OBJDIR)/configure.h $(SRCDIR)/config.h
1147 $(XTCC) -o $(OBJDIR)/configure.o -c $(OBJDIR)/configure_.c
1148
1149 $(OBJDIR)/configure.h: $(OBJDIR)/headers
1150
1151 $(OBJDIR)/content_.c: $(SRCDIR)/content.c $(TRANSLATE)
1152 $(TRANSLATE) $(SRCDIR)/content.c >$@
1153
1154 $(OBJDIR)/content.o: $(OBJDIR)/content_.c $(OBJDIR)/content.h $(SRCDIR)/config.h
1155 $(XTCC) -o $(OBJDIR)/content.o -c $(OBJDIR)/content_.c
1156
1157 $(OBJDIR)/content.h: $(OBJDIR)/headers
1158
1159 $(OBJDIR)/db_.c: $(SRCDIR)/db.c $(TRANSLATE)
1160 $(TRANSLATE) $(SRCDIR)/db.c >$@
1161
1162 $(OBJDIR)/db.o: $(OBJDIR)/db_.c $(OBJDIR)/db.h $(SRCDIR)/config.h
1163 $(XTCC) -o $(OBJDIR)/db.o -c $(OBJDIR)/db_.c
1164
1165 $(OBJDIR)/db.h: $(OBJDIR)/headers
1166
1167 $(OBJDIR)/delta_.c: $(SRCDIR)/delta.c $(TRANSLATE)
1168 $(TRANSLATE) $(SRCDIR)/delta.c >$@
1169
1170 $(OBJDIR)/delta.o: $(OBJDIR)/delta_.c $(OBJDIR)/delta.h $(SRCDIR)/config.h
1171 $(XTCC) -o $(OBJDIR)/delta.o -c $(OBJDIR)/delta_.c
1172
1173 $(OBJDIR)/delta.h: $(OBJDIR)/headers
1174
1175 $(OBJDIR)/deltacmd_.c: $(SRCDIR)/deltacmd.c $(TRANSLATE)
1176 $(TRANSLATE) $(SRCDIR)/deltacmd.c >$@
1177
1178 $(OBJDIR)/deltacmd.o: $(OBJDIR)/deltacmd_.c $(OBJDIR)/deltacmd.h $(SRCDIR)/config.h
1179 $(XTCC) -o $(OBJDIR)/deltacmd.o -c $(OBJDIR)/deltacmd_.c
1180
1181 $(OBJDIR)/deltacmd.h: $(OBJDIR)/headers
1182
1183 $(OBJDIR)/descendants_.c: $(SRCDIR)/descendants.c $(TRANSLATE)
1184 $(TRANSLATE) $(SRCDIR)/descendants.c >$@
1185
1186 $(OBJDIR)/descendants.o: $(OBJDIR)/descendants_.c $(OBJDIR)/descendants.h $(SRCDIR)/config.h
1187 $(XTCC) -o $(OBJDIR)/descendants.o -c $(OBJDIR)/descendants_.c
1188
1189 $(OBJDIR)/descendants.h: $(OBJDIR)/headers
1190
1191 $(OBJDIR)/diff_.c: $(SRCDIR)/diff.c $(TRANSLATE)
1192 $(TRANSLATE) $(SRCDIR)/diff.c >$@
1193
1194 $(OBJDIR)/diff.o: $(OBJDIR)/diff_.c $(OBJDIR)/diff.h $(SRCDIR)/config.h
1195 $(XTCC) -o $(OBJDIR)/diff.o -c $(OBJDIR)/diff_.c
1196
1197 $(OBJDIR)/diff.h: $(OBJDIR)/headers
1198
1199 $(OBJDIR)/diffcmd_.c: $(SRCDIR)/diffcmd.c $(TRANSLATE)
1200 $(TRANSLATE) $(SRCDIR)/diffcmd.c >$@
1201
1202 $(OBJDIR)/diffcmd.o: $(OBJDIR)/diffcmd_.c $(OBJDIR)/diffcmd.h $(SRCDIR)/config.h
1203 $(XTCC) -o $(OBJDIR)/diffcmd.o -c $(OBJDIR)/diffcmd_.c
1204
1205 $(OBJDIR)/diffcmd.h: $(OBJDIR)/headers
1206
1207 $(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(TRANSLATE)
1208 $(TRANSLATE) $(SRCDIR)/doc.c >$@
1209
1210 $(OBJDIR)/doc.o: $(OBJDIR)/doc_.c $(OBJDIR)/doc.h $(SRCDIR)/config.h
1211 $(XTCC) -o $(OBJDIR)/doc.o -c $(OBJDIR)/doc_.c
1212
1213 $(OBJDIR)/doc.h: $(OBJDIR)/headers
1214
1215 $(OBJDIR)/encode_.c: $(SRCDIR)/encode.c $(TRANSLATE)
1216 $(TRANSLATE) $(SRCDIR)/encode.c >$@
1217
1218 $(OBJDIR)/encode.o: $(OBJDIR)/encode_.c $(OBJDIR)/encode.h $(SRCDIR)/config.h
1219 $(XTCC) -o $(OBJDIR)/encode.o -c $(OBJDIR)/encode_.c
1220
1221 $(OBJDIR)/encode.h: $(OBJDIR)/headers
1222
1223 $(OBJDIR)/event_.c: $(SRCDIR)/event.c $(TRANSLATE)
1224 $(TRANSLATE) $(SRCDIR)/event.c >$@
1225
1226 $(OBJDIR)/event.o: $(OBJDIR)/event_.c $(OBJDIR)/event.h $(SRCDIR)/config.h
1227 $(XTCC) -o $(OBJDIR)/event.o -c $(OBJDIR)/event_.c
1228
1229 $(OBJDIR)/event.h: $(OBJDIR)/headers
1230
1231 $(OBJDIR)/export_.c: $(SRCDIR)/export.c $(TRANSLATE)
1232 $(TRANSLATE) $(SRCDIR)/export.c >$@
1233
1234 $(OBJDIR)/export.o: $(OBJDIR)/export_.c $(OBJDIR)/export.h $(SRCDIR)/config.h
1235 $(XTCC) -o $(OBJDIR)/export.o -c $(OBJDIR)/export_.c
1236
1237 $(OBJDIR)/export.h: $(OBJDIR)/headers
1238
1239 $(OBJDIR)/file_.c: $(SRCDIR)/file.c $(TRANSLATE)
1240 $(TRANSLATE) $(SRCDIR)/file.c >$@
1241
1242 $(OBJDIR)/file.o: $(OBJDIR)/file_.c $(OBJDIR)/file.h $(SRCDIR)/config.h
1243 $(XTCC) -o $(OBJDIR)/file.o -c $(OBJDIR)/file_.c
1244
1245 $(OBJDIR)/file.h: $(OBJDIR)/headers
1246
1247 $(OBJDIR)/finfo_.c: $(SRCDIR)/finfo.c $(TRANSLATE)
1248 $(TRANSLATE) $(SRCDIR)/finfo.c >$@
1249
1250 $(OBJDIR)/finfo.o: $(OBJDIR)/finfo_.c $(OBJDIR)/finfo.h $(SRCDIR)/config.h
1251 $(XTCC) -o $(OBJDIR)/finfo.o -c $(OBJDIR)/finfo_.c
1252
1253 $(OBJDIR)/finfo.h: $(OBJDIR)/headers
1254
1255 $(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(TRANSLATE)
1256 $(TRANSLATE) $(SRCDIR)/fusefs.c >$@
1257
1258 $(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
1259 $(XTCC) -o $(OBJDIR)/fusefs.o -c $(OBJDIR)/fusefs_.c
1260
1261 $(OBJDIR)/fusefs.h: $(OBJDIR)/headers
1262
1263 $(OBJDIR)/glob_.c: $(SRCDIR)/glob.c $(TRANSLATE)
1264 $(TRANSLATE) $(SRCDIR)/glob.c >$@
1265
1266 $(OBJDIR)/glob.o: $(OBJDIR)/glob_.c $(OBJDIR)/glob.h $(SRCDIR)/config.h
1267 $(XTCC) -o $(OBJDIR)/glob.o -c $(OBJDIR)/glob_.c
1268
1269 $(OBJDIR)/glob.h: $(OBJDIR)/headers
1270
1271 $(OBJDIR)/graph_.c: $(SRCDIR)/graph.c $(TRANSLATE)
1272 $(TRANSLATE) $(SRCDIR)/graph.c >$@
1273
1274 $(OBJDIR)/graph.o: $(OBJDIR)/graph_.c $(OBJDIR)/graph.h $(SRCDIR)/config.h
1275 $(XTCC) -o $(OBJDIR)/graph.o -c $(OBJDIR)/graph_.c
1276
1277 $(OBJDIR)/graph.h: $(OBJDIR)/headers
1278
1279 $(OBJDIR)/gzip_.c: $(SRCDIR)/gzip.c $(TRANSLATE)
1280 $(TRANSLATE) $(SRCDIR)/gzip.c >$@
1281
1282 $(OBJDIR)/gzip.o: $(OBJDIR)/gzip_.c $(OBJDIR)/gzip.h $(SRCDIR)/config.h
1283 $(XTCC) -o $(OBJDIR)/gzip.o -c $(OBJDIR)/gzip_.c
1284
1285 $(OBJDIR)/gzip.h: $(OBJDIR)/headers
1286
1287 $(OBJDIR)/http_.c: $(SRCDIR)/http.c $(TRANSLATE)
1288 $(TRANSLATE) $(SRCDIR)/http.c >$@
1289
1290 $(OBJDIR)/http.o: $(OBJDIR)/http_.c $(OBJDIR)/http.h $(SRCDIR)/config.h
1291 $(XTCC) -o $(OBJDIR)/http.o -c $(OBJDIR)/http_.c
1292
1293 $(OBJDIR)/http.h: $(OBJDIR)/headers
1294
1295 $(OBJDIR)/http_socket_.c: $(SRCDIR)/http_socket.c $(TRANSLATE)
1296 $(TRANSLATE) $(SRCDIR)/http_socket.c >$@
1297
1298 $(OBJDIR)/http_socket.o: $(OBJDIR)/http_socket_.c $(OBJDIR)/http_socket.h $(SRCDIR)/config.h
1299 $(XTCC) -o $(OBJDIR)/http_socket.o -c $(OBJDIR)/http_socket_.c
1300
1301 $(OBJDIR)/http_socket.h: $(OBJDIR)/headers
1302
1303 $(OBJDIR)/http_ssl_.c: $(SRCDIR)/http_ssl.c $(TRANSLATE)
1304 $(TRANSLATE) $(SRCDIR)/http_ssl.c >$@
1305
1306 $(OBJDIR)/http_ssl.o: $(OBJDIR)/http_ssl_.c $(OBJDIR)/http_ssl.h $(SRCDIR)/config.h
1307 $(XTCC) -o $(OBJDIR)/http_ssl.o -c $(OBJDIR)/http_ssl_.c
1308
1309 $(OBJDIR)/http_ssl.h: $(OBJDIR)/headers
1310
1311 $(OBJDIR)/http_transport_.c: $(SRCDIR)/http_transport.c $(TRANSLATE)
1312 $(TRANSLATE) $(SRCDIR)/http_transport.c >$@
1313
1314 $(OBJDIR)/http_transport.o: $(OBJDIR)/http_transport_.c $(OBJDIR)/http_transport.h $(SRCDIR)/config.h
1315 $(XTCC) -o $(OBJDIR)/http_transport.o -c $(OBJDIR)/http_transport_.c
1316
1317 $(OBJDIR)/http_transport.h: $(OBJDIR)/headers
1318
1319 $(OBJDIR)/import_.c: $(SRCDIR)/import.c $(TRANSLATE)
1320 $(TRANSLATE) $(SRCDIR)/import.c >$@
1321
1322 $(OBJDIR)/import.o: $(OBJDIR)/import_.c $(OBJDIR)/import.h $(SRCDIR)/config.h
1323 $(XTCC) -o $(OBJDIR)/import.o -c $(OBJDIR)/import_.c
1324
1325 $(OBJDIR)/import.h: $(OBJDIR)/headers
1326
1327 $(OBJDIR)/info_.c: $(SRCDIR)/info.c $(TRANSLATE)
1328 $(TRANSLATE) $(SRCDIR)/info.c >$@
1329
1330 $(OBJDIR)/info.o: $(OBJDIR)/info_.c $(OBJDIR)/info.h $(SRCDIR)/config.h
1331 $(XTCC) -o $(OBJDIR)/info.o -c $(OBJDIR)/info_.c
1332
1333 $(OBJDIR)/info.h: $(OBJDIR)/headers
1334
1335 $(OBJDIR)/json_.c: $(SRCDIR)/json.c $(TRANSLATE)
1336 $(TRANSLATE) $(SRCDIR)/json.c >$@
1337
1338 $(OBJDIR)/json.o: $(OBJDIR)/json_.c $(OBJDIR)/json.h $(SRCDIR)/config.h
1339 $(XTCC) -o $(OBJDIR)/json.o -c $(OBJDIR)/json_.c
1340
1341 $(OBJDIR)/json.h: $(OBJDIR)/headers
1342
1343 $(OBJDIR)/json_artifact_.c: $(SRCDIR)/json_artifact.c $(TRANSLATE)
1344 $(TRANSLATE) $(SRCDIR)/json_artifact.c >$@
1345
1346 $(OBJDIR)/json_artifact.o: $(OBJDIR)/json_artifact_.c $(OBJDIR)/json_artifact.h $(SRCDIR)/config.h
1347 $(XTCC) -o $(OBJDIR)/json_artifact.o -c $(OBJDIR)/json_artifact_.c
1348
1349 $(OBJDIR)/json_artifact.h: $(OBJDIR)/headers
1350
1351 $(OBJDIR)/json_branch_.c: $(SRCDIR)/json_branch.c $(TRANSLATE)
1352 $(TRANSLATE) $(SRCDIR)/json_branch.c >$@
1353
1354 $(OBJDIR)/json_branch.o: $(OBJDIR)/json_branch_.c $(OBJDIR)/json_branch.h $(SRCDIR)/config.h
1355 $(XTCC) -o $(OBJDIR)/json_branch.o -c $(OBJDIR)/json_branch_.c
1356
1357 $(OBJDIR)/json_branch.h: $(OBJDIR)/headers
1358
1359 $(OBJDIR)/json_config_.c: $(SRCDIR)/json_config.c $(TRANSLATE)
1360 $(TRANSLATE) $(SRCDIR)/json_config.c >$@
1361
1362 $(OBJDIR)/json_config.o: $(OBJDIR)/json_config_.c $(OBJDIR)/json_config.h $(SRCDIR)/config.h
1363 $(XTCC) -o $(OBJDIR)/json_config.o -c $(OBJDIR)/json_config_.c
1364
1365 $(OBJDIR)/json_config.h: $(OBJDIR)/headers
1366
1367 $(OBJDIR)/json_diff_.c: $(SRCDIR)/json_diff.c $(TRANSLATE)
1368 $(TRANSLATE) $(SRCDIR)/json_diff.c >$@
1369
1370 $(OBJDIR)/json_diff.o: $(OBJDIR)/json_diff_.c $(OBJDIR)/json_diff.h $(SRCDIR)/config.h
1371 $(XTCC) -o $(OBJDIR)/json_diff.o -c $(OBJDIR)/json_diff_.c
1372
1373 $(OBJDIR)/json_diff.h: $(OBJDIR)/headers
1374
1375 $(OBJDIR)/json_dir_.c: $(SRCDIR)/json_dir.c $(TRANSLATE)
1376 $(TRANSLATE) $(SRCDIR)/json_dir.c >$@
1377
1378 $(OBJDIR)/json_dir.o: $(OBJDIR)/json_dir_.c $(OBJDIR)/json_dir.h $(SRCDIR)/config.h
1379 $(XTCC) -o $(OBJDIR)/json_dir.o -c $(OBJDIR)/json_dir_.c
1380
1381 $(OBJDIR)/json_dir.h: $(OBJDIR)/headers
1382
1383 $(OBJDIR)/json_finfo_.c: $(SRCDIR)/json_finfo.c $(TRANSLATE)
1384 $(TRANSLATE) $(SRCDIR)/json_finfo.c >$@
1385
1386 $(OBJDIR)/json_finfo.o: $(OBJDIR)/json_finfo_.c $(OBJDIR)/json_finfo.h $(SRCDIR)/config.h
1387 $(XTCC) -o $(OBJDIR)/json_finfo.o -c $(OBJDIR)/json_finfo_.c
1388
1389 $(OBJDIR)/json_finfo.h: $(OBJDIR)/headers
1390
1391 $(OBJDIR)/json_login_.c: $(SRCDIR)/json_login.c $(TRANSLATE)
1392 $(TRANSLATE) $(SRCDIR)/json_login.c >$@
1393
1394 $(OBJDIR)/json_login.o: $(OBJDIR)/json_login_.c $(OBJDIR)/json_login.h $(SRCDIR)/config.h
1395 $(XTCC) -o $(OBJDIR)/json_login.o -c $(OBJDIR)/json_login_.c
1396
1397 $(OBJDIR)/json_login.h: $(OBJDIR)/headers
1398
1399 $(OBJDIR)/json_query_.c: $(SRCDIR)/json_query.c $(TRANSLATE)
1400 $(TRANSLATE) $(SRCDIR)/json_query.c >$@
1401
1402 $(OBJDIR)/json_query.o: $(OBJDIR)/json_query_.c $(OBJDIR)/json_query.h $(SRCDIR)/config.h
1403 $(XTCC) -o $(OBJDIR)/json_query.o -c $(OBJDIR)/json_query_.c
1404
1405 $(OBJDIR)/json_query.h: $(OBJDIR)/headers
1406
1407 $(OBJDIR)/json_report_.c: $(SRCDIR)/json_report.c $(TRANSLATE)
1408 $(TRANSLATE) $(SRCDIR)/json_report.c >$@
1409
1410 $(OBJDIR)/json_report.o: $(OBJDIR)/json_report_.c $(OBJDIR)/json_report.h $(SRCDIR)/config.h
1411 $(XTCC) -o $(OBJDIR)/json_report.o -c $(OBJDIR)/json_report_.c
1412
1413 $(OBJDIR)/json_report.h: $(OBJDIR)/headers
1414
1415 $(OBJDIR)/json_status_.c: $(SRCDIR)/json_status.c $(TRANSLATE)
1416 $(TRANSLATE) $(SRCDIR)/json_status.c >$@
1417
1418 $(OBJDIR)/json_status.o: $(OBJDIR)/json_status_.c $(OBJDIR)/json_status.h $(SRCDIR)/config.h
1419 $(XTCC) -o $(OBJDIR)/json_status.o -c $(OBJDIR)/json_status_.c
1420
1421 $(OBJDIR)/json_status.h: $(OBJDIR)/headers
1422
1423 $(OBJDIR)/json_tag_.c: $(SRCDIR)/json_tag.c $(TRANSLATE)
1424 $(TRANSLATE) $(SRCDIR)/json_tag.c >$@
1425
1426 $(OBJDIR)/json_tag.o: $(OBJDIR)/json_tag_.c $(OBJDIR)/json_tag.h $(SRCDIR)/config.h
1427 $(XTCC) -o $(OBJDIR)/json_tag.o -c $(OBJDIR)/json_tag_.c
1428
1429 $(OBJDIR)/json_tag.h: $(OBJDIR)/headers
1430
1431 $(OBJDIR)/json_timeline_.c: $(SRCDIR)/json_timeline.c $(TRANSLATE)
1432 $(TRANSLATE) $(SRCDIR)/json_timeline.c >$@
1433
1434 $(OBJDIR)/json_timeline.o: $(OBJDIR)/json_timeline_.c $(OBJDIR)/json_timeline.h $(SRCDIR)/config.h
1435 $(XTCC) -o $(OBJDIR)/json_timeline.o -c $(OBJDIR)/json_timeline_.c
1436
1437 $(OBJDIR)/json_timeline.h: $(OBJDIR)/headers
1438
1439 $(OBJDIR)/json_user_.c: $(SRCDIR)/json_user.c $(TRANSLATE)
1440 $(TRANSLATE) $(SRCDIR)/json_user.c >$@
1441
1442 $(OBJDIR)/json_user.o: $(OBJDIR)/json_user_.c $(OBJDIR)/json_user.h $(SRCDIR)/config.h
1443 $(XTCC) -o $(OBJDIR)/json_user.o -c $(OBJDIR)/json_user_.c
1444
1445 $(OBJDIR)/json_user.h: $(OBJDIR)/headers
1446
1447 $(OBJDIR)/json_wiki_.c: $(SRCDIR)/json_wiki.c $(TRANSLATE)
1448 $(TRANSLATE) $(SRCDIR)/json_wiki.c >$@
1449
1450 $(OBJDIR)/json_wiki.o: $(OBJDIR)/json_wiki_.c $(OBJDIR)/json_wiki.h $(SRCDIR)/config.h
1451 $(XTCC) -o $(OBJDIR)/json_wiki.o -c $(OBJDIR)/json_wiki_.c
1452
1453 $(OBJDIR)/json_wiki.h: $(OBJDIR)/headers
1454
1455 $(OBJDIR)/leaf_.c: $(SRCDIR)/leaf.c $(TRANSLATE)
1456 $(TRANSLATE) $(SRCDIR)/leaf.c >$@
1457
1458 $(OBJDIR)/leaf.o: $(OBJDIR)/leaf_.c $(OBJDIR)/leaf.h $(SRCDIR)/config.h
1459 $(XTCC) -o $(OBJDIR)/leaf.o -c $(OBJDIR)/leaf_.c
1460
1461 $(OBJDIR)/leaf.h: $(OBJDIR)/headers
1462
1463 $(OBJDIR)/loadctrl_.c: $(SRCDIR)/loadctrl.c $(TRANSLATE)
1464 $(TRANSLATE) $(SRCDIR)/loadctrl.c >$@
1465
1466 $(OBJDIR)/loadctrl.o: $(OBJDIR)/loadctrl_.c $(OBJDIR)/loadctrl.h $(SRCDIR)/config.h
1467 $(XTCC) -o $(OBJDIR)/loadctrl.o -c $(OBJDIR)/loadctrl_.c
1468
1469 $(OBJDIR)/loadctrl.h: $(OBJDIR)/headers
1470
1471 $(OBJDIR)/login_.c: $(SRCDIR)/login.c $(TRANSLATE)
1472 $(TRANSLATE) $(SRCDIR)/login.c >$@
1473
1474 $(OBJDIR)/login.o: $(OBJDIR)/login_.c $(OBJDIR)/login.h $(SRCDIR)/config.h
1475 $(XTCC) -o $(OBJDIR)/login.o -c $(OBJDIR)/login_.c
1476
1477 $(OBJDIR)/login.h: $(OBJDIR)/headers
1478
1479 $(OBJDIR)/lookslike_.c: $(SRCDIR)/lookslike.c $(TRANSLATE)
1480 $(TRANSLATE) $(SRCDIR)/lookslike.c >$@
1481
1482 $(OBJDIR)/lookslike.o: $(OBJDIR)/lookslike_.c $(OBJDIR)/lookslike.h $(SRCDIR)/config.h
1483 $(XTCC) -o $(OBJDIR)/lookslike.o -c $(OBJDIR)/lookslike_.c
1484
1485 $(OBJDIR)/lookslike.h: $(OBJDIR)/headers
1486
1487 $(OBJDIR)/main_.c: $(SRCDIR)/main.c $(TRANSLATE)
1488 $(TRANSLATE) $(SRCDIR)/main.c >$@
1489
1490 $(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
1491 $(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
1492
1493 $(OBJDIR)/main.h: $(OBJDIR)/headers
1494
1495 $(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(TRANSLATE)
1496 $(TRANSLATE) $(SRCDIR)/manifest.c >$@
1497
1498 $(OBJDIR)/manifest.o: $(OBJDIR)/manifest_.c $(OBJDIR)/manifest.h $(SRCDIR)/config.h
1499 $(XTCC) -o $(OBJDIR)/manifest.o -c $(OBJDIR)/manifest_.c
1500
1501 $(OBJDIR)/manifest.h: $(OBJDIR)/headers
1502
1503 $(OBJDIR)/markdown_.c: $(SRCDIR)/markdown.c $(TRANSLATE)
1504 $(TRANSLATE) $(SRCDIR)/markdown.c >$@
1505
1506 $(OBJDIR)/markdown.o: $(OBJDIR)/markdown_.c $(OBJDIR)/markdown.h $(SRCDIR)/config.h
1507 $(XTCC) -o $(OBJDIR)/markdown.o -c $(OBJDIR)/markdown_.c
1508
1509 $(OBJDIR)/markdown.h: $(OBJDIR)/headers
1510
1511 $(OBJDIR)/markdown_html_.c: $(SRCDIR)/markdown_html.c $(TRANSLATE)
1512 $(TRANSLATE) $(SRCDIR)/markdown_html.c >$@
1513
1514 $(OBJDIR)/markdown_html.o: $(OBJDIR)/markdown_html_.c $(OBJDIR)/markdown_html.h $(SRCDIR)/config.h
1515 $(XTCC) -o $(OBJDIR)/markdown_html.o -c $(OBJDIR)/markdown_html_.c
1516
1517 $(OBJDIR)/markdown_html.h: $(OBJDIR)/headers
1518
1519 $(OBJDIR)/md5_.c: $(SRCDIR)/md5.c $(TRANSLATE)
1520 $(TRANSLATE) $(SRCDIR)/md5.c >$@
1521
1522 $(OBJDIR)/md5.o: $(OBJDIR)/md5_.c $(OBJDIR)/md5.h $(SRCDIR)/config.h
1523 $(XTCC) -o $(OBJDIR)/md5.o -c $(OBJDIR)/md5_.c
1524
1525 $(OBJDIR)/md5.h: $(OBJDIR)/headers
1526
1527 $(OBJDIR)/merge_.c: $(SRCDIR)/merge.c $(TRANSLATE)
1528 $(TRANSLATE) $(SRCDIR)/merge.c >$@
1529
1530 $(OBJDIR)/merge.o: $(OBJDIR)/merge_.c $(OBJDIR)/merge.h $(SRCDIR)/config.h
1531 $(XTCC) -o $(OBJDIR)/merge.o -c $(OBJDIR)/merge_.c
1532
1533 $(OBJDIR)/merge.h: $(OBJDIR)/headers
1534
1535 $(OBJDIR)/merge3_.c: $(SRCDIR)/merge3.c $(TRANSLATE)
1536 $(TRANSLATE) $(SRCDIR)/merge3.c >$@
1537
1538 $(OBJDIR)/merge3.o: $(OBJDIR)/merge3_.c $(OBJDIR)/merge3.h $(SRCDIR)/config.h
1539 $(XTCC) -o $(OBJDIR)/merge3.o -c $(OBJDIR)/merge3_.c
1540
1541 $(OBJDIR)/merge3.h: $(OBJDIR)/headers
1542
1543 $(OBJDIR)/moderate_.c: $(SRCDIR)/moderate.c $(TRANSLATE)
1544 $(TRANSLATE) $(SRCDIR)/moderate.c >$@
1545
1546 $(OBJDIR)/moderate.o: $(OBJDIR)/moderate_.c $(OBJDIR)/moderate.h $(SRCDIR)/config.h
1547 $(XTCC) -o $(OBJDIR)/moderate.o -c $(OBJDIR)/moderate_.c
1548
1549 $(OBJDIR)/moderate.h: $(OBJDIR)/headers
1550
1551 $(OBJDIR)/name_.c: $(SRCDIR)/name.c $(TRANSLATE)
1552 $(TRANSLATE) $(SRCDIR)/name.c >$@
1553
1554 $(OBJDIR)/name.o: $(OBJDIR)/name_.c $(OBJDIR)/name.h $(SRCDIR)/config.h
1555 $(XTCC) -o $(OBJDIR)/name.o -c $(OBJDIR)/name_.c
1556
1557 $(OBJDIR)/name.h: $(OBJDIR)/headers
1558
1559 $(OBJDIR)/path_.c: $(SRCDIR)/path.c $(TRANSLATE)
1560 $(TRANSLATE) $(SRCDIR)/path.c >$@
1561
1562 $(OBJDIR)/path.o: $(OBJDIR)/path_.c $(OBJDIR)/path.h $(SRCDIR)/config.h
1563 $(XTCC) -o $(OBJDIR)/path.o -c $(OBJDIR)/path_.c
1564
1565 $(OBJDIR)/path.h: $(OBJDIR)/headers
1566
1567 $(OBJDIR)/pivot_.c: $(SRCDIR)/pivot.c $(TRANSLATE)
1568 $(TRANSLATE) $(SRCDIR)/pivot.c >$@
1569
1570 $(OBJDIR)/pivot.o: $(OBJDIR)/pivot_.c $(OBJDIR)/pivot.h $(SRCDIR)/config.h
1571 $(XTCC) -o $(OBJDIR)/pivot.o -c $(OBJDIR)/pivot_.c
1572
1573 $(OBJDIR)/pivot.h: $(OBJDIR)/headers
1574
1575 $(OBJDIR)/popen_.c: $(SRCDIR)/popen.c $(TRANSLATE)
1576 $(TRANSLATE) $(SRCDIR)/popen.c >$@
1577
1578 $(OBJDIR)/popen.o: $(OBJDIR)/popen_.c $(OBJDIR)/popen.h $(SRCDIR)/config.h
1579 $(XTCC) -o $(OBJDIR)/popen.o -c $(OBJDIR)/popen_.c
1580
1581 $(OBJDIR)/popen.h: $(OBJDIR)/headers
1582
1583 $(OBJDIR)/pqueue_.c: $(SRCDIR)/pqueue.c $(TRANSLATE)
1584 $(TRANSLATE) $(SRCDIR)/pqueue.c >$@
1585
1586 $(OBJDIR)/pqueue.o: $(OBJDIR)/pqueue_.c $(OBJDIR)/pqueue.h $(SRCDIR)/config.h
1587 $(XTCC) -o $(OBJDIR)/pqueue.o -c $(OBJDIR)/pqueue_.c
1588
1589 $(OBJDIR)/pqueue.h: $(OBJDIR)/headers
1590
1591 $(OBJDIR)/printf_.c: $(SRCDIR)/printf.c $(TRANSLATE)
1592 $(TRANSLATE) $(SRCDIR)/printf.c >$@
1593
1594 $(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
1595 $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
1596
1597 $(OBJDIR)/printf.h: $(OBJDIR)/headers
1598
1599 $(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(TRANSLATE)
1600 $(TRANSLATE) $(SRCDIR)/rebuild.c >$@
1601
1602 $(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
1603 $(XTCC) -o $(OBJDIR)/rebuild.o -c $(OBJDIR)/rebuild_.c
1604
1605 $(OBJDIR)/rebuild.h: $(OBJDIR)/headers
1606
1607 $(OBJDIR)/regexp_.c: $(SRCDIR)/regexp.c $(TRANSLATE)
1608 $(TRANSLATE) $(SRCDIR)/regexp.c >$@
1609
1610 $(OBJDIR)/regexp.o: $(OBJDIR)/regexp_.c $(OBJDIR)/regexp.h $(SRCDIR)/config.h
1611 $(XTCC) -o $(OBJDIR)/regexp.o -c $(OBJDIR)/regexp_.c
1612
1613 $(OBJDIR)/regexp.h: $(OBJDIR)/headers
1614
1615 $(OBJDIR)/report_.c: $(SRCDIR)/report.c $(TRANSLATE)
1616 $(TRANSLATE) $(SRCDIR)/report.c >$@
1617
1618 $(OBJDIR)/report.o: $(OBJDIR)/report_.c $(OBJDIR)/report.h $(SRCDIR)/config.h
1619 $(XTCC) -o $(OBJDIR)/report.o -c $(OBJDIR)/report_.c
1620
1621 $(OBJDIR)/report.h: $(OBJDIR)/headers
1622
1623 $(OBJDIR)/rss_.c: $(SRCDIR)/rss.c $(TRANSLATE)
1624 $(TRANSLATE) $(SRCDIR)/rss.c >$@
1625
1626 $(OBJDIR)/rss.o: $(OBJDIR)/rss_.c $(OBJDIR)/rss.h $(SRCDIR)/config.h
1627 $(XTCC) -o $(OBJDIR)/rss.o -c $(OBJDIR)/rss_.c
1628
1629 $(OBJDIR)/rss.h: $(OBJDIR)/headers
1630
1631 $(OBJDIR)/schema_.c: $(SRCDIR)/schema.c $(TRANSLATE)
1632 $(TRANSLATE) $(SRCDIR)/schema.c >$@
1633
1634 $(OBJDIR)/schema.o: $(OBJDIR)/schema_.c $(OBJDIR)/schema.h $(SRCDIR)/config.h
1635 $(XTCC) -o $(OBJDIR)/schema.o -c $(OBJDIR)/schema_.c
1636
1637 $(OBJDIR)/schema.h: $(OBJDIR)/headers
1638
1639 $(OBJDIR)/search_.c: $(SRCDIR)/search.c $(TRANSLATE)
1640 $(TRANSLATE) $(SRCDIR)/search.c >$@
1641
1642 $(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h
1643 $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c
1644
1645 $(OBJDIR)/search.h: $(OBJDIR)/headers
1646
1647 $(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(TRANSLATE)
1648 $(TRANSLATE) $(SRCDIR)/setup.c >$@
1649
1650 $(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h
1651 $(XTCC) -o $(OBJDIR)/setup.o -c $(OBJDIR)/setup_.c
1652
1653 $(OBJDIR)/setup.h: $(OBJDIR)/headers
1654
1655 $(OBJDIR)/sha1_.c: $(SRCDIR)/sha1.c $(TRANSLATE)
1656 $(TRANSLATE) $(SRCDIR)/sha1.c >$@
1657
1658 $(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
1659 $(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
1660
1661 $(OBJDIR)/sha1.h: $(OBJDIR)/headers
1662
1663 $(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(TRANSLATE)
1664 $(TRANSLATE) $(SRCDIR)/shun.c >$@
1665
1666 $(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
1667 $(XTCC) -o $(OBJDIR)/shun.o -c $(OBJDIR)/shun_.c
1668
1669 $(OBJDIR)/shun.h: $(OBJDIR)/headers
1670
1671 $(OBJDIR)/skins_.c: $(SRCDIR)/skins.c $(TRANSLATE)
1672 $(TRANSLATE) $(SRCDIR)/skins.c >$@
1673
1674 $(OBJDIR)/skins.o: $(OBJDIR)/skins_.c $(OBJDIR)/skins.h $(SRCDIR)/config.h
1675 $(XTCC) -o $(OBJDIR)/skins.o -c $(OBJDIR)/skins_.c
1676
1677 $(OBJDIR)/skins.h: $(OBJDIR)/headers
1678
1679 $(OBJDIR)/sqlcmd_.c: $(SRCDIR)/sqlcmd.c $(TRANSLATE)
1680 $(TRANSLATE) $(SRCDIR)/sqlcmd.c >$@
1681
1682 $(OBJDIR)/sqlcmd.o: $(OBJDIR)/sqlcmd_.c $(OBJDIR)/sqlcmd.h $(SRCDIR)/config.h
1683 $(XTCC) -o $(OBJDIR)/sqlcmd.o -c $(OBJDIR)/sqlcmd_.c
1684
1685 $(OBJDIR)/sqlcmd.h: $(OBJDIR)/headers
1686
1687 $(OBJDIR)/stash_.c: $(SRCDIR)/stash.c $(TRANSLATE)
1688 $(TRANSLATE) $(SRCDIR)/stash.c >$@
1689
1690 $(OBJDIR)/stash.o: $(OBJDIR)/stash_.c $(OBJDIR)/stash.h $(SRCDIR)/config.h
1691 $(XTCC) -o $(OBJDIR)/stash.o -c $(OBJDIR)/stash_.c
1692
1693 $(OBJDIR)/stash.h: $(OBJDIR)/headers
1694
1695 $(OBJDIR)/stat_.c: $(SRCDIR)/stat.c $(TRANSLATE)
1696 $(TRANSLATE) $(SRCDIR)/stat.c >$@
1697
1698 $(OBJDIR)/stat.o: $(OBJDIR)/stat_.c $(OBJDIR)/stat.h $(SRCDIR)/config.h
1699 $(XTCC) -o $(OBJDIR)/stat.o -c $(OBJDIR)/stat_.c
1700
1701 $(OBJDIR)/stat.h: $(OBJDIR)/headers
1702
1703 $(OBJDIR)/style_.c: $(SRCDIR)/style.c $(TRANSLATE)
1704 $(TRANSLATE) $(SRCDIR)/style.c >$@
1705
1706 $(OBJDIR)/style.o: $(OBJDIR)/style_.c $(OBJDIR)/style.h $(SRCDIR)/config.h
1707 $(XTCC) -o $(OBJDIR)/style.o -c $(OBJDIR)/style_.c
1708
1709 $(OBJDIR)/style.h: $(OBJDIR)/headers
1710
1711 $(OBJDIR)/sync_.c: $(SRCDIR)/sync.c $(TRANSLATE)
1712 $(TRANSLATE) $(SRCDIR)/sync.c >$@
1713
1714 $(OBJDIR)/sync.o: $(OBJDIR)/sync_.c $(OBJDIR)/sync.h $(SRCDIR)/config.h
1715 $(XTCC) -o $(OBJDIR)/sync.o -c $(OBJDIR)/sync_.c
1716
1717 $(OBJDIR)/sync.h: $(OBJDIR)/headers
1718
1719 $(OBJDIR)/tag_.c: $(SRCDIR)/tag.c $(TRANSLATE)
1720 $(TRANSLATE) $(SRCDIR)/tag.c >$@
1721
1722 $(OBJDIR)/tag.o: $(OBJDIR)/tag_.c $(OBJDIR)/tag.h $(SRCDIR)/config.h
1723 $(XTCC) -o $(OBJDIR)/tag.o -c $(OBJDIR)/tag_.c
1724
1725 $(OBJDIR)/tag.h: $(OBJDIR)/headers
1726
1727 $(OBJDIR)/tar_.c: $(SRCDIR)/tar.c $(TRANSLATE)
1728 $(TRANSLATE) $(SRCDIR)/tar.c >$@
1729
1730 $(OBJDIR)/tar.o: $(OBJDIR)/tar_.c $(OBJDIR)/tar.h $(SRCDIR)/config.h
1731 $(XTCC) -o $(OBJDIR)/tar.o -c $(OBJDIR)/tar_.c
1732
1733 $(OBJDIR)/tar.h: $(OBJDIR)/headers
1734
1735 $(OBJDIR)/th_main_.c: $(SRCDIR)/th_main.c $(TRANSLATE)
1736 $(TRANSLATE) $(SRCDIR)/th_main.c >$@
1737
1738 $(OBJDIR)/th_main.o: $(OBJDIR)/th_main_.c $(OBJDIR)/th_main.h $(SRCDIR)/config.h
1739 $(XTCC) -o $(OBJDIR)/th_main.o -c $(OBJDIR)/th_main_.c
1740
1741 $(OBJDIR)/th_main.h: $(OBJDIR)/headers
1742
1743 $(OBJDIR)/timeline_.c: $(SRCDIR)/timeline.c $(TRANSLATE)
1744 $(TRANSLATE) $(SRCDIR)/timeline.c >$@
1745
1746 $(OBJDIR)/timeline.o: $(OBJDIR)/timeline_.c $(OBJDIR)/timeline.h $(SRCDIR)/config.h
1747 $(XTCC) -o $(OBJDIR)/timeline.o -c $(OBJDIR)/timeline_.c
1748
1749 $(OBJDIR)/timeline.h: $(OBJDIR)/headers
1750
1751 $(OBJDIR)/tkt_.c: $(SRCDIR)/tkt.c $(TRANSLATE)
1752 $(TRANSLATE) $(SRCDIR)/tkt.c >$@
1753
1754 $(OBJDIR)/tkt.o: $(OBJDIR)/tkt_.c $(OBJDIR)/tkt.h $(SRCDIR)/config.h
1755 $(XTCC) -o $(OBJDIR)/tkt.o -c $(OBJDIR)/tkt_.c
1756
1757 $(OBJDIR)/tkt.h: $(OBJDIR)/headers
1758
1759 $(OBJDIR)/tktsetup_.c: $(SRCDIR)/tktsetup.c $(TRANSLATE)
1760 $(TRANSLATE) $(SRCDIR)/tktsetup.c >$@
1761
1762 $(OBJDIR)/tktsetup.o: $(OBJDIR)/tktsetup_.c $(OBJDIR)/tktsetup.h $(SRCDIR)/config.h
1763 $(XTCC) -o $(OBJDIR)/tktsetup.o -c $(OBJDIR)/tktsetup_.c
1764
1765 $(OBJDIR)/tktsetup.h: $(OBJDIR)/headers
1766
1767 $(OBJDIR)/undo_.c: $(SRCDIR)/undo.c $(TRANSLATE)
1768 $(TRANSLATE) $(SRCDIR)/undo.c >$@
1769
1770 $(OBJDIR)/undo.o: $(OBJDIR)/undo_.c $(OBJDIR)/undo.h $(SRCDIR)/config.h
1771 $(XTCC) -o $(OBJDIR)/undo.o -c $(OBJDIR)/undo_.c
1772
1773 $(OBJDIR)/undo.h: $(OBJDIR)/headers
1774
1775 $(OBJDIR)/unicode_.c: $(SRCDIR)/unicode.c $(TRANSLATE)
1776 $(TRANSLATE) $(SRCDIR)/unicode.c >$@
1777
1778 $(OBJDIR)/unicode.o: $(OBJDIR)/unicode_.c $(OBJDIR)/unicode.h $(SRCDIR)/config.h
1779 $(XTCC) -o $(OBJDIR)/unicode.o -c $(OBJDIR)/unicode_.c
1780
1781 $(OBJDIR)/unicode.h: $(OBJDIR)/headers
1782
1783 $(OBJDIR)/update_.c: $(SRCDIR)/update.c $(TRANSLATE)
1784 $(TRANSLATE) $(SRCDIR)/update.c >$@
1785
1786 $(OBJDIR)/update.o: $(OBJDIR)/update_.c $(OBJDIR)/update.h $(SRCDIR)/config.h
1787 $(XTCC) -o $(OBJDIR)/update.o -c $(OBJDIR)/update_.c
1788
1789 $(OBJDIR)/update.h: $(OBJDIR)/headers
1790
1791 $(OBJDIR)/url_.c: $(SRCDIR)/url.c $(TRANSLATE)
1792 $(TRANSLATE) $(SRCDIR)/url.c >$@
1793
1794 $(OBJDIR)/url.o: $(OBJDIR)/url_.c $(OBJDIR)/url.h $(SRCDIR)/config.h
1795 $(XTCC) -o $(OBJDIR)/url.o -c $(OBJDIR)/url_.c
1796
1797 $(OBJDIR)/url.h: $(OBJDIR)/headers
1798
1799 $(OBJDIR)/user_.c: $(SRCDIR)/user.c $(TRANSLATE)
1800 $(TRANSLATE) $(SRCDIR)/user.c >$@
1801
1802 $(OBJDIR)/user.o: $(OBJDIR)/user_.c $(OBJDIR)/user.h $(SRCDIR)/config.h
1803 $(XTCC) -o $(OBJDIR)/user.o -c $(OBJDIR)/user_.c
1804
1805 $(OBJDIR)/user.h: $(OBJDIR)/headers
1806
1807 $(OBJDIR)/utf8_.c: $(SRCDIR)/utf8.c $(TRANSLATE)
1808 $(TRANSLATE) $(SRCDIR)/utf8.c >$@
1809
1810 $(OBJDIR)/utf8.o: $(OBJDIR)/utf8_.c $(OBJDIR)/utf8.h $(SRCDIR)/config.h
1811 $(XTCC) -o $(OBJDIR)/utf8.o -c $(OBJDIR)/utf8_.c
1812
1813 $(OBJDIR)/utf8.h: $(OBJDIR)/headers
1814
1815 $(OBJDIR)/util_.c: $(SRCDIR)/util.c $(TRANSLATE)
1816 $(TRANSLATE) $(SRCDIR)/util.c >$@
1817
1818 $(OBJDIR)/util.o: $(OBJDIR)/util_.c $(OBJDIR)/util.h $(SRCDIR)/config.h
1819 $(XTCC) -o $(OBJDIR)/util.o -c $(OBJDIR)/util_.c
1820
1821 $(OBJDIR)/util.h: $(OBJDIR)/headers
1822
1823 $(OBJDIR)/verify_.c: $(SRCDIR)/verify.c $(TRANSLATE)
1824 $(TRANSLATE) $(SRCDIR)/verify.c >$@
1825
1826 $(OBJDIR)/verify.o: $(OBJDIR)/verify_.c $(OBJDIR)/verify.h $(SRCDIR)/config.h
1827 $(XTCC) -o $(OBJDIR)/verify.o -c $(OBJDIR)/verify_.c
1828
1829 $(OBJDIR)/verify.h: $(OBJDIR)/headers
1830
1831 $(OBJDIR)/vfile_.c: $(SRCDIR)/vfile.c $(TRANSLATE)
1832 $(TRANSLATE) $(SRCDIR)/vfile.c >$@
1833
1834 $(OBJDIR)/vfile.o: $(OBJDIR)/vfile_.c $(OBJDIR)/vfile.h $(SRCDIR)/config.h
1835 $(XTCC) -o $(OBJDIR)/vfile.o -c $(OBJDIR)/vfile_.c
1836
1837 $(OBJDIR)/vfile.h: $(OBJDIR)/headers
1838
1839 $(OBJDIR)/wiki_.c: $(SRCDIR)/wiki.c $(TRANSLATE)
1840 $(TRANSLATE) $(SRCDIR)/wiki.c >$@
1841
1842 $(OBJDIR)/wiki.o: $(OBJDIR)/wiki_.c $(OBJDIR)/wiki.h $(SRCDIR)/config.h
1843 $(XTCC) -o $(OBJDIR)/wiki.o -c $(OBJDIR)/wiki_.c
1844
1845 $(OBJDIR)/wiki.h: $(OBJDIR)/headers
1846
1847 $(OBJDIR)/wikiformat_.c: $(SRCDIR)/wikiformat.c $(TRANSLATE)
1848 $(TRANSLATE) $(SRCDIR)/wikiformat.c >$@
1849
1850 $(OBJDIR)/wikiformat.o: $(OBJDIR)/wikiformat_.c $(OBJDIR)/wikiformat.h $(SRCDIR)/config.h
1851 $(XTCC) -o $(OBJDIR)/wikiformat.o -c $(OBJDIR)/wikiformat_.c
1852
1853 $(OBJDIR)/wikiformat.h: $(OBJDIR)/headers
1854
1855 $(OBJDIR)/winfile_.c: $(SRCDIR)/winfile.c $(TRANSLATE)
1856 $(TRANSLATE) $(SRCDIR)/winfile.c >$@
1857
1858 $(OBJDIR)/winfile.o: $(OBJDIR)/winfile_.c $(OBJDIR)/winfile.h $(SRCDIR)/config.h
1859 $(XTCC) -o $(OBJDIR)/winfile.o -c $(OBJDIR)/winfile_.c
1860
1861 $(OBJDIR)/winfile.h: $(OBJDIR)/headers
1862
1863 $(OBJDIR)/winhttp_.c: $(SRCDIR)/winhttp.c $(TRANSLATE)
1864 $(TRANSLATE) $(SRCDIR)/winhttp.c >$@
1865
1866 $(OBJDIR)/winhttp.o: $(OBJDIR)/winhttp_.c $(OBJDIR)/winhttp.h $(SRCDIR)/config.h
1867 $(XTCC) -o $(OBJDIR)/winhttp.o -c $(OBJDIR)/winhttp_.c
1868
1869 $(OBJDIR)/winhttp.h: $(OBJDIR)/headers
1870
1871 $(OBJDIR)/wysiwyg_.c: $(SRCDIR)/wysiwyg.c $(TRANSLATE)
1872 $(TRANSLATE) $(SRCDIR)/wysiwyg.c >$@
1873
1874 $(OBJDIR)/wysiwyg.o: $(OBJDIR)/wysiwyg_.c $(OBJDIR)/wysiwyg.h $(SRCDIR)/config.h
1875 $(XTCC) -o $(OBJDIR)/wysiwyg.o -c $(OBJDIR)/wysiwyg_.c
1876
1877 $(OBJDIR)/wysiwyg.h: $(OBJDIR)/headers
1878
1879 $(OBJDIR)/xfer_.c: $(SRCDIR)/xfer.c $(TRANSLATE)
1880 $(TRANSLATE) $(SRCDIR)/xfer.c >$@
1881
1882 $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h
1883 $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c
1884
1885 $(OBJDIR)/xfer.h: $(OBJDIR)/headers
1886
1887 $(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(TRANSLATE)
1888 $(TRANSLATE) $(SRCDIR)/xfersetup.c >$@
1889
1890 $(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h
1891 $(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c
1892
1893 $(OBJDIR)/xfersetup.h: $(OBJDIR)/headers
1894
1895 $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(TRANSLATE)
1896 $(TRANSLATE) $(SRCDIR)/zip.c >$@
1897
1898 $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h
1899 $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c
1900
1901 $(OBJDIR)/zip.h: $(OBJDIR)/headers
@@ -1883,27 +1924,27 @@
1924 MINIZ_OPTIONS = -DMINIZ_NO_STDIO \
1925 -DMINIZ_NO_TIME \
1926 -DMINIZ_NO_ARCHIVE_APIS
1927
1928 $(OBJDIR)/sqlite3.o: $(SRCDIR)/sqlite3.c $(SRCDIR)/../win/Makefile.mingw.mistachkin
1929 $(XTCC) $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) -c $(SRCDIR)/sqlite3.c -o $@
1930
1931 $(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c
1932 $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $@
1933
1934 $(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_status.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h
1935
1936 $(OBJDIR)/shell.o: $(SRCDIR)/shell.c $(SRCDIR)/sqlite3.h $(SRCDIR)/../win/Makefile.mingw.mistachkin
1937 $(XTCC) $(SHELL_OPTIONS) $(SHELL_CFLAGS) -c $(SRCDIR)/shell.c -o $@
1938
1939 $(OBJDIR)/th.o: $(SRCDIR)/th.c
1940 $(XTCC) -c $(SRCDIR)/th.c -o $@
1941
1942 $(OBJDIR)/th_lang.o: $(SRCDIR)/th_lang.c
1943 $(XTCC) -c $(SRCDIR)/th_lang.c -o $@
1944
1945 $(OBJDIR)/th_tcl.o: $(SRCDIR)/th_tcl.c
1946 $(XTCC) -c $(SRCDIR)/th_tcl.c -o $@
1947
1948 $(OBJDIR)/miniz.o: $(SRCDIR)/miniz.c
1949 $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $@
1950
1951
--- www/makefile.wiki
+++ www/makefile.wiki
@@ -57,29 +57,36 @@
5757
5858
The VERSION.h header file is generated from other information sources
5959
using a small program called:
6060
6161
9. mkversion.c
62
+
63
+The builtin_data.h header file contains the definitions of C-language
64
+byte-array constants that contain various resources such as scripts and
65
+images. The builtin_data.h header file is generate from the original
66
+resource files using a small program called:
67
+
68
+ 10 mkbuiltin.c
6269
6370
The src/ subdirectory also contains documentation about the
6471
makeheaders preprocessor program:
6572
66
- 10. [../src/makeheaders.html | makeheaders.html]
73
+ 11. [../src/makeheaders.html | makeheaders.html]
6774
6875
Click on the link to read this documentation. In addition there is
6976
a [http://www.tcl.tk/ | Tcl] script used to build the various makefiles:
7077
71
- 11. makemake.tcl
78
+ 12. makemake.tcl
7279
7380
Running this Tcl script will automatically regenerate all makefiles.
7481
In order to add a new source file to the Fossil implementation, simply
7582
edit makemake.tcl to add the new filename, then rerun the script, and
7683
all of the makefiles for all targets will be rebuild.
7784
7885
Finally, there is one of the makefiles generated by makemake.tcl:
7986
80
- 12. main.mk
87
+ 13. main.mk
8188
8289
The main.mk makefile is invoked from the Makefile in the top-level
8390
directory. The main.mk is generated by makemake.tcl and should not
8491
be hand edited. Other makefiles generated by makemake.tcl are in
8592
other subdirectories (currently all in the win/ subdirectory).
@@ -105,11 +112,11 @@
105112
106113
The VERSION.h header file is generated by
107114
a C program: src/mkversion.c.
108115
To run the VERSION.h generator, first compile the src/mkversion.c
109116
source file into a command-line program (named "mkversion.exe")
110
-than run:
117
+then run:
111118
112119
<blockquote><pre>
113120
mkversion.exe manifest.uuid manifest VERSION &gt;VERSION.h
114121
</pre></blockquote>
115122
@@ -116,10 +123,24 @@
116123
The pathnames in the above command might need to be adjusted to get the
117124
directories right. The point is that the manifest.uuid, manifest, and
118125
VERSION files
119126
in the root of the source tree are the three arguments and
120127
the generated VERSION.h file appears on standard output.
128
+
129
+The builtin_data.h header file is generated by a C program: src/mkbuiltin.c.
130
+The builtin_data.h file contains C-langauge byte-array definitions for
131
+the content of resource files used by Fossil. To generate the
132
+builtin_data.h file, first compile the mkbuiltin.c program, then run:
133
+
134
+<blockquote><pre>
135
+mkbuiltin.exe diff.tcl <i>OtherFiles...</i> &gt;builtin_data.h
136
+</pre></blockquote>
137
+
138
+At the time of this writing, the "diff.tcl" script (a Tcl/Tk script used
139
+to generate implement --tk option on the diff command) is the only resource
140
+file processed using mkbuiltin.exe. However, new resources will likely be
141
+added using this facility in future versions of Fossil.
121142
122143
<a name="preprocessing"></a>
123144
<h1>4.0 Preprocessing</h1>
124145
125146
There are three preprocessors for the Fossil sources. The mkindex
126147
--- www/makefile.wiki
+++ www/makefile.wiki
@@ -57,29 +57,36 @@
57
58 The VERSION.h header file is generated from other information sources
59 using a small program called:
60
61 9. mkversion.c
 
 
 
 
 
 
 
62
63 The src/ subdirectory also contains documentation about the
64 makeheaders preprocessor program:
65
66 10. [../src/makeheaders.html | makeheaders.html]
67
68 Click on the link to read this documentation. In addition there is
69 a [http://www.tcl.tk/ | Tcl] script used to build the various makefiles:
70
71 11. makemake.tcl
72
73 Running this Tcl script will automatically regenerate all makefiles.
74 In order to add a new source file to the Fossil implementation, simply
75 edit makemake.tcl to add the new filename, then rerun the script, and
76 all of the makefiles for all targets will be rebuild.
77
78 Finally, there is one of the makefiles generated by makemake.tcl:
79
80 12. main.mk
81
82 The main.mk makefile is invoked from the Makefile in the top-level
83 directory. The main.mk is generated by makemake.tcl and should not
84 be hand edited. Other makefiles generated by makemake.tcl are in
85 other subdirectories (currently all in the win/ subdirectory).
@@ -105,11 +112,11 @@
105
106 The VERSION.h header file is generated by
107 a C program: src/mkversion.c.
108 To run the VERSION.h generator, first compile the src/mkversion.c
109 source file into a command-line program (named "mkversion.exe")
110 than run:
111
112 <blockquote><pre>
113 mkversion.exe manifest.uuid manifest VERSION &gt;VERSION.h
114 </pre></blockquote>
115
@@ -116,10 +123,24 @@
116 The pathnames in the above command might need to be adjusted to get the
117 directories right. The point is that the manifest.uuid, manifest, and
118 VERSION files
119 in the root of the source tree are the three arguments and
120 the generated VERSION.h file appears on standard output.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
121
122 <a name="preprocessing"></a>
123 <h1>4.0 Preprocessing</h1>
124
125 There are three preprocessors for the Fossil sources. The mkindex
126
--- www/makefile.wiki
+++ www/makefile.wiki
@@ -57,29 +57,36 @@
57
58 The VERSION.h header file is generated from other information sources
59 using a small program called:
60
61 9. mkversion.c
62
63 The builtin_data.h header file contains the definitions of C-language
64 byte-array constants that contain various resources such as scripts and
65 images. The builtin_data.h header file is generate from the original
66 resource files using a small program called:
67
68 10 mkbuiltin.c
69
70 The src/ subdirectory also contains documentation about the
71 makeheaders preprocessor program:
72
73 11. [../src/makeheaders.html | makeheaders.html]
74
75 Click on the link to read this documentation. In addition there is
76 a [http://www.tcl.tk/ | Tcl] script used to build the various makefiles:
77
78 12. makemake.tcl
79
80 Running this Tcl script will automatically regenerate all makefiles.
81 In order to add a new source file to the Fossil implementation, simply
82 edit makemake.tcl to add the new filename, then rerun the script, and
83 all of the makefiles for all targets will be rebuild.
84
85 Finally, there is one of the makefiles generated by makemake.tcl:
86
87 13. main.mk
88
89 The main.mk makefile is invoked from the Makefile in the top-level
90 directory. The main.mk is generated by makemake.tcl and should not
91 be hand edited. Other makefiles generated by makemake.tcl are in
92 other subdirectories (currently all in the win/ subdirectory).
@@ -105,11 +112,11 @@
112
113 The VERSION.h header file is generated by
114 a C program: src/mkversion.c.
115 To run the VERSION.h generator, first compile the src/mkversion.c
116 source file into a command-line program (named "mkversion.exe")
117 then run:
118
119 <blockquote><pre>
120 mkversion.exe manifest.uuid manifest VERSION &gt;VERSION.h
121 </pre></blockquote>
122
@@ -116,10 +123,24 @@
123 The pathnames in the above command might need to be adjusted to get the
124 directories right. The point is that the manifest.uuid, manifest, and
125 VERSION files
126 in the root of the source tree are the three arguments and
127 the generated VERSION.h file appears on standard output.
128
129 The builtin_data.h header file is generated by a C program: src/mkbuiltin.c.
130 The builtin_data.h file contains C-langauge byte-array definitions for
131 the content of resource files used by Fossil. To generate the
132 builtin_data.h file, first compile the mkbuiltin.c program, then run:
133
134 <blockquote><pre>
135 mkbuiltin.exe diff.tcl <i>OtherFiles...</i> &gt;builtin_data.h
136 </pre></blockquote>
137
138 At the time of this writing, the "diff.tcl" script (a Tcl/Tk script used
139 to generate implement --tk option on the diff command) is the only resource
140 file processed using mkbuiltin.exe. However, new resources will likely be
141 added using this facility in future versions of Fossil.
142
143 <a name="preprocessing"></a>
144 <h1>4.0 Preprocessing</h1>
145
146 There are three preprocessors for the Fossil sources. The mkindex
147

Keyboard Shortcuts

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