Fossil SCM

Add a SHA3 hash algorithm. So far the only integration is the "fossil sha3sum" command.

drh 2017-02-25 20:07 trunk
Commit dcb1a827d54b56f3956c66cc5d1365e92b60a7f3
+12
--- src/main.mk
+++ src/main.mk
@@ -102,10 +102,11 @@
102102
$(SRCDIR)/rss.c \
103103
$(SRCDIR)/schema.c \
104104
$(SRCDIR)/search.c \
105105
$(SRCDIR)/setup.c \
106106
$(SRCDIR)/sha1.c \
107
+ $(SRCDIR)/sha3.c \
107108
$(SRCDIR)/shun.c \
108109
$(SRCDIR)/sitemap.c \
109110
$(SRCDIR)/skins.c \
110111
$(SRCDIR)/sqlcmd.c \
111112
$(SRCDIR)/stash.c \
@@ -277,10 +278,11 @@
277278
$(OBJDIR)/rss_.c \
278279
$(OBJDIR)/schema_.c \
279280
$(OBJDIR)/search_.c \
280281
$(OBJDIR)/setup_.c \
281282
$(OBJDIR)/sha1_.c \
283
+ $(OBJDIR)/sha3_.c \
282284
$(OBJDIR)/shun_.c \
283285
$(OBJDIR)/sitemap_.c \
284286
$(OBJDIR)/skins_.c \
285287
$(OBJDIR)/sqlcmd_.c \
286288
$(OBJDIR)/stash_.c \
@@ -401,10 +403,11 @@
401403
$(OBJDIR)/rss.o \
402404
$(OBJDIR)/schema.o \
403405
$(OBJDIR)/search.o \
404406
$(OBJDIR)/setup.o \
405407
$(OBJDIR)/sha1.o \
408
+ $(OBJDIR)/sha3.o \
406409
$(OBJDIR)/shun.o \
407410
$(OBJDIR)/sitemap.o \
408411
$(OBJDIR)/skins.o \
409412
$(OBJDIR)/sqlcmd.o \
410413
$(OBJDIR)/stash.o \
@@ -686,10 +689,11 @@
686689
$(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \
687690
$(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \
688691
$(OBJDIR)/search_.c:$(OBJDIR)/search.h \
689692
$(OBJDIR)/setup_.c:$(OBJDIR)/setup.h \
690693
$(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h \
694
+ $(OBJDIR)/sha3_.c:$(OBJDIR)/sha3.h \
691695
$(OBJDIR)/shun_.c:$(OBJDIR)/shun.h \
692696
$(OBJDIR)/sitemap_.c:$(OBJDIR)/sitemap.h \
693697
$(OBJDIR)/skins_.c:$(OBJDIR)/skins.h \
694698
$(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h \
695699
$(OBJDIR)/stash_.c:$(OBJDIR)/stash.h \
@@ -1437,10 +1441,18 @@
14371441
14381442
$(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
14391443
$(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
14401444
14411445
$(OBJDIR)/sha1.h: $(OBJDIR)/headers
1446
+
1447
+$(OBJDIR)/sha3_.c: $(SRCDIR)/sha3.c $(OBJDIR)/translate
1448
+ $(OBJDIR)/translate $(SRCDIR)/sha3.c >$@
1449
+
1450
+$(OBJDIR)/sha3.o: $(OBJDIR)/sha3_.c $(OBJDIR)/sha3.h $(SRCDIR)/config.h
1451
+ $(XTCC) -o $(OBJDIR)/sha3.o -c $(OBJDIR)/sha3_.c
1452
+
1453
+$(OBJDIR)/sha3.h: $(OBJDIR)/headers
14421454
14431455
$(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(OBJDIR)/translate
14441456
$(OBJDIR)/translate $(SRCDIR)/shun.c >$@
14451457
14461458
$(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
14471459
--- src/main.mk
+++ src/main.mk
@@ -102,10 +102,11 @@
102 $(SRCDIR)/rss.c \
103 $(SRCDIR)/schema.c \
104 $(SRCDIR)/search.c \
105 $(SRCDIR)/setup.c \
106 $(SRCDIR)/sha1.c \
 
107 $(SRCDIR)/shun.c \
108 $(SRCDIR)/sitemap.c \
109 $(SRCDIR)/skins.c \
110 $(SRCDIR)/sqlcmd.c \
111 $(SRCDIR)/stash.c \
@@ -277,10 +278,11 @@
277 $(OBJDIR)/rss_.c \
278 $(OBJDIR)/schema_.c \
279 $(OBJDIR)/search_.c \
280 $(OBJDIR)/setup_.c \
281 $(OBJDIR)/sha1_.c \
 
282 $(OBJDIR)/shun_.c \
283 $(OBJDIR)/sitemap_.c \
284 $(OBJDIR)/skins_.c \
285 $(OBJDIR)/sqlcmd_.c \
286 $(OBJDIR)/stash_.c \
@@ -401,10 +403,11 @@
401 $(OBJDIR)/rss.o \
402 $(OBJDIR)/schema.o \
403 $(OBJDIR)/search.o \
404 $(OBJDIR)/setup.o \
405 $(OBJDIR)/sha1.o \
 
406 $(OBJDIR)/shun.o \
407 $(OBJDIR)/sitemap.o \
408 $(OBJDIR)/skins.o \
409 $(OBJDIR)/sqlcmd.o \
410 $(OBJDIR)/stash.o \
@@ -686,10 +689,11 @@
686 $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \
687 $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \
688 $(OBJDIR)/search_.c:$(OBJDIR)/search.h \
689 $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h \
690 $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h \
 
691 $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h \
692 $(OBJDIR)/sitemap_.c:$(OBJDIR)/sitemap.h \
693 $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h \
694 $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h \
695 $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h \
@@ -1437,10 +1441,18 @@
1437
1438 $(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
1439 $(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
1440
1441 $(OBJDIR)/sha1.h: $(OBJDIR)/headers
 
 
 
 
 
 
 
 
1442
1443 $(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(OBJDIR)/translate
1444 $(OBJDIR)/translate $(SRCDIR)/shun.c >$@
1445
1446 $(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
1447
--- src/main.mk
+++ src/main.mk
@@ -102,10 +102,11 @@
102 $(SRCDIR)/rss.c \
103 $(SRCDIR)/schema.c \
104 $(SRCDIR)/search.c \
105 $(SRCDIR)/setup.c \
106 $(SRCDIR)/sha1.c \
107 $(SRCDIR)/sha3.c \
108 $(SRCDIR)/shun.c \
109 $(SRCDIR)/sitemap.c \
110 $(SRCDIR)/skins.c \
111 $(SRCDIR)/sqlcmd.c \
112 $(SRCDIR)/stash.c \
@@ -277,10 +278,11 @@
278 $(OBJDIR)/rss_.c \
279 $(OBJDIR)/schema_.c \
280 $(OBJDIR)/search_.c \
281 $(OBJDIR)/setup_.c \
282 $(OBJDIR)/sha1_.c \
283 $(OBJDIR)/sha3_.c \
284 $(OBJDIR)/shun_.c \
285 $(OBJDIR)/sitemap_.c \
286 $(OBJDIR)/skins_.c \
287 $(OBJDIR)/sqlcmd_.c \
288 $(OBJDIR)/stash_.c \
@@ -401,10 +403,11 @@
403 $(OBJDIR)/rss.o \
404 $(OBJDIR)/schema.o \
405 $(OBJDIR)/search.o \
406 $(OBJDIR)/setup.o \
407 $(OBJDIR)/sha1.o \
408 $(OBJDIR)/sha3.o \
409 $(OBJDIR)/shun.o \
410 $(OBJDIR)/sitemap.o \
411 $(OBJDIR)/skins.o \
412 $(OBJDIR)/sqlcmd.o \
413 $(OBJDIR)/stash.o \
@@ -686,10 +689,11 @@
689 $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \
690 $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \
691 $(OBJDIR)/search_.c:$(OBJDIR)/search.h \
692 $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h \
693 $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h \
694 $(OBJDIR)/sha3_.c:$(OBJDIR)/sha3.h \
695 $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h \
696 $(OBJDIR)/sitemap_.c:$(OBJDIR)/sitemap.h \
697 $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h \
698 $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h \
699 $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h \
@@ -1437,10 +1441,18 @@
1441
1442 $(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
1443 $(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
1444
1445 $(OBJDIR)/sha1.h: $(OBJDIR)/headers
1446
1447 $(OBJDIR)/sha3_.c: $(SRCDIR)/sha3.c $(OBJDIR)/translate
1448 $(OBJDIR)/translate $(SRCDIR)/sha3.c >$@
1449
1450 $(OBJDIR)/sha3.o: $(OBJDIR)/sha3_.c $(OBJDIR)/sha3.h $(SRCDIR)/config.h
1451 $(XTCC) -o $(OBJDIR)/sha3.o -c $(OBJDIR)/sha3_.c
1452
1453 $(OBJDIR)/sha3.h: $(OBJDIR)/headers
1454
1455 $(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(OBJDIR)/translate
1456 $(OBJDIR)/translate $(SRCDIR)/shun.c >$@
1457
1458 $(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
1459
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -107,10 +107,11 @@
107107
rss
108108
schema
109109
search
110110
setup
111111
sha1
112
+ sha3
112113
shun
113114
sitemap
114115
skins
115116
sqlcmd
116117
stash
117118
118119
ADDED src/sha3.c
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -107,10 +107,11 @@
107 rss
108 schema
109 search
110 setup
111 sha1
 
112 shun
113 sitemap
114 skins
115 sqlcmd
116 stash
117
118 DDED src/sha3.c
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -107,10 +107,11 @@
107 rss
108 schema
109 search
110 setup
111 sha1
112 sha3
113 shun
114 sitemap
115 skins
116 sqlcmd
117 stash
118
119 DDED src/sha3.c
+5
--- a/src/sha3.c
+++ b/src/sha3.c
@@ -0,0 +1,5 @@
1
+/8282562888/56//56//p->ixMask = 0;
2
+ }else{
3
+p->ixMask = 7;
4
+ };
5
+ for(i=0; i<nData; i++){
--- a/src/sha3.c
+++ b/src/sha3.c
@@ -0,0 +1,5 @@
 
 
 
 
 
--- a/src/sha3.c
+++ b/src/sha3.c
@@ -0,0 +1,5 @@
1 /8282562888/56//56//p->ixMask = 0;
2 }else{
3 p->ixMask = 7;
4 };
5 for(i=0; i<nData; i++){
+10 -4
--- win/Makefile.dmc
+++ win/Makefile.dmc
@@ -28,13 +28,13 @@
2828
2929
SQLITE_OPTIONS = -DNDEBUG=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5
3030
3131
SHELL_OPTIONS = -Dmain=sqlite3_shell -DSQLITE_SHELL_IS_UTF8=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DUSE_SYSTEM_SQLITE=$(USE_SYSTEM_SQLITE) -DSQLITE_SHELL_DBNAME_PROC=fossil_open -Daccess=file_access -Dsystem=fossil_system -Dgetenv=fossil_getenv -Dfopen=fossil_fopen
3232
33
-SRC = add_.c allrepo_.c attach_.c bag_.c bisect_.c blob_.c branch_.c browse_.c builtin_.c bundle_.c cache_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c db_.c delta_.c deltacmd_.c descendants_.c diff_.c diffcmd_.c dispatch_.c doc_.c encode_.c event_.c export_.c file_.c finfo_.c foci_.c fshell_.c fusefs_.c glob_.c graph_.c gzip_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c json_.c json_artifact_.c json_branch_.c json_config_.c json_diff_.c json_dir_.c json_finfo_.c json_login_.c json_query_.c json_report_.c json_status_.c json_tag_.c json_timeline_.c json_user_.c json_wiki_.c leaf_.c loadctrl_.c login_.c lookslike_.c main_.c manifest_.c markdown_.c markdown_html_.c md5_.c merge_.c merge3_.c moderate_.c name_.c path_.c piechart_.c pivot_.c popen_.c pqueue_.c printf_.c publish_.c purge_.c rebuild_.c regexp_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c shun_.c sitemap_.c skins_.c sqlcmd_.c stash_.c stat_.c statrep_.c style_.c sync_.c tag_.c tar_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c unicode_.c unversioned_.c update_.c url_.c user_.c utf8_.c util_.c verify_.c vfile_.c wiki_.c wikiformat_.c winfile_.c winhttp_.c wysiwyg_.c xfer_.c xfersetup_.c zip_.c
33
+SRC = add_.c allrepo_.c attach_.c bag_.c bisect_.c blob_.c branch_.c browse_.c builtin_.c bundle_.c cache_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c db_.c delta_.c deltacmd_.c descendants_.c diff_.c diffcmd_.c dispatch_.c doc_.c encode_.c event_.c export_.c file_.c finfo_.c foci_.c fshell_.c fusefs_.c glob_.c graph_.c gzip_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c json_.c json_artifact_.c json_branch_.c json_config_.c json_diff_.c json_dir_.c json_finfo_.c json_login_.c json_query_.c json_report_.c json_status_.c json_tag_.c json_timeline_.c json_user_.c json_wiki_.c leaf_.c loadctrl_.c login_.c lookslike_.c main_.c manifest_.c markdown_.c markdown_html_.c md5_.c merge_.c merge3_.c moderate_.c name_.c path_.c piechart_.c pivot_.c popen_.c pqueue_.c printf_.c publish_.c purge_.c rebuild_.c regexp_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c sha3_.c shun_.c sitemap_.c skins_.c sqlcmd_.c stash_.c stat_.c statrep_.c style_.c sync_.c tag_.c tar_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c unicode_.c unversioned_.c update_.c url_.c user_.c utf8_.c util_.c verify_.c vfile_.c wiki_.c wikiformat_.c winfile_.c winhttp_.c wysiwyg_.c xfer_.c xfersetup_.c zip_.c
3434
35
-OBJ = $(OBJDIR)\add$O $(OBJDIR)\allrepo$O $(OBJDIR)\attach$O $(OBJDIR)\bag$O $(OBJDIR)\bisect$O $(OBJDIR)\blob$O $(OBJDIR)\branch$O $(OBJDIR)\browse$O $(OBJDIR)\builtin$O $(OBJDIR)\bundle$O $(OBJDIR)\cache$O $(OBJDIR)\captcha$O $(OBJDIR)\cgi$O $(OBJDIR)\checkin$O $(OBJDIR)\checkout$O $(OBJDIR)\clearsign$O $(OBJDIR)\clone$O $(OBJDIR)\comformat$O $(OBJDIR)\configure$O $(OBJDIR)\content$O $(OBJDIR)\db$O $(OBJDIR)\delta$O $(OBJDIR)\deltacmd$O $(OBJDIR)\descendants$O $(OBJDIR)\diff$O $(OBJDIR)\diffcmd$O $(OBJDIR)\dispatch$O $(OBJDIR)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$O $(OBJDIR)\fshell$O $(OBJDIR)\fusefs$O $(OBJDIR)\glob$O $(OBJDIR)\graph$O $(OBJDIR)\gzip$O $(OBJDIR)\http$O $(OBJDIR)\http_socket$O $(OBJDIR)\http_ssl$O $(OBJDIR)\http_transport$O $(OBJDIR)\import$O $(OBJDIR)\info$O $(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 $(OBJDIR)\leaf$O $(OBJDIR)\loadctrl$O $(OBJDIR)\login$O $(OBJDIR)\lookslike$O $(OBJDIR)\main$O $(OBJDIR)\manifest$O $(OBJDIR)\markdown$O $(OBJDIR)\markdown_html$O $(OBJDIR)\md5$O $(OBJDIR)\merge$O $(OBJDIR)\merge3$O $(OBJDIR)\moderate$O $(OBJDIR)\name$O $(OBJDIR)\path$O $(OBJDIR)\piechart$O $(OBJDIR)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$O $(OBJDIR)\publish$O $(OBJDIR)\purge$O $(OBJDIR)\rebuild$O $(OBJDIR)\regexp$O $(OBJDIR)\report$O $(OBJDIR)\rss$O $(OBJDIR)\schema$O $(OBJDIR)\search$O $(OBJDIR)\setup$O $(OBJDIR)\sha1$O $(OBJDIR)\shun$O $(OBJDIR)\sitemap$O $(OBJDIR)\skins$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$O $(OBJDIR)\statrep$O $(OBJDIR)\style$O $(OBJDIR)\sync$O $(OBJDIR)\tag$O $(OBJDIR)\tar$O $(OBJDIR)\th_main$O $(OBJDIR)\timeline$O $(OBJDIR)\tkt$O $(OBJDIR)\tktsetup$O $(OBJDIR)\undo$O $(OBJDIR)\unicode$O $(OBJDIR)\unversioned$O $(OBJDIR)\update$O $(OBJDIR)\url$O $(OBJDIR)\user$O $(OBJDIR)\utf8$O $(OBJDIR)\util$O $(OBJDIR)\verify$O $(OBJDIR)\vfile$O $(OBJDIR)\wiki$O $(OBJDIR)\wikiformat$O $(OBJDIR)\winfile$O $(OBJDIR)\winhttp$O $(OBJDIR)\wysiwyg$O $(OBJDIR)\xfer$O $(OBJDIR)\xfersetup$O $(OBJDIR)\zip$O $(OBJDIR)\shell$O $(OBJDIR)\sqlite3$O $(OBJDIR)\th$O $(OBJDIR)\th_lang$O
35
+OBJ = $(OBJDIR)\add$O $(OBJDIR)\allrepo$O $(OBJDIR)\attach$O $(OBJDIR)\bag$O $(OBJDIR)\bisect$O $(OBJDIR)\blob$O $(OBJDIR)\branch$O $(OBJDIR)\browse$O $(OBJDIR)\builtin$O $(OBJDIR)\bundle$O $(OBJDIR)\cache$O $(OBJDIR)\captcha$O $(OBJDIR)\cgi$O $(OBJDIR)\checkin$O $(OBJDIR)\checkout$O $(OBJDIR)\clearsign$O $(OBJDIR)\clone$O $(OBJDIR)\comformat$O $(OBJDIR)\configure$O $(OBJDIR)\content$O $(OBJDIR)\db$O $(OBJDIR)\delta$O $(OBJDIR)\deltacmd$O $(OBJDIR)\descendants$O $(OBJDIR)\diff$O $(OBJDIR)\diffcmd$O $(OBJDIR)\dispatch$O $(OBJDIR)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$O $(OBJDIR)\fshell$O $(OBJDIR)\fusefs$O $(OBJDIR)\glob$O $(OBJDIR)\graph$O $(OBJDIR)\gzip$O $(OBJDIR)\http$O $(OBJDIR)\http_socket$O $(OBJDIR)\http_ssl$O $(OBJDIR)\http_transport$O $(OBJDIR)\import$O $(OBJDIR)\info$O $(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 $(OBJDIR)\leaf$O $(OBJDIR)\loadctrl$O $(OBJDIR)\login$O $(OBJDIR)\lookslike$O $(OBJDIR)\main$O $(OBJDIR)\manifest$O $(OBJDIR)\markdown$O $(OBJDIR)\markdown_html$O $(OBJDIR)\md5$O $(OBJDIR)\merge$O $(OBJDIR)\merge3$O $(OBJDIR)\moderate$O $(OBJDIR)\name$O $(OBJDIR)\path$O $(OBJDIR)\piechart$O $(OBJDIR)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$O $(OBJDIR)\publish$O $(OBJDIR)\purge$O $(OBJDIR)\rebuild$O $(OBJDIR)\regexp$O $(OBJDIR)\report$O $(OBJDIR)\rss$O $(OBJDIR)\schema$O $(OBJDIR)\search$O $(OBJDIR)\setup$O $(OBJDIR)\sha1$O $(OBJDIR)\sha3$O $(OBJDIR)\shun$O $(OBJDIR)\sitemap$O $(OBJDIR)\skins$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$O $(OBJDIR)\statrep$O $(OBJDIR)\style$O $(OBJDIR)\sync$O $(OBJDIR)\tag$O $(OBJDIR)\tar$O $(OBJDIR)\th_main$O $(OBJDIR)\timeline$O $(OBJDIR)\tkt$O $(OBJDIR)\tktsetup$O $(OBJDIR)\undo$O $(OBJDIR)\unicode$O $(OBJDIR)\unversioned$O $(OBJDIR)\update$O $(OBJDIR)\url$O $(OBJDIR)\user$O $(OBJDIR)\utf8$O $(OBJDIR)\util$O $(OBJDIR)\verify$O $(OBJDIR)\vfile$O $(OBJDIR)\wiki$O $(OBJDIR)\wikiformat$O $(OBJDIR)\winfile$O $(OBJDIR)\winhttp$O $(OBJDIR)\wysiwyg$O $(OBJDIR)\xfer$O $(OBJDIR)\xfersetup$O $(OBJDIR)\zip$O $(OBJDIR)\shell$O $(OBJDIR)\sqlite3$O $(OBJDIR)\th$O $(OBJDIR)\th_lang$O
3636
3737
3838
RC=$(DMDIR)\bin\rcc
3939
RCFLAGS=-32 -w1 -I$(SRCDIR) /D__DMC__
4040
@@ -49,11 +49,11 @@
4949
5050
$(OBJDIR)\fossil.res: $B\win\fossil.rc
5151
$(RC) $(RCFLAGS) -o$@ $**
5252
5353
$(OBJDIR)\link: $B\win\Makefile.dmc $(OBJDIR)\fossil.res
54
- +echo add allrepo attach bag bisect blob branch browse builtin bundle cache captcha cgi checkin checkout clearsign clone comformat configure content db delta deltacmd descendants diff diffcmd dispatch doc encode event export file finfo foci fshell fusefs glob graph gzip http http_socket http_ssl http_transport import info json json_artifact json_branch json_config json_diff json_dir json_finfo json_login json_query json_report json_status json_tag json_timeline json_user json_wiki leaf loadctrl login lookslike main manifest markdown markdown_html md5 merge merge3 moderate name path piechart pivot popen pqueue printf publish purge rebuild regexp report rss schema search setup sha1 shun sitemap skins sqlcmd stash stat statrep style sync tag tar th_main timeline tkt tktsetup undo unicode unversioned update url user utf8 util verify vfile wiki wikiformat winfile winhttp wysiwyg xfer xfersetup zip shell sqlite3 th th_lang > $@
54
+ +echo add allrepo attach bag bisect blob branch browse builtin bundle cache captcha cgi checkin checkout clearsign clone comformat configure content db delta deltacmd descendants diff diffcmd dispatch doc encode event export file finfo foci fshell fusefs glob graph gzip http http_socket http_ssl http_transport import info json json_artifact json_branch json_config json_diff json_dir json_finfo json_login json_query json_report json_status json_tag json_timeline json_user json_wiki leaf loadctrl login lookslike main manifest markdown markdown_html md5 merge merge3 moderate name path piechart pivot popen pqueue printf publish purge rebuild regexp report rss schema search setup sha1 sha3 shun sitemap skins sqlcmd stash stat statrep style sync tag tar th_main timeline tkt tktsetup undo unicode unversioned update url user utf8 util verify vfile wiki wikiformat winfile winhttp wysiwyg xfer xfersetup zip shell sqlite3 th th_lang > $@
5555
+echo fossil >> $@
5656
+echo fossil >> $@
5757
+echo $(LIBS) >> $@
5858
+echo. >> $@
5959
+echo fossil >> $@
@@ -656,10 +656,16 @@
656656
$(OBJDIR)\sha1$O : sha1_.c sha1.h
657657
$(TCC) -o$@ -c sha1_.c
658658
659659
sha1_.c : $(SRCDIR)\sha1.c
660660
+translate$E $** > $@
661
+
662
+$(OBJDIR)\sha3$O : sha3_.c sha3.h
663
+ $(TCC) -o$@ -c sha3_.c
664
+
665
+sha3_.c : $(SRCDIR)\sha3.c
666
+ +translate$E $** > $@
661667
662668
$(OBJDIR)\shun$O : shun_.c shun.h
663669
$(TCC) -o$@ -c shun_.c
664670
665671
shun_.c : $(SRCDIR)\shun.c
@@ -856,7 +862,7 @@
856862
857863
zip_.c : $(SRCDIR)\zip.c
858864
+translate$E $** > $@
859865
860866
headers: makeheaders$E page_index.h builtin_data.h VERSION.h
861
- +makeheaders$E add_.c:add.h allrepo_.c:allrepo.h attach_.c:attach.h bag_.c:bag.h bisect_.c:bisect.h blob_.c:blob.h branch_.c:branch.h browse_.c:browse.h builtin_.c:builtin.h bundle_.c:bundle.h cache_.c:cache.h captcha_.c:captcha.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h configure_.c:configure.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h dispatch_.c:dispatch.h doc_.c:doc.h encode_.c:encode.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h foci_.c:foci.h fshell_.c:fshell.h fusefs_.c:fusefs.h glob_.c:glob.h graph_.c:graph.h gzip_.c:gzip.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h json_.c:json.h json_artifact_.c:json_artifact.h json_branch_.c:json_branch.h json_config_.c:json_config.h json_diff_.c:json_diff.h json_dir_.c:json_dir.h json_finfo_.c:json_finfo.h json_login_.c:json_login.h json_query_.c:json_query.h json_report_.c:json_report.h json_status_.c:json_status.h json_tag_.c:json_tag.h json_timeline_.c:json_timeline.h json_user_.c:json_user.h json_wiki_.c:json_wiki.h leaf_.c:leaf.h loadctrl_.c:loadctrl.h login_.c:login.h lookslike_.c:lookslike.h main_.c:main.h manifest_.c:manifest.h markdown_.c:markdown.h markdown_html_.c:markdown_html.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h moderate_.c:moderate.h name_.c:name.h path_.c:path.h piechart_.c:piechart.h pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h publish_.c:publish.h purge_.c:purge.h rebuild_.c:rebuild.h regexp_.c:regexp.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h setup_.c:setup.h sha1_.c:sha1.h shun_.c:shun.h sitemap_.c:sitemap.h skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h statrep_.c:statrep.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h tar_.c:tar.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h unicode_.c:unicode.h unversioned_.c:unversioned.h update_.c:update.h url_.c:url.h user_.c:user.h utf8_.c:utf8.h util_.c:util.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.h winfile_.c:winfile.h winhttp_.c:winhttp.h wysiwyg_.c:wysiwyg.h xfer_.c:xfer.h xfersetup_.c:xfersetup.h zip_.c:zip.h $(SRCDIR)\sqlite3.h $(SRCDIR)\th.h VERSION.h $(SRCDIR)\cson_amalgamation.h
867
+ +makeheaders$E add_.c:add.h allrepo_.c:allrepo.h attach_.c:attach.h bag_.c:bag.h bisect_.c:bisect.h blob_.c:blob.h branch_.c:branch.h browse_.c:browse.h builtin_.c:builtin.h bundle_.c:bundle.h cache_.c:cache.h captcha_.c:captcha.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h configure_.c:configure.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h dispatch_.c:dispatch.h doc_.c:doc.h encode_.c:encode.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h foci_.c:foci.h fshell_.c:fshell.h fusefs_.c:fusefs.h glob_.c:glob.h graph_.c:graph.h gzip_.c:gzip.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h json_.c:json.h json_artifact_.c:json_artifact.h json_branch_.c:json_branch.h json_config_.c:json_config.h json_diff_.c:json_diff.h json_dir_.c:json_dir.h json_finfo_.c:json_finfo.h json_login_.c:json_login.h json_query_.c:json_query.h json_report_.c:json_report.h json_status_.c:json_status.h json_tag_.c:json_tag.h json_timeline_.c:json_timeline.h json_user_.c:json_user.h json_wiki_.c:json_wiki.h leaf_.c:leaf.h loadctrl_.c:loadctrl.h login_.c:login.h lookslike_.c:lookslike.h main_.c:main.h manifest_.c:manifest.h markdown_.c:markdown.h markdown_html_.c:markdown_html.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h moderate_.c:moderate.h name_.c:name.h path_.c:path.h piechart_.c:piechart.h pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h publish_.c:publish.h purge_.c:purge.h rebuild_.c:rebuild.h regexp_.c:regexp.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h setup_.c:setup.h sha1_.c:sha1.h sha3_.c:sha3.h shun_.c:shun.h sitemap_.c:sitemap.h skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h statrep_.c:statrep.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h tar_.c:tar.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h unicode_.c:unicode.h unversioned_.c:unversioned.h update_.c:update.h url_.c:url.h user_.c:user.h utf8_.c:utf8.h util_.c:util.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.h winfile_.c:winfile.h winhttp_.c:winhttp.h wysiwyg_.c:wysiwyg.h xfer_.c:xfer.h xfersetup_.c:xfersetup.h zip_.c:zip.h $(SRCDIR)\sqlite3.h $(SRCDIR)\th.h VERSION.h $(SRCDIR)\cson_amalgamation.h
862868
@copy /Y nul: headers
863869
--- win/Makefile.dmc
+++ win/Makefile.dmc
@@ -28,13 +28,13 @@
28
29 SQLITE_OPTIONS = -DNDEBUG=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5
30
31 SHELL_OPTIONS = -Dmain=sqlite3_shell -DSQLITE_SHELL_IS_UTF8=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DUSE_SYSTEM_SQLITE=$(USE_SYSTEM_SQLITE) -DSQLITE_SHELL_DBNAME_PROC=fossil_open -Daccess=file_access -Dsystem=fossil_system -Dgetenv=fossil_getenv -Dfopen=fossil_fopen
32
33 SRC = add_.c allrepo_.c attach_.c bag_.c bisect_.c blob_.c branch_.c browse_.c builtin_.c bundle_.c cache_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c db_.c delta_.c deltacmd_.c descendants_.c diff_.c diffcmd_.c dispatch_.c doc_.c encode_.c event_.c export_.c file_.c finfo_.c foci_.c fshell_.c fusefs_.c glob_.c graph_.c gzip_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c json_.c json_artifact_.c json_branch_.c json_config_.c json_diff_.c json_dir_.c json_finfo_.c json_login_.c json_query_.c json_report_.c json_status_.c json_tag_.c json_timeline_.c json_user_.c json_wiki_.c leaf_.c loadctrl_.c login_.c lookslike_.c main_.c manifest_.c markdown_.c markdown_html_.c md5_.c merge_.c merge3_.c moderate_.c name_.c path_.c piechart_.c pivot_.c popen_.c pqueue_.c printf_.c publish_.c purge_.c rebuild_.c regexp_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c shun_.c sitemap_.c skins_.c sqlcmd_.c stash_.c stat_.c statrep_.c style_.c sync_.c tag_.c tar_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c unicode_.c unversioned_.c update_.c url_.c user_.c utf8_.c util_.c verify_.c vfile_.c wiki_.c wikiformat_.c winfile_.c winhttp_.c wysiwyg_.c xfer_.c xfersetup_.c zip_.c
34
35 OBJ = $(OBJDIR)\add$O $(OBJDIR)\allrepo$O $(OBJDIR)\attach$O $(OBJDIR)\bag$O $(OBJDIR)\bisect$O $(OBJDIR)\blob$O $(OBJDIR)\branch$O $(OBJDIR)\browse$O $(OBJDIR)\builtin$O $(OBJDIR)\bundle$O $(OBJDIR)\cache$O $(OBJDIR)\captcha$O $(OBJDIR)\cgi$O $(OBJDIR)\checkin$O $(OBJDIR)\checkout$O $(OBJDIR)\clearsign$O $(OBJDIR)\clone$O $(OBJDIR)\comformat$O $(OBJDIR)\configure$O $(OBJDIR)\content$O $(OBJDIR)\db$O $(OBJDIR)\delta$O $(OBJDIR)\deltacmd$O $(OBJDIR)\descendants$O $(OBJDIR)\diff$O $(OBJDIR)\diffcmd$O $(OBJDIR)\dispatch$O $(OBJDIR)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$O $(OBJDIR)\fshell$O $(OBJDIR)\fusefs$O $(OBJDIR)\glob$O $(OBJDIR)\graph$O $(OBJDIR)\gzip$O $(OBJDIR)\http$O $(OBJDIR)\http_socket$O $(OBJDIR)\http_ssl$O $(OBJDIR)\http_transport$O $(OBJDIR)\import$O $(OBJDIR)\info$O $(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 $(OBJDIR)\leaf$O $(OBJDIR)\loadctrl$O $(OBJDIR)\login$O $(OBJDIR)\lookslike$O $(OBJDIR)\main$O $(OBJDIR)\manifest$O $(OBJDIR)\markdown$O $(OBJDIR)\markdown_html$O $(OBJDIR)\md5$O $(OBJDIR)\merge$O $(OBJDIR)\merge3$O $(OBJDIR)\moderate$O $(OBJDIR)\name$O $(OBJDIR)\path$O $(OBJDIR)\piechart$O $(OBJDIR)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$O $(OBJDIR)\publish$O $(OBJDIR)\purge$O $(OBJDIR)\rebuild$O $(OBJDIR)\regexp$O $(OBJDIR)\report$O $(OBJDIR)\rss$O $(OBJDIR)\schema$O $(OBJDIR)\search$O $(OBJDIR)\setup$O $(OBJDIR)\sha1$O $(OBJDIR)\shun$O $(OBJDIR)\sitemap$O $(OBJDIR)\skins$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$O $(OBJDIR)\statrep$O $(OBJDIR)\style$O $(OBJDIR)\sync$O $(OBJDIR)\tag$O $(OBJDIR)\tar$O $(OBJDIR)\th_main$O $(OBJDIR)\timeline$O $(OBJDIR)\tkt$O $(OBJDIR)\tktsetup$O $(OBJDIR)\undo$O $(OBJDIR)\unicode$O $(OBJDIR)\unversioned$O $(OBJDIR)\update$O $(OBJDIR)\url$O $(OBJDIR)\user$O $(OBJDIR)\utf8$O $(OBJDIR)\util$O $(OBJDIR)\verify$O $(OBJDIR)\vfile$O $(OBJDIR)\wiki$O $(OBJDIR)\wikiformat$O $(OBJDIR)\winfile$O $(OBJDIR)\winhttp$O $(OBJDIR)\wysiwyg$O $(OBJDIR)\xfer$O $(OBJDIR)\xfersetup$O $(OBJDIR)\zip$O $(OBJDIR)\shell$O $(OBJDIR)\sqlite3$O $(OBJDIR)\th$O $(OBJDIR)\th_lang$O
36
37
38 RC=$(DMDIR)\bin\rcc
39 RCFLAGS=-32 -w1 -I$(SRCDIR) /D__DMC__
40
@@ -49,11 +49,11 @@
49
50 $(OBJDIR)\fossil.res: $B\win\fossil.rc
51 $(RC) $(RCFLAGS) -o$@ $**
52
53 $(OBJDIR)\link: $B\win\Makefile.dmc $(OBJDIR)\fossil.res
54 +echo add allrepo attach bag bisect blob branch browse builtin bundle cache captcha cgi checkin checkout clearsign clone comformat configure content db delta deltacmd descendants diff diffcmd dispatch doc encode event export file finfo foci fshell fusefs glob graph gzip http http_socket http_ssl http_transport import info json json_artifact json_branch json_config json_diff json_dir json_finfo json_login json_query json_report json_status json_tag json_timeline json_user json_wiki leaf loadctrl login lookslike main manifest markdown markdown_html md5 merge merge3 moderate name path piechart pivot popen pqueue printf publish purge rebuild regexp report rss schema search setup sha1 shun sitemap skins sqlcmd stash stat statrep style sync tag tar th_main timeline tkt tktsetup undo unicode unversioned update url user utf8 util verify vfile wiki wikiformat winfile winhttp wysiwyg xfer xfersetup zip shell sqlite3 th th_lang > $@
55 +echo fossil >> $@
56 +echo fossil >> $@
57 +echo $(LIBS) >> $@
58 +echo. >> $@
59 +echo fossil >> $@
@@ -656,10 +656,16 @@
656 $(OBJDIR)\sha1$O : sha1_.c sha1.h
657 $(TCC) -o$@ -c sha1_.c
658
659 sha1_.c : $(SRCDIR)\sha1.c
660 +translate$E $** > $@
 
 
 
 
 
 
661
662 $(OBJDIR)\shun$O : shun_.c shun.h
663 $(TCC) -o$@ -c shun_.c
664
665 shun_.c : $(SRCDIR)\shun.c
@@ -856,7 +862,7 @@
856
857 zip_.c : $(SRCDIR)\zip.c
858 +translate$E $** > $@
859
860 headers: makeheaders$E page_index.h builtin_data.h VERSION.h
861 +makeheaders$E add_.c:add.h allrepo_.c:allrepo.h attach_.c:attach.h bag_.c:bag.h bisect_.c:bisect.h blob_.c:blob.h branch_.c:branch.h browse_.c:browse.h builtin_.c:builtin.h bundle_.c:bundle.h cache_.c:cache.h captcha_.c:captcha.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h configure_.c:configure.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h dispatch_.c:dispatch.h doc_.c:doc.h encode_.c:encode.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h foci_.c:foci.h fshell_.c:fshell.h fusefs_.c:fusefs.h glob_.c:glob.h graph_.c:graph.h gzip_.c:gzip.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h json_.c:json.h json_artifact_.c:json_artifact.h json_branch_.c:json_branch.h json_config_.c:json_config.h json_diff_.c:json_diff.h json_dir_.c:json_dir.h json_finfo_.c:json_finfo.h json_login_.c:json_login.h json_query_.c:json_query.h json_report_.c:json_report.h json_status_.c:json_status.h json_tag_.c:json_tag.h json_timeline_.c:json_timeline.h json_user_.c:json_user.h json_wiki_.c:json_wiki.h leaf_.c:leaf.h loadctrl_.c:loadctrl.h login_.c:login.h lookslike_.c:lookslike.h main_.c:main.h manifest_.c:manifest.h markdown_.c:markdown.h markdown_html_.c:markdown_html.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h moderate_.c:moderate.h name_.c:name.h path_.c:path.h piechart_.c:piechart.h pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h publish_.c:publish.h purge_.c:purge.h rebuild_.c:rebuild.h regexp_.c:regexp.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h setup_.c:setup.h sha1_.c:sha1.h shun_.c:shun.h sitemap_.c:sitemap.h skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h statrep_.c:statrep.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h tar_.c:tar.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h unicode_.c:unicode.h unversioned_.c:unversioned.h update_.c:update.h url_.c:url.h user_.c:user.h utf8_.c:utf8.h util_.c:util.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.h winfile_.c:winfile.h winhttp_.c:winhttp.h wysiwyg_.c:wysiwyg.h xfer_.c:xfer.h xfersetup_.c:xfersetup.h zip_.c:zip.h $(SRCDIR)\sqlite3.h $(SRCDIR)\th.h VERSION.h $(SRCDIR)\cson_amalgamation.h
862 @copy /Y nul: headers
863
--- win/Makefile.dmc
+++ win/Makefile.dmc
@@ -28,13 +28,13 @@
28
29 SQLITE_OPTIONS = -DNDEBUG=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5
30
31 SHELL_OPTIONS = -Dmain=sqlite3_shell -DSQLITE_SHELL_IS_UTF8=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DUSE_SYSTEM_SQLITE=$(USE_SYSTEM_SQLITE) -DSQLITE_SHELL_DBNAME_PROC=fossil_open -Daccess=file_access -Dsystem=fossil_system -Dgetenv=fossil_getenv -Dfopen=fossil_fopen
32
33 SRC = add_.c allrepo_.c attach_.c bag_.c bisect_.c blob_.c branch_.c browse_.c builtin_.c bundle_.c cache_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c db_.c delta_.c deltacmd_.c descendants_.c diff_.c diffcmd_.c dispatch_.c doc_.c encode_.c event_.c export_.c file_.c finfo_.c foci_.c fshell_.c fusefs_.c glob_.c graph_.c gzip_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c json_.c json_artifact_.c json_branch_.c json_config_.c json_diff_.c json_dir_.c json_finfo_.c json_login_.c json_query_.c json_report_.c json_status_.c json_tag_.c json_timeline_.c json_user_.c json_wiki_.c leaf_.c loadctrl_.c login_.c lookslike_.c main_.c manifest_.c markdown_.c markdown_html_.c md5_.c merge_.c merge3_.c moderate_.c name_.c path_.c piechart_.c pivot_.c popen_.c pqueue_.c printf_.c publish_.c purge_.c rebuild_.c regexp_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c sha3_.c shun_.c sitemap_.c skins_.c sqlcmd_.c stash_.c stat_.c statrep_.c style_.c sync_.c tag_.c tar_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c unicode_.c unversioned_.c update_.c url_.c user_.c utf8_.c util_.c verify_.c vfile_.c wiki_.c wikiformat_.c winfile_.c winhttp_.c wysiwyg_.c xfer_.c xfersetup_.c zip_.c
34
35 OBJ = $(OBJDIR)\add$O $(OBJDIR)\allrepo$O $(OBJDIR)\attach$O $(OBJDIR)\bag$O $(OBJDIR)\bisect$O $(OBJDIR)\blob$O $(OBJDIR)\branch$O $(OBJDIR)\browse$O $(OBJDIR)\builtin$O $(OBJDIR)\bundle$O $(OBJDIR)\cache$O $(OBJDIR)\captcha$O $(OBJDIR)\cgi$O $(OBJDIR)\checkin$O $(OBJDIR)\checkout$O $(OBJDIR)\clearsign$O $(OBJDIR)\clone$O $(OBJDIR)\comformat$O $(OBJDIR)\configure$O $(OBJDIR)\content$O $(OBJDIR)\db$O $(OBJDIR)\delta$O $(OBJDIR)\deltacmd$O $(OBJDIR)\descendants$O $(OBJDIR)\diff$O $(OBJDIR)\diffcmd$O $(OBJDIR)\dispatch$O $(OBJDIR)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$O $(OBJDIR)\fshell$O $(OBJDIR)\fusefs$O $(OBJDIR)\glob$O $(OBJDIR)\graph$O $(OBJDIR)\gzip$O $(OBJDIR)\http$O $(OBJDIR)\http_socket$O $(OBJDIR)\http_ssl$O $(OBJDIR)\http_transport$O $(OBJDIR)\import$O $(OBJDIR)\info$O $(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 $(OBJDIR)\leaf$O $(OBJDIR)\loadctrl$O $(OBJDIR)\login$O $(OBJDIR)\lookslike$O $(OBJDIR)\main$O $(OBJDIR)\manifest$O $(OBJDIR)\markdown$O $(OBJDIR)\markdown_html$O $(OBJDIR)\md5$O $(OBJDIR)\merge$O $(OBJDIR)\merge3$O $(OBJDIR)\moderate$O $(OBJDIR)\name$O $(OBJDIR)\path$O $(OBJDIR)\piechart$O $(OBJDIR)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$O $(OBJDIR)\publish$O $(OBJDIR)\purge$O $(OBJDIR)\rebuild$O $(OBJDIR)\regexp$O $(OBJDIR)\report$O $(OBJDIR)\rss$O $(OBJDIR)\schema$O $(OBJDIR)\search$O $(OBJDIR)\setup$O $(OBJDIR)\sha1$O $(OBJDIR)\sha3$O $(OBJDIR)\shun$O $(OBJDIR)\sitemap$O $(OBJDIR)\skins$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$O $(OBJDIR)\statrep$O $(OBJDIR)\style$O $(OBJDIR)\sync$O $(OBJDIR)\tag$O $(OBJDIR)\tar$O $(OBJDIR)\th_main$O $(OBJDIR)\timeline$O $(OBJDIR)\tkt$O $(OBJDIR)\tktsetup$O $(OBJDIR)\undo$O $(OBJDIR)\unicode$O $(OBJDIR)\unversioned$O $(OBJDIR)\update$O $(OBJDIR)\url$O $(OBJDIR)\user$O $(OBJDIR)\utf8$O $(OBJDIR)\util$O $(OBJDIR)\verify$O $(OBJDIR)\vfile$O $(OBJDIR)\wiki$O $(OBJDIR)\wikiformat$O $(OBJDIR)\winfile$O $(OBJDIR)\winhttp$O $(OBJDIR)\wysiwyg$O $(OBJDIR)\xfer$O $(OBJDIR)\xfersetup$O $(OBJDIR)\zip$O $(OBJDIR)\shell$O $(OBJDIR)\sqlite3$O $(OBJDIR)\th$O $(OBJDIR)\th_lang$O
36
37
38 RC=$(DMDIR)\bin\rcc
39 RCFLAGS=-32 -w1 -I$(SRCDIR) /D__DMC__
40
@@ -49,11 +49,11 @@
49
50 $(OBJDIR)\fossil.res: $B\win\fossil.rc
51 $(RC) $(RCFLAGS) -o$@ $**
52
53 $(OBJDIR)\link: $B\win\Makefile.dmc $(OBJDIR)\fossil.res
54 +echo add allrepo attach bag bisect blob branch browse builtin bundle cache captcha cgi checkin checkout clearsign clone comformat configure content db delta deltacmd descendants diff diffcmd dispatch doc encode event export file finfo foci fshell fusefs glob graph gzip http http_socket http_ssl http_transport import info json json_artifact json_branch json_config json_diff json_dir json_finfo json_login json_query json_report json_status json_tag json_timeline json_user json_wiki leaf loadctrl login lookslike main manifest markdown markdown_html md5 merge merge3 moderate name path piechart pivot popen pqueue printf publish purge rebuild regexp report rss schema search setup sha1 sha3 shun sitemap skins sqlcmd stash stat statrep style sync tag tar th_main timeline tkt tktsetup undo unicode unversioned update url user utf8 util verify vfile wiki wikiformat winfile winhttp wysiwyg xfer xfersetup zip shell sqlite3 th th_lang > $@
55 +echo fossil >> $@
56 +echo fossil >> $@
57 +echo $(LIBS) >> $@
58 +echo. >> $@
59 +echo fossil >> $@
@@ -656,10 +656,16 @@
656 $(OBJDIR)\sha1$O : sha1_.c sha1.h
657 $(TCC) -o$@ -c sha1_.c
658
659 sha1_.c : $(SRCDIR)\sha1.c
660 +translate$E $** > $@
661
662 $(OBJDIR)\sha3$O : sha3_.c sha3.h
663 $(TCC) -o$@ -c sha3_.c
664
665 sha3_.c : $(SRCDIR)\sha3.c
666 +translate$E $** > $@
667
668 $(OBJDIR)\shun$O : shun_.c shun.h
669 $(TCC) -o$@ -c shun_.c
670
671 shun_.c : $(SRCDIR)\shun.c
@@ -856,7 +862,7 @@
862
863 zip_.c : $(SRCDIR)\zip.c
864 +translate$E $** > $@
865
866 headers: makeheaders$E page_index.h builtin_data.h VERSION.h
867 +makeheaders$E add_.c:add.h allrepo_.c:allrepo.h attach_.c:attach.h bag_.c:bag.h bisect_.c:bisect.h blob_.c:blob.h branch_.c:branch.h browse_.c:browse.h builtin_.c:builtin.h bundle_.c:bundle.h cache_.c:cache.h captcha_.c:captcha.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h configure_.c:configure.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h dispatch_.c:dispatch.h doc_.c:doc.h encode_.c:encode.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h foci_.c:foci.h fshell_.c:fshell.h fusefs_.c:fusefs.h glob_.c:glob.h graph_.c:graph.h gzip_.c:gzip.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h json_.c:json.h json_artifact_.c:json_artifact.h json_branch_.c:json_branch.h json_config_.c:json_config.h json_diff_.c:json_diff.h json_dir_.c:json_dir.h json_finfo_.c:json_finfo.h json_login_.c:json_login.h json_query_.c:json_query.h json_report_.c:json_report.h json_status_.c:json_status.h json_tag_.c:json_tag.h json_timeline_.c:json_timeline.h json_user_.c:json_user.h json_wiki_.c:json_wiki.h leaf_.c:leaf.h loadctrl_.c:loadctrl.h login_.c:login.h lookslike_.c:lookslike.h main_.c:main.h manifest_.c:manifest.h markdown_.c:markdown.h markdown_html_.c:markdown_html.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h moderate_.c:moderate.h name_.c:name.h path_.c:path.h piechart_.c:piechart.h pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h publish_.c:publish.h purge_.c:purge.h rebuild_.c:rebuild.h regexp_.c:regexp.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h setup_.c:setup.h sha1_.c:sha1.h sha3_.c:sha3.h shun_.c:shun.h sitemap_.c:sitemap.h skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h statrep_.c:statrep.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h tar_.c:tar.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h unicode_.c:unicode.h unversioned_.c:unversioned.h update_.c:update.h url_.c:url.h user_.c:user.h utf8_.c:utf8.h util_.c:util.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.h winfile_.c:winfile.h winhttp_.c:winhttp.h wysiwyg_.c:wysiwyg.h xfer_.c:xfer.h xfersetup_.c:xfersetup.h zip_.c:zip.h $(SRCDIR)\sqlite3.h $(SRCDIR)\th.h VERSION.h $(SRCDIR)\cson_amalgamation.h
868 @copy /Y nul: headers
869
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -511,10 +511,11 @@
511511
$(SRCDIR)/rss.c \
512512
$(SRCDIR)/schema.c \
513513
$(SRCDIR)/search.c \
514514
$(SRCDIR)/setup.c \
515515
$(SRCDIR)/sha1.c \
516
+ $(SRCDIR)/sha3.c \
516517
$(SRCDIR)/shun.c \
517518
$(SRCDIR)/sitemap.c \
518519
$(SRCDIR)/skins.c \
519520
$(SRCDIR)/sqlcmd.c \
520521
$(SRCDIR)/stash.c \
@@ -686,10 +687,11 @@
686687
$(OBJDIR)/rss_.c \
687688
$(OBJDIR)/schema_.c \
688689
$(OBJDIR)/search_.c \
689690
$(OBJDIR)/setup_.c \
690691
$(OBJDIR)/sha1_.c \
692
+ $(OBJDIR)/sha3_.c \
691693
$(OBJDIR)/shun_.c \
692694
$(OBJDIR)/sitemap_.c \
693695
$(OBJDIR)/skins_.c \
694696
$(OBJDIR)/sqlcmd_.c \
695697
$(OBJDIR)/stash_.c \
@@ -810,10 +812,11 @@
810812
$(OBJDIR)/rss.o \
811813
$(OBJDIR)/schema.o \
812814
$(OBJDIR)/search.o \
813815
$(OBJDIR)/setup.o \
814816
$(OBJDIR)/sha1.o \
817
+ $(OBJDIR)/sha3.o \
815818
$(OBJDIR)/shun.o \
816819
$(OBJDIR)/sitemap.o \
817820
$(OBJDIR)/skins.o \
818821
$(OBJDIR)/sqlcmd.o \
819822
$(OBJDIR)/stash.o \
@@ -1145,10 +1148,11 @@
11451148
$(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \
11461149
$(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \
11471150
$(OBJDIR)/search_.c:$(OBJDIR)/search.h \
11481151
$(OBJDIR)/setup_.c:$(OBJDIR)/setup.h \
11491152
$(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h \
1153
+ $(OBJDIR)/sha3_.c:$(OBJDIR)/sha3.h \
11501154
$(OBJDIR)/shun_.c:$(OBJDIR)/shun.h \
11511155
$(OBJDIR)/sitemap_.c:$(OBJDIR)/sitemap.h \
11521156
$(OBJDIR)/skins_.c:$(OBJDIR)/skins.h \
11531157
$(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h \
11541158
$(OBJDIR)/stash_.c:$(OBJDIR)/stash.h \
@@ -1898,10 +1902,18 @@
18981902
18991903
$(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
19001904
$(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
19011905
19021906
$(OBJDIR)/sha1.h: $(OBJDIR)/headers
1907
+
1908
+$(OBJDIR)/sha3_.c: $(SRCDIR)/sha3.c $(TRANSLATE)
1909
+ $(TRANSLATE) $(SRCDIR)/sha3.c >$@
1910
+
1911
+$(OBJDIR)/sha3.o: $(OBJDIR)/sha3_.c $(OBJDIR)/sha3.h $(SRCDIR)/config.h
1912
+ $(XTCC) -o $(OBJDIR)/sha3.o -c $(OBJDIR)/sha3_.c
1913
+
1914
+$(OBJDIR)/sha3.h: $(OBJDIR)/headers
19031915
19041916
$(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(TRANSLATE)
19051917
$(TRANSLATE) $(SRCDIR)/shun.c >$@
19061918
19071919
$(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
19081920
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -511,10 +511,11 @@
511 $(SRCDIR)/rss.c \
512 $(SRCDIR)/schema.c \
513 $(SRCDIR)/search.c \
514 $(SRCDIR)/setup.c \
515 $(SRCDIR)/sha1.c \
 
516 $(SRCDIR)/shun.c \
517 $(SRCDIR)/sitemap.c \
518 $(SRCDIR)/skins.c \
519 $(SRCDIR)/sqlcmd.c \
520 $(SRCDIR)/stash.c \
@@ -686,10 +687,11 @@
686 $(OBJDIR)/rss_.c \
687 $(OBJDIR)/schema_.c \
688 $(OBJDIR)/search_.c \
689 $(OBJDIR)/setup_.c \
690 $(OBJDIR)/sha1_.c \
 
691 $(OBJDIR)/shun_.c \
692 $(OBJDIR)/sitemap_.c \
693 $(OBJDIR)/skins_.c \
694 $(OBJDIR)/sqlcmd_.c \
695 $(OBJDIR)/stash_.c \
@@ -810,10 +812,11 @@
810 $(OBJDIR)/rss.o \
811 $(OBJDIR)/schema.o \
812 $(OBJDIR)/search.o \
813 $(OBJDIR)/setup.o \
814 $(OBJDIR)/sha1.o \
 
815 $(OBJDIR)/shun.o \
816 $(OBJDIR)/sitemap.o \
817 $(OBJDIR)/skins.o \
818 $(OBJDIR)/sqlcmd.o \
819 $(OBJDIR)/stash.o \
@@ -1145,10 +1148,11 @@
1145 $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \
1146 $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \
1147 $(OBJDIR)/search_.c:$(OBJDIR)/search.h \
1148 $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h \
1149 $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h \
 
1150 $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h \
1151 $(OBJDIR)/sitemap_.c:$(OBJDIR)/sitemap.h \
1152 $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h \
1153 $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h \
1154 $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h \
@@ -1898,10 +1902,18 @@
1898
1899 $(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
1900 $(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
1901
1902 $(OBJDIR)/sha1.h: $(OBJDIR)/headers
 
 
 
 
 
 
 
 
1903
1904 $(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(TRANSLATE)
1905 $(TRANSLATE) $(SRCDIR)/shun.c >$@
1906
1907 $(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
1908
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -511,10 +511,11 @@
511 $(SRCDIR)/rss.c \
512 $(SRCDIR)/schema.c \
513 $(SRCDIR)/search.c \
514 $(SRCDIR)/setup.c \
515 $(SRCDIR)/sha1.c \
516 $(SRCDIR)/sha3.c \
517 $(SRCDIR)/shun.c \
518 $(SRCDIR)/sitemap.c \
519 $(SRCDIR)/skins.c \
520 $(SRCDIR)/sqlcmd.c \
521 $(SRCDIR)/stash.c \
@@ -686,10 +687,11 @@
687 $(OBJDIR)/rss_.c \
688 $(OBJDIR)/schema_.c \
689 $(OBJDIR)/search_.c \
690 $(OBJDIR)/setup_.c \
691 $(OBJDIR)/sha1_.c \
692 $(OBJDIR)/sha3_.c \
693 $(OBJDIR)/shun_.c \
694 $(OBJDIR)/sitemap_.c \
695 $(OBJDIR)/skins_.c \
696 $(OBJDIR)/sqlcmd_.c \
697 $(OBJDIR)/stash_.c \
@@ -810,10 +812,11 @@
812 $(OBJDIR)/rss.o \
813 $(OBJDIR)/schema.o \
814 $(OBJDIR)/search.o \
815 $(OBJDIR)/setup.o \
816 $(OBJDIR)/sha1.o \
817 $(OBJDIR)/sha3.o \
818 $(OBJDIR)/shun.o \
819 $(OBJDIR)/sitemap.o \
820 $(OBJDIR)/skins.o \
821 $(OBJDIR)/sqlcmd.o \
822 $(OBJDIR)/stash.o \
@@ -1145,10 +1148,11 @@
1148 $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \
1149 $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \
1150 $(OBJDIR)/search_.c:$(OBJDIR)/search.h \
1151 $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h \
1152 $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h \
1153 $(OBJDIR)/sha3_.c:$(OBJDIR)/sha3.h \
1154 $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h \
1155 $(OBJDIR)/sitemap_.c:$(OBJDIR)/sitemap.h \
1156 $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h \
1157 $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h \
1158 $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h \
@@ -1898,10 +1902,18 @@
1902
1903 $(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
1904 $(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
1905
1906 $(OBJDIR)/sha1.h: $(OBJDIR)/headers
1907
1908 $(OBJDIR)/sha3_.c: $(SRCDIR)/sha3.c $(TRANSLATE)
1909 $(TRANSLATE) $(SRCDIR)/sha3.c >$@
1910
1911 $(OBJDIR)/sha3.o: $(OBJDIR)/sha3_.c $(OBJDIR)/sha3.h $(SRCDIR)/config.h
1912 $(XTCC) -o $(OBJDIR)/sha3.o -c $(OBJDIR)/sha3_.c
1913
1914 $(OBJDIR)/sha3.h: $(OBJDIR)/headers
1915
1916 $(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(TRANSLATE)
1917 $(TRANSLATE) $(SRCDIR)/shun.c >$@
1918
1919 $(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
1920
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -436,10 +436,11 @@
436436
rss_.c \
437437
schema_.c \
438438
search_.c \
439439
setup_.c \
440440
sha1_.c \
441
+ sha3_.c \
441442
shun_.c \
442443
sitemap_.c \
443444
skins_.c \
444445
sqlcmd_.c \
445446
stash_.c \
@@ -610,10 +611,11 @@
610611
$(OX)\rss$O \
611612
$(OX)\schema$O \
612613
$(OX)\search$O \
613614
$(OX)\setup$O \
614615
$(OX)\sha1$O \
616
+ $(OX)\sha3$O \
615617
$(OX)\shell$O \
616618
$(OX)\shun$O \
617619
$(OX)\sitemap$O \
618620
$(OX)\skins$O \
619621
$(OX)\sqlcmd$O \
@@ -793,10 +795,11 @@
793795
echo $(OX)\rss.obj >> $@
794796
echo $(OX)\schema.obj >> $@
795797
echo $(OX)\search.obj >> $@
796798
echo $(OX)\setup.obj >> $@
797799
echo $(OX)\sha1.obj >> $@
800
+ echo $(OX)\sha3.obj >> $@
798801
echo $(OX)\shell.obj >> $@
799802
echo $(OX)\shun.obj >> $@
800803
echo $(OX)\sitemap.obj >> $@
801804
echo $(OX)\skins.obj >> $@
802805
echo $(OX)\sqlcmd.obj >> $@
@@ -1475,10 +1478,16 @@
14751478
$(OX)\sha1$O : sha1_.c sha1.h
14761479
$(TCC) /Fo$@ -c sha1_.c
14771480
14781481
sha1_.c : $(SRCDIR)\sha1.c
14791482
translate$E $** > $@
1483
+
1484
+$(OX)\sha3$O : sha3_.c sha3.h
1485
+ $(TCC) /Fo$@ -c sha3_.c
1486
+
1487
+sha3_.c : $(SRCDIR)\sha3.c
1488
+ translate$E $** > $@
14801489
14811490
$(OX)\shun$O : shun_.c shun.h
14821491
$(TCC) /Fo$@ -c shun_.c
14831492
14841493
shun_.c : $(SRCDIR)\shun.c
@@ -1767,10 +1776,11 @@
17671776
rss_.c:rss.h \
17681777
schema_.c:schema.h \
17691778
search_.c:search.h \
17701779
setup_.c:setup.h \
17711780
sha1_.c:sha1.h \
1781
+ sha3_.c:sha3.h \
17721782
shun_.c:shun.h \
17731783
sitemap_.c:sitemap.h \
17741784
skins_.c:skins.h \
17751785
sqlcmd_.c:sqlcmd.h \
17761786
stash_.c:stash.h \
17771787
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -436,10 +436,11 @@
436 rss_.c \
437 schema_.c \
438 search_.c \
439 setup_.c \
440 sha1_.c \
 
441 shun_.c \
442 sitemap_.c \
443 skins_.c \
444 sqlcmd_.c \
445 stash_.c \
@@ -610,10 +611,11 @@
610 $(OX)\rss$O \
611 $(OX)\schema$O \
612 $(OX)\search$O \
613 $(OX)\setup$O \
614 $(OX)\sha1$O \
 
615 $(OX)\shell$O \
616 $(OX)\shun$O \
617 $(OX)\sitemap$O \
618 $(OX)\skins$O \
619 $(OX)\sqlcmd$O \
@@ -793,10 +795,11 @@
793 echo $(OX)\rss.obj >> $@
794 echo $(OX)\schema.obj >> $@
795 echo $(OX)\search.obj >> $@
796 echo $(OX)\setup.obj >> $@
797 echo $(OX)\sha1.obj >> $@
 
798 echo $(OX)\shell.obj >> $@
799 echo $(OX)\shun.obj >> $@
800 echo $(OX)\sitemap.obj >> $@
801 echo $(OX)\skins.obj >> $@
802 echo $(OX)\sqlcmd.obj >> $@
@@ -1475,10 +1478,16 @@
1475 $(OX)\sha1$O : sha1_.c sha1.h
1476 $(TCC) /Fo$@ -c sha1_.c
1477
1478 sha1_.c : $(SRCDIR)\sha1.c
1479 translate$E $** > $@
 
 
 
 
 
 
1480
1481 $(OX)\shun$O : shun_.c shun.h
1482 $(TCC) /Fo$@ -c shun_.c
1483
1484 shun_.c : $(SRCDIR)\shun.c
@@ -1767,10 +1776,11 @@
1767 rss_.c:rss.h \
1768 schema_.c:schema.h \
1769 search_.c:search.h \
1770 setup_.c:setup.h \
1771 sha1_.c:sha1.h \
 
1772 shun_.c:shun.h \
1773 sitemap_.c:sitemap.h \
1774 skins_.c:skins.h \
1775 sqlcmd_.c:sqlcmd.h \
1776 stash_.c:stash.h \
1777
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -436,10 +436,11 @@
436 rss_.c \
437 schema_.c \
438 search_.c \
439 setup_.c \
440 sha1_.c \
441 sha3_.c \
442 shun_.c \
443 sitemap_.c \
444 skins_.c \
445 sqlcmd_.c \
446 stash_.c \
@@ -610,10 +611,11 @@
611 $(OX)\rss$O \
612 $(OX)\schema$O \
613 $(OX)\search$O \
614 $(OX)\setup$O \
615 $(OX)\sha1$O \
616 $(OX)\sha3$O \
617 $(OX)\shell$O \
618 $(OX)\shun$O \
619 $(OX)\sitemap$O \
620 $(OX)\skins$O \
621 $(OX)\sqlcmd$O \
@@ -793,10 +795,11 @@
795 echo $(OX)\rss.obj >> $@
796 echo $(OX)\schema.obj >> $@
797 echo $(OX)\search.obj >> $@
798 echo $(OX)\setup.obj >> $@
799 echo $(OX)\sha1.obj >> $@
800 echo $(OX)\sha3.obj >> $@
801 echo $(OX)\shell.obj >> $@
802 echo $(OX)\shun.obj >> $@
803 echo $(OX)\sitemap.obj >> $@
804 echo $(OX)\skins.obj >> $@
805 echo $(OX)\sqlcmd.obj >> $@
@@ -1475,10 +1478,16 @@
1478 $(OX)\sha1$O : sha1_.c sha1.h
1479 $(TCC) /Fo$@ -c sha1_.c
1480
1481 sha1_.c : $(SRCDIR)\sha1.c
1482 translate$E $** > $@
1483
1484 $(OX)\sha3$O : sha3_.c sha3.h
1485 $(TCC) /Fo$@ -c sha3_.c
1486
1487 sha3_.c : $(SRCDIR)\sha3.c
1488 translate$E $** > $@
1489
1490 $(OX)\shun$O : shun_.c shun.h
1491 $(TCC) /Fo$@ -c shun_.c
1492
1493 shun_.c : $(SRCDIR)\shun.c
@@ -1767,10 +1776,11 @@
1776 rss_.c:rss.h \
1777 schema_.c:schema.h \
1778 search_.c:search.h \
1779 setup_.c:setup.h \
1780 sha1_.c:sha1.h \
1781 sha3_.c:sha3.h \
1782 shun_.c:shun.h \
1783 sitemap_.c:sitemap.h \
1784 skins_.c:skins.h \
1785 sqlcmd_.c:sqlcmd.h \
1786 stash_.c:stash.h \
1787

Keyboard Shortcuts

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