Fossil SCM

Add the "fossil shell" command.

drh 2016-07-05 14:40 trunk
Commit ebcb9dffbf6d766960541d89a4d764694f008e58
--- a/src/fshell.c
+++ b/src/fshell.c
@@ -0,0 +1,2 @@
1
+"linenoiseinclude <sys/ty
2
+}
--- a/src/fshell.c
+++ b/src/fshell.c
@@ -0,0 +1,2 @@
 
 
--- a/src/fshell.c
+++ b/src/fshell.c
@@ -0,0 +1,2 @@
1 "linenoiseinclude <sys/ty
2 }
+12
--- src/main.mk
+++ src/main.mk
@@ -45,10 +45,11 @@
4545
$(SRCDIR)/event.c \
4646
$(SRCDIR)/export.c \
4747
$(SRCDIR)/file.c \
4848
$(SRCDIR)/finfo.c \
4949
$(SRCDIR)/foci.c \
50
+ $(SRCDIR)/fshell.c \
5051
$(SRCDIR)/fusefs.c \
5152
$(SRCDIR)/glob.c \
5253
$(SRCDIR)/graph.c \
5354
$(SRCDIR)/gzip.c \
5455
$(SRCDIR)/http.c \
@@ -217,10 +218,11 @@
217218
$(OBJDIR)/event_.c \
218219
$(OBJDIR)/export_.c \
219220
$(OBJDIR)/file_.c \
220221
$(OBJDIR)/finfo_.c \
221222
$(OBJDIR)/foci_.c \
223
+ $(OBJDIR)/fshell_.c \
222224
$(OBJDIR)/fusefs_.c \
223225
$(OBJDIR)/glob_.c \
224226
$(OBJDIR)/graph_.c \
225227
$(OBJDIR)/gzip_.c \
226228
$(OBJDIR)/http_.c \
@@ -338,10 +340,11 @@
338340
$(OBJDIR)/event.o \
339341
$(OBJDIR)/export.o \
340342
$(OBJDIR)/file.o \
341343
$(OBJDIR)/finfo.o \
342344
$(OBJDIR)/foci.o \
345
+ $(OBJDIR)/fshell.o \
343346
$(OBJDIR)/fusefs.o \
344347
$(OBJDIR)/glob.o \
345348
$(OBJDIR)/graph.o \
346349
$(OBJDIR)/gzip.o \
347350
$(OBJDIR)/http.o \
@@ -613,10 +616,11 @@
613616
$(OBJDIR)/event_.c:$(OBJDIR)/event.h \
614617
$(OBJDIR)/export_.c:$(OBJDIR)/export.h \
615618
$(OBJDIR)/file_.c:$(OBJDIR)/file.h \
616619
$(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h \
617620
$(OBJDIR)/foci_.c:$(OBJDIR)/foci.h \
621
+ $(OBJDIR)/fshell_.c:$(OBJDIR)/fshell.h \
618622
$(OBJDIR)/fusefs_.c:$(OBJDIR)/fusefs.h \
619623
$(OBJDIR)/glob_.c:$(OBJDIR)/glob.h \
620624
$(OBJDIR)/graph_.c:$(OBJDIR)/graph.h \
621625
$(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h \
622626
$(OBJDIR)/http_.c:$(OBJDIR)/http.h \
@@ -969,10 +973,18 @@
969973
970974
$(OBJDIR)/foci.o: $(OBJDIR)/foci_.c $(OBJDIR)/foci.h $(SRCDIR)/config.h
971975
$(XTCC) -o $(OBJDIR)/foci.o -c $(OBJDIR)/foci_.c
972976
973977
$(OBJDIR)/foci.h: $(OBJDIR)/headers
978
+
979
+$(OBJDIR)/fshell_.c: $(SRCDIR)/fshell.c $(OBJDIR)/translate
980
+ $(OBJDIR)/translate $(SRCDIR)/fshell.c >$@
981
+
982
+$(OBJDIR)/fshell.o: $(OBJDIR)/fshell_.c $(OBJDIR)/fshell.h $(SRCDIR)/config.h
983
+ $(XTCC) -o $(OBJDIR)/fshell.o -c $(OBJDIR)/fshell_.c
984
+
985
+$(OBJDIR)/fshell.h: $(OBJDIR)/headers
974986
975987
$(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(OBJDIR)/translate
976988
$(OBJDIR)/translate $(SRCDIR)/fusefs.c >$@
977989
978990
$(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
979991
--- src/main.mk
+++ src/main.mk
@@ -45,10 +45,11 @@
45 $(SRCDIR)/event.c \
46 $(SRCDIR)/export.c \
47 $(SRCDIR)/file.c \
48 $(SRCDIR)/finfo.c \
49 $(SRCDIR)/foci.c \
 
50 $(SRCDIR)/fusefs.c \
51 $(SRCDIR)/glob.c \
52 $(SRCDIR)/graph.c \
53 $(SRCDIR)/gzip.c \
54 $(SRCDIR)/http.c \
@@ -217,10 +218,11 @@
217 $(OBJDIR)/event_.c \
218 $(OBJDIR)/export_.c \
219 $(OBJDIR)/file_.c \
220 $(OBJDIR)/finfo_.c \
221 $(OBJDIR)/foci_.c \
 
222 $(OBJDIR)/fusefs_.c \
223 $(OBJDIR)/glob_.c \
224 $(OBJDIR)/graph_.c \
225 $(OBJDIR)/gzip_.c \
226 $(OBJDIR)/http_.c \
@@ -338,10 +340,11 @@
338 $(OBJDIR)/event.o \
339 $(OBJDIR)/export.o \
340 $(OBJDIR)/file.o \
341 $(OBJDIR)/finfo.o \
342 $(OBJDIR)/foci.o \
 
343 $(OBJDIR)/fusefs.o \
344 $(OBJDIR)/glob.o \
345 $(OBJDIR)/graph.o \
346 $(OBJDIR)/gzip.o \
347 $(OBJDIR)/http.o \
@@ -613,10 +616,11 @@
613 $(OBJDIR)/event_.c:$(OBJDIR)/event.h \
614 $(OBJDIR)/export_.c:$(OBJDIR)/export.h \
615 $(OBJDIR)/file_.c:$(OBJDIR)/file.h \
616 $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h \
617 $(OBJDIR)/foci_.c:$(OBJDIR)/foci.h \
 
618 $(OBJDIR)/fusefs_.c:$(OBJDIR)/fusefs.h \
619 $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h \
620 $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h \
621 $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h \
622 $(OBJDIR)/http_.c:$(OBJDIR)/http.h \
@@ -969,10 +973,18 @@
969
970 $(OBJDIR)/foci.o: $(OBJDIR)/foci_.c $(OBJDIR)/foci.h $(SRCDIR)/config.h
971 $(XTCC) -o $(OBJDIR)/foci.o -c $(OBJDIR)/foci_.c
972
973 $(OBJDIR)/foci.h: $(OBJDIR)/headers
 
 
 
 
 
 
 
 
974
975 $(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(OBJDIR)/translate
976 $(OBJDIR)/translate $(SRCDIR)/fusefs.c >$@
977
978 $(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
979
--- src/main.mk
+++ src/main.mk
@@ -45,10 +45,11 @@
45 $(SRCDIR)/event.c \
46 $(SRCDIR)/export.c \
47 $(SRCDIR)/file.c \
48 $(SRCDIR)/finfo.c \
49 $(SRCDIR)/foci.c \
50 $(SRCDIR)/fshell.c \
51 $(SRCDIR)/fusefs.c \
52 $(SRCDIR)/glob.c \
53 $(SRCDIR)/graph.c \
54 $(SRCDIR)/gzip.c \
55 $(SRCDIR)/http.c \
@@ -217,10 +218,11 @@
218 $(OBJDIR)/event_.c \
219 $(OBJDIR)/export_.c \
220 $(OBJDIR)/file_.c \
221 $(OBJDIR)/finfo_.c \
222 $(OBJDIR)/foci_.c \
223 $(OBJDIR)/fshell_.c \
224 $(OBJDIR)/fusefs_.c \
225 $(OBJDIR)/glob_.c \
226 $(OBJDIR)/graph_.c \
227 $(OBJDIR)/gzip_.c \
228 $(OBJDIR)/http_.c \
@@ -338,10 +340,11 @@
340 $(OBJDIR)/event.o \
341 $(OBJDIR)/export.o \
342 $(OBJDIR)/file.o \
343 $(OBJDIR)/finfo.o \
344 $(OBJDIR)/foci.o \
345 $(OBJDIR)/fshell.o \
346 $(OBJDIR)/fusefs.o \
347 $(OBJDIR)/glob.o \
348 $(OBJDIR)/graph.o \
349 $(OBJDIR)/gzip.o \
350 $(OBJDIR)/http.o \
@@ -613,10 +616,11 @@
616 $(OBJDIR)/event_.c:$(OBJDIR)/event.h \
617 $(OBJDIR)/export_.c:$(OBJDIR)/export.h \
618 $(OBJDIR)/file_.c:$(OBJDIR)/file.h \
619 $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h \
620 $(OBJDIR)/foci_.c:$(OBJDIR)/foci.h \
621 $(OBJDIR)/fshell_.c:$(OBJDIR)/fshell.h \
622 $(OBJDIR)/fusefs_.c:$(OBJDIR)/fusefs.h \
623 $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h \
624 $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h \
625 $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h \
626 $(OBJDIR)/http_.c:$(OBJDIR)/http.h \
@@ -969,10 +973,18 @@
973
974 $(OBJDIR)/foci.o: $(OBJDIR)/foci_.c $(OBJDIR)/foci.h $(SRCDIR)/config.h
975 $(XTCC) -o $(OBJDIR)/foci.o -c $(OBJDIR)/foci_.c
976
977 $(OBJDIR)/foci.h: $(OBJDIR)/headers
978
979 $(OBJDIR)/fshell_.c: $(SRCDIR)/fshell.c $(OBJDIR)/translate
980 $(OBJDIR)/translate $(SRCDIR)/fshell.c >$@
981
982 $(OBJDIR)/fshell.o: $(OBJDIR)/fshell_.c $(OBJDIR)/fshell.h $(SRCDIR)/config.h
983 $(XTCC) -o $(OBJDIR)/fshell.o -c $(OBJDIR)/fshell_.c
984
985 $(OBJDIR)/fshell.h: $(OBJDIR)/headers
986
987 $(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(OBJDIR)/translate
988 $(OBJDIR)/translate $(SRCDIR)/fusefs.c >$@
989
990 $(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
991
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -52,10 +52,11 @@
5252
event
5353
export
5454
file
5555
finfo
5656
foci
57
+ fshell
5758
fusefs
5859
glob
5960
graph
6061
gzip
6162
http
6263
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -52,10 +52,11 @@
52 event
53 export
54 file
55 finfo
56 foci
 
57 fusefs
58 glob
59 graph
60 gzip
61 http
62
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -52,10 +52,11 @@
52 event
53 export
54 file
55 finfo
56 foci
57 fshell
58 fusefs
59 glob
60 graph
61 gzip
62 http
63
+10 -4
--- win/Makefile.dmc
+++ win/Makefile.dmc
@@ -28,13 +28,13 @@
2828
2929
SQLITE_OPTIONS = -DNDEBUG=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_OMIT_DEPRECATED -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 doc_.c encode_.c event_.c export_.c file_.c finfo_.c foci_.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 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 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 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)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$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)\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)\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)\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 doc encode event export file finfo foci 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 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 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 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 >> $@
@@ -320,10 +320,16 @@
320320
$(OBJDIR)\foci$O : foci_.c foci.h
321321
$(TCC) -o$@ -c foci_.c
322322
323323
foci_.c : $(SRCDIR)\foci.c
324324
+translate$E $** > $@
325
+
326
+$(OBJDIR)\fshell$O : fshell_.c fshell.h
327
+ $(TCC) -o$@ -c fshell_.c
328
+
329
+fshell_.c : $(SRCDIR)\fshell.c
330
+ +translate$E $** > $@
325331
326332
$(OBJDIR)\fusefs$O : fusefs_.c fusefs.h
327333
$(TCC) -o$@ -c fusefs_.c
328334
329335
fusefs_.c : $(SRCDIR)\fusefs.c
@@ -838,7 +844,7 @@
838844
839845
zip_.c : $(SRCDIR)\zip.c
840846
+translate$E $** > $@
841847
842848
headers: makeheaders$E page_index.h builtin_data.h VERSION.h
843
- +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 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 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 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
849
+ +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 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 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
844850
@copy /Y nul: headers
845851
--- win/Makefile.dmc
+++ win/Makefile.dmc
@@ -28,13 +28,13 @@
28
29 SQLITE_OPTIONS = -DNDEBUG=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_OMIT_DEPRECATED -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 doc_.c encode_.c event_.c export_.c file_.c finfo_.c foci_.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 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)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$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)\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 doc encode event export file finfo foci 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 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 >> $@
@@ -320,10 +320,16 @@
320 $(OBJDIR)\foci$O : foci_.c foci.h
321 $(TCC) -o$@ -c foci_.c
322
323 foci_.c : $(SRCDIR)\foci.c
324 +translate$E $** > $@
 
 
 
 
 
 
325
326 $(OBJDIR)\fusefs$O : fusefs_.c fusefs.h
327 $(TCC) -o$@ -c fusefs_.c
328
329 fusefs_.c : $(SRCDIR)\fusefs.c
@@ -838,7 +844,7 @@
838
839 zip_.c : $(SRCDIR)\zip.c
840 +translate$E $** > $@
841
842 headers: makeheaders$E page_index.h builtin_data.h VERSION.h
843 +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 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 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 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
844 @copy /Y nul: headers
845
--- win/Makefile.dmc
+++ win/Makefile.dmc
@@ -28,13 +28,13 @@
28
29 SQLITE_OPTIONS = -DNDEBUG=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_OMIT_DEPRECATED -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 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 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)\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)\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 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 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 >> $@
@@ -320,10 +320,16 @@
320 $(OBJDIR)\foci$O : foci_.c foci.h
321 $(TCC) -o$@ -c foci_.c
322
323 foci_.c : $(SRCDIR)\foci.c
324 +translate$E $** > $@
325
326 $(OBJDIR)\fshell$O : fshell_.c fshell.h
327 $(TCC) -o$@ -c fshell_.c
328
329 fshell_.c : $(SRCDIR)\fshell.c
330 +translate$E $** > $@
331
332 $(OBJDIR)\fusefs$O : fusefs_.c fusefs.h
333 $(TCC) -o$@ -c fusefs_.c
334
335 fusefs_.c : $(SRCDIR)\fusefs.c
@@ -838,7 +844,7 @@
844
845 zip_.c : $(SRCDIR)\zip.c
846 +translate$E $** > $@
847
848 headers: makeheaders$E page_index.h builtin_data.h VERSION.h
849 +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 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 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
850 @copy /Y nul: headers
851
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -454,10 +454,11 @@
454454
$(SRCDIR)/event.c \
455455
$(SRCDIR)/export.c \
456456
$(SRCDIR)/file.c \
457457
$(SRCDIR)/finfo.c \
458458
$(SRCDIR)/foci.c \
459
+ $(SRCDIR)/fshell.c \
459460
$(SRCDIR)/fusefs.c \
460461
$(SRCDIR)/glob.c \
461462
$(SRCDIR)/graph.c \
462463
$(SRCDIR)/gzip.c \
463464
$(SRCDIR)/http.c \
@@ -626,10 +627,11 @@
626627
$(OBJDIR)/event_.c \
627628
$(OBJDIR)/export_.c \
628629
$(OBJDIR)/file_.c \
629630
$(OBJDIR)/finfo_.c \
630631
$(OBJDIR)/foci_.c \
632
+ $(OBJDIR)/fshell_.c \
631633
$(OBJDIR)/fusefs_.c \
632634
$(OBJDIR)/glob_.c \
633635
$(OBJDIR)/graph_.c \
634636
$(OBJDIR)/gzip_.c \
635637
$(OBJDIR)/http_.c \
@@ -747,10 +749,11 @@
747749
$(OBJDIR)/event.o \
748750
$(OBJDIR)/export.o \
749751
$(OBJDIR)/file.o \
750752
$(OBJDIR)/finfo.o \
751753
$(OBJDIR)/foci.o \
754
+ $(OBJDIR)/fshell.o \
752755
$(OBJDIR)/fusefs.o \
753756
$(OBJDIR)/glob.o \
754757
$(OBJDIR)/graph.o \
755758
$(OBJDIR)/gzip.o \
756759
$(OBJDIR)/http.o \
@@ -1079,10 +1082,11 @@
10791082
$(OBJDIR)/event_.c:$(OBJDIR)/event.h \
10801083
$(OBJDIR)/export_.c:$(OBJDIR)/export.h \
10811084
$(OBJDIR)/file_.c:$(OBJDIR)/file.h \
10821085
$(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h \
10831086
$(OBJDIR)/foci_.c:$(OBJDIR)/foci.h \
1087
+ $(OBJDIR)/fshell_.c:$(OBJDIR)/fshell.h \
10841088
$(OBJDIR)/fusefs_.c:$(OBJDIR)/fusefs.h \
10851089
$(OBJDIR)/glob_.c:$(OBJDIR)/glob.h \
10861090
$(OBJDIR)/graph_.c:$(OBJDIR)/graph.h \
10871091
$(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h \
10881092
$(OBJDIR)/http_.c:$(OBJDIR)/http.h \
@@ -1437,10 +1441,18 @@
14371441
14381442
$(OBJDIR)/foci.o: $(OBJDIR)/foci_.c $(OBJDIR)/foci.h $(SRCDIR)/config.h
14391443
$(XTCC) -o $(OBJDIR)/foci.o -c $(OBJDIR)/foci_.c
14401444
14411445
$(OBJDIR)/foci.h: $(OBJDIR)/headers
1446
+
1447
+$(OBJDIR)/fshell_.c: $(SRCDIR)/fshell.c $(TRANSLATE)
1448
+ $(TRANSLATE) $(SRCDIR)/fshell.c >$@
1449
+
1450
+$(OBJDIR)/fshell.o: $(OBJDIR)/fshell_.c $(OBJDIR)/fshell.h $(SRCDIR)/config.h
1451
+ $(XTCC) -o $(OBJDIR)/fshell.o -c $(OBJDIR)/fshell_.c
1452
+
1453
+$(OBJDIR)/fshell.h: $(OBJDIR)/headers
14421454
14431455
$(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(TRANSLATE)
14441456
$(TRANSLATE) $(SRCDIR)/fusefs.c >$@
14451457
14461458
$(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
14471459
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -454,10 +454,11 @@
454 $(SRCDIR)/event.c \
455 $(SRCDIR)/export.c \
456 $(SRCDIR)/file.c \
457 $(SRCDIR)/finfo.c \
458 $(SRCDIR)/foci.c \
 
459 $(SRCDIR)/fusefs.c \
460 $(SRCDIR)/glob.c \
461 $(SRCDIR)/graph.c \
462 $(SRCDIR)/gzip.c \
463 $(SRCDIR)/http.c \
@@ -626,10 +627,11 @@
626 $(OBJDIR)/event_.c \
627 $(OBJDIR)/export_.c \
628 $(OBJDIR)/file_.c \
629 $(OBJDIR)/finfo_.c \
630 $(OBJDIR)/foci_.c \
 
631 $(OBJDIR)/fusefs_.c \
632 $(OBJDIR)/glob_.c \
633 $(OBJDIR)/graph_.c \
634 $(OBJDIR)/gzip_.c \
635 $(OBJDIR)/http_.c \
@@ -747,10 +749,11 @@
747 $(OBJDIR)/event.o \
748 $(OBJDIR)/export.o \
749 $(OBJDIR)/file.o \
750 $(OBJDIR)/finfo.o \
751 $(OBJDIR)/foci.o \
 
752 $(OBJDIR)/fusefs.o \
753 $(OBJDIR)/glob.o \
754 $(OBJDIR)/graph.o \
755 $(OBJDIR)/gzip.o \
756 $(OBJDIR)/http.o \
@@ -1079,10 +1082,11 @@
1079 $(OBJDIR)/event_.c:$(OBJDIR)/event.h \
1080 $(OBJDIR)/export_.c:$(OBJDIR)/export.h \
1081 $(OBJDIR)/file_.c:$(OBJDIR)/file.h \
1082 $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h \
1083 $(OBJDIR)/foci_.c:$(OBJDIR)/foci.h \
 
1084 $(OBJDIR)/fusefs_.c:$(OBJDIR)/fusefs.h \
1085 $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h \
1086 $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h \
1087 $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h \
1088 $(OBJDIR)/http_.c:$(OBJDIR)/http.h \
@@ -1437,10 +1441,18 @@
1437
1438 $(OBJDIR)/foci.o: $(OBJDIR)/foci_.c $(OBJDIR)/foci.h $(SRCDIR)/config.h
1439 $(XTCC) -o $(OBJDIR)/foci.o -c $(OBJDIR)/foci_.c
1440
1441 $(OBJDIR)/foci.h: $(OBJDIR)/headers
 
 
 
 
 
 
 
 
1442
1443 $(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(TRANSLATE)
1444 $(TRANSLATE) $(SRCDIR)/fusefs.c >$@
1445
1446 $(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
1447
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -454,10 +454,11 @@
454 $(SRCDIR)/event.c \
455 $(SRCDIR)/export.c \
456 $(SRCDIR)/file.c \
457 $(SRCDIR)/finfo.c \
458 $(SRCDIR)/foci.c \
459 $(SRCDIR)/fshell.c \
460 $(SRCDIR)/fusefs.c \
461 $(SRCDIR)/glob.c \
462 $(SRCDIR)/graph.c \
463 $(SRCDIR)/gzip.c \
464 $(SRCDIR)/http.c \
@@ -626,10 +627,11 @@
627 $(OBJDIR)/event_.c \
628 $(OBJDIR)/export_.c \
629 $(OBJDIR)/file_.c \
630 $(OBJDIR)/finfo_.c \
631 $(OBJDIR)/foci_.c \
632 $(OBJDIR)/fshell_.c \
633 $(OBJDIR)/fusefs_.c \
634 $(OBJDIR)/glob_.c \
635 $(OBJDIR)/graph_.c \
636 $(OBJDIR)/gzip_.c \
637 $(OBJDIR)/http_.c \
@@ -747,10 +749,11 @@
749 $(OBJDIR)/event.o \
750 $(OBJDIR)/export.o \
751 $(OBJDIR)/file.o \
752 $(OBJDIR)/finfo.o \
753 $(OBJDIR)/foci.o \
754 $(OBJDIR)/fshell.o \
755 $(OBJDIR)/fusefs.o \
756 $(OBJDIR)/glob.o \
757 $(OBJDIR)/graph.o \
758 $(OBJDIR)/gzip.o \
759 $(OBJDIR)/http.o \
@@ -1079,10 +1082,11 @@
1082 $(OBJDIR)/event_.c:$(OBJDIR)/event.h \
1083 $(OBJDIR)/export_.c:$(OBJDIR)/export.h \
1084 $(OBJDIR)/file_.c:$(OBJDIR)/file.h \
1085 $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h \
1086 $(OBJDIR)/foci_.c:$(OBJDIR)/foci.h \
1087 $(OBJDIR)/fshell_.c:$(OBJDIR)/fshell.h \
1088 $(OBJDIR)/fusefs_.c:$(OBJDIR)/fusefs.h \
1089 $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h \
1090 $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h \
1091 $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h \
1092 $(OBJDIR)/http_.c:$(OBJDIR)/http.h \
@@ -1437,10 +1441,18 @@
1441
1442 $(OBJDIR)/foci.o: $(OBJDIR)/foci_.c $(OBJDIR)/foci.h $(SRCDIR)/config.h
1443 $(XTCC) -o $(OBJDIR)/foci.o -c $(OBJDIR)/foci_.c
1444
1445 $(OBJDIR)/foci.h: $(OBJDIR)/headers
1446
1447 $(OBJDIR)/fshell_.c: $(SRCDIR)/fshell.c $(TRANSLATE)
1448 $(TRANSLATE) $(SRCDIR)/fshell.c >$@
1449
1450 $(OBJDIR)/fshell.o: $(OBJDIR)/fshell_.c $(OBJDIR)/fshell.h $(SRCDIR)/config.h
1451 $(XTCC) -o $(OBJDIR)/fshell.o -c $(OBJDIR)/fshell_.c
1452
1453 $(OBJDIR)/fshell.h: $(OBJDIR)/headers
1454
1455 $(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(TRANSLATE)
1456 $(TRANSLATE) $(SRCDIR)/fusefs.c >$@
1457
1458 $(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h
1459
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -373,10 +373,11 @@
373373
event_.c \
374374
export_.c \
375375
file_.c \
376376
finfo_.c \
377377
foci_.c \
378
+ fshell_.c \
378379
fusefs_.c \
379380
glob_.c \
380381
graph_.c \
381382
gzip_.c \
382383
http_.c \
@@ -544,10 +545,11 @@
544545
$(OX)\event$O \
545546
$(OX)\export$O \
546547
$(OX)\file$O \
547548
$(OX)\finfo$O \
548549
$(OX)\foci$O \
550
+ $(OX)\fshell$O \
549551
$(OX)\fusefs$O \
550552
$(OX)\glob$O \
551553
$(OX)\graph$O \
552554
$(OX)\gzip$O \
553555
$(OX)\http$O \
@@ -724,10 +726,11 @@
724726
echo $(OX)\event.obj >> $@
725727
echo $(OX)\export.obj >> $@
726728
echo $(OX)\file.obj >> $@
727729
echo $(OX)\finfo.obj >> $@
728730
echo $(OX)\foci.obj >> $@
731
+ echo $(OX)\fshell.obj >> $@
729732
echo $(OX)\fusefs.obj >> $@
730733
echo $(OX)\glob.obj >> $@
731734
echo $(OX)\graph.obj >> $@
732735
echo $(OX)\gzip.obj >> $@
733736
echo $(OX)\http.obj >> $@
@@ -1123,10 +1126,16 @@
11231126
$(OX)\foci$O : foci_.c foci.h
11241127
$(TCC) /Fo$@ -c foci_.c
11251128
11261129
foci_.c : $(SRCDIR)\foci.c
11271130
translate$E $** > $@
1131
+
1132
+$(OX)\fshell$O : fshell_.c fshell.h
1133
+ $(TCC) /Fo$@ -c fshell_.c
1134
+
1135
+fshell_.c : $(SRCDIR)\fshell.c
1136
+ translate$E $** > $@
11281137
11291138
$(OX)\fusefs$O : fusefs_.c fusefs.h
11301139
$(TCC) /Fo$@ -c fusefs_.c
11311140
11321141
fusefs_.c : $(SRCDIR)\fusefs.c
@@ -1677,10 +1686,11 @@
16771686
event_.c:event.h \
16781687
export_.c:export.h \
16791688
file_.c:file.h \
16801689
finfo_.c:finfo.h \
16811690
foci_.c:foci.h \
1691
+ fshell_.c:fshell.h \
16821692
fusefs_.c:fusefs.h \
16831693
glob_.c:glob.h \
16841694
graph_.c:graph.h \
16851695
gzip_.c:gzip.h \
16861696
http_.c:http.h \
16871697
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -373,10 +373,11 @@
373 event_.c \
374 export_.c \
375 file_.c \
376 finfo_.c \
377 foci_.c \
 
378 fusefs_.c \
379 glob_.c \
380 graph_.c \
381 gzip_.c \
382 http_.c \
@@ -544,10 +545,11 @@
544 $(OX)\event$O \
545 $(OX)\export$O \
546 $(OX)\file$O \
547 $(OX)\finfo$O \
548 $(OX)\foci$O \
 
549 $(OX)\fusefs$O \
550 $(OX)\glob$O \
551 $(OX)\graph$O \
552 $(OX)\gzip$O \
553 $(OX)\http$O \
@@ -724,10 +726,11 @@
724 echo $(OX)\event.obj >> $@
725 echo $(OX)\export.obj >> $@
726 echo $(OX)\file.obj >> $@
727 echo $(OX)\finfo.obj >> $@
728 echo $(OX)\foci.obj >> $@
 
729 echo $(OX)\fusefs.obj >> $@
730 echo $(OX)\glob.obj >> $@
731 echo $(OX)\graph.obj >> $@
732 echo $(OX)\gzip.obj >> $@
733 echo $(OX)\http.obj >> $@
@@ -1123,10 +1126,16 @@
1123 $(OX)\foci$O : foci_.c foci.h
1124 $(TCC) /Fo$@ -c foci_.c
1125
1126 foci_.c : $(SRCDIR)\foci.c
1127 translate$E $** > $@
 
 
 
 
 
 
1128
1129 $(OX)\fusefs$O : fusefs_.c fusefs.h
1130 $(TCC) /Fo$@ -c fusefs_.c
1131
1132 fusefs_.c : $(SRCDIR)\fusefs.c
@@ -1677,10 +1686,11 @@
1677 event_.c:event.h \
1678 export_.c:export.h \
1679 file_.c:file.h \
1680 finfo_.c:finfo.h \
1681 foci_.c:foci.h \
 
1682 fusefs_.c:fusefs.h \
1683 glob_.c:glob.h \
1684 graph_.c:graph.h \
1685 gzip_.c:gzip.h \
1686 http_.c:http.h \
1687
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -373,10 +373,11 @@
373 event_.c \
374 export_.c \
375 file_.c \
376 finfo_.c \
377 foci_.c \
378 fshell_.c \
379 fusefs_.c \
380 glob_.c \
381 graph_.c \
382 gzip_.c \
383 http_.c \
@@ -544,10 +545,11 @@
545 $(OX)\event$O \
546 $(OX)\export$O \
547 $(OX)\file$O \
548 $(OX)\finfo$O \
549 $(OX)\foci$O \
550 $(OX)\fshell$O \
551 $(OX)\fusefs$O \
552 $(OX)\glob$O \
553 $(OX)\graph$O \
554 $(OX)\gzip$O \
555 $(OX)\http$O \
@@ -724,10 +726,11 @@
726 echo $(OX)\event.obj >> $@
727 echo $(OX)\export.obj >> $@
728 echo $(OX)\file.obj >> $@
729 echo $(OX)\finfo.obj >> $@
730 echo $(OX)\foci.obj >> $@
731 echo $(OX)\fshell.obj >> $@
732 echo $(OX)\fusefs.obj >> $@
733 echo $(OX)\glob.obj >> $@
734 echo $(OX)\graph.obj >> $@
735 echo $(OX)\gzip.obj >> $@
736 echo $(OX)\http.obj >> $@
@@ -1123,10 +1126,16 @@
1126 $(OX)\foci$O : foci_.c foci.h
1127 $(TCC) /Fo$@ -c foci_.c
1128
1129 foci_.c : $(SRCDIR)\foci.c
1130 translate$E $** > $@
1131
1132 $(OX)\fshell$O : fshell_.c fshell.h
1133 $(TCC) /Fo$@ -c fshell_.c
1134
1135 fshell_.c : $(SRCDIR)\fshell.c
1136 translate$E $** > $@
1137
1138 $(OX)\fusefs$O : fusefs_.c fusefs.h
1139 $(TCC) /Fo$@ -c fusefs_.c
1140
1141 fusefs_.c : $(SRCDIR)\fusefs.c
@@ -1677,10 +1686,11 @@
1686 event_.c:event.h \
1687 export_.c:export.h \
1688 file_.c:file.h \
1689 finfo_.c:finfo.h \
1690 foci_.c:foci.h \
1691 fshell_.c:fshell.h \
1692 fusefs_.c:fusefs.h \
1693 glob_.c:glob.h \
1694 graph_.c:graph.h \
1695 gzip_.c:gzip.h \
1696 http_.c:http.h \
1697

Keyboard Shortcuts

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