Fossil SCM

Begin adding code to remove checkins and branches (purge). This is an incomplete, incremental checkin because I have to stop to work on something else... :-(

drh 2014-11-24 14:43 UTC DBP-workflow
Commit 53b35da3e0d7154ee279dd0e37b7e25c88e2fb75
+12
--- src/main.mk
+++ src/main.mk
@@ -87,10 +87,11 @@
8787
$(SRCDIR)/path.c \
8888
$(SRCDIR)/pivot.c \
8989
$(SRCDIR)/popen.c \
9090
$(SRCDIR)/pqueue.c \
9191
$(SRCDIR)/printf.c \
92
+ $(SRCDIR)/purge.c \
9293
$(SRCDIR)/rebuild.c \
9394
$(SRCDIR)/regexp.c \
9495
$(SRCDIR)/report.c \
9596
$(SRCDIR)/rss.c \
9697
$(SRCDIR)/schema.c \
@@ -205,10 +206,11 @@
205206
$(OBJDIR)/path_.c \
206207
$(OBJDIR)/pivot_.c \
207208
$(OBJDIR)/popen_.c \
208209
$(OBJDIR)/pqueue_.c \
209210
$(OBJDIR)/printf_.c \
211
+ $(OBJDIR)/purge_.c \
210212
$(OBJDIR)/rebuild_.c \
211213
$(OBJDIR)/regexp_.c \
212214
$(OBJDIR)/report_.c \
213215
$(OBJDIR)/rss_.c \
214216
$(OBJDIR)/schema_.c \
@@ -320,10 +322,11 @@
320322
$(OBJDIR)/path.o \
321323
$(OBJDIR)/pivot.o \
322324
$(OBJDIR)/popen.o \
323325
$(OBJDIR)/pqueue.o \
324326
$(OBJDIR)/printf.o \
327
+ $(OBJDIR)/purge.o \
325328
$(OBJDIR)/rebuild.o \
326329
$(OBJDIR)/regexp.o \
327330
$(OBJDIR)/report.o \
328331
$(OBJDIR)/rss.o \
329332
$(OBJDIR)/schema.o \
@@ -544,10 +547,11 @@
544547
$(OBJDIR)/path_.c:$(OBJDIR)/path.h \
545548
$(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h \
546549
$(OBJDIR)/popen_.c:$(OBJDIR)/popen.h \
547550
$(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h \
548551
$(OBJDIR)/printf_.c:$(OBJDIR)/printf.h \
552
+ $(OBJDIR)/purge_.c:$(OBJDIR)/purge.h \
549553
$(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h \
550554
$(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \
551555
$(OBJDIR)/report_.c:$(OBJDIR)/report.h \
552556
$(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \
553557
$(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \
@@ -1188,10 +1192,18 @@
11881192
11891193
$(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
11901194
$(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
11911195
11921196
$(OBJDIR)/printf.h: $(OBJDIR)/headers
1197
+
1198
+$(OBJDIR)/purge_.c: $(SRCDIR)/purge.c $(OBJDIR)/translate
1199
+ $(OBJDIR)/translate $(SRCDIR)/purge.c >$@
1200
+
1201
+$(OBJDIR)/purge.o: $(OBJDIR)/purge_.c $(OBJDIR)/purge.h $(SRCDIR)/config.h
1202
+ $(XTCC) -o $(OBJDIR)/purge.o -c $(OBJDIR)/purge_.c
1203
+
1204
+$(OBJDIR)/purge.h: $(OBJDIR)/headers
11931205
11941206
$(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(OBJDIR)/translate
11951207
$(OBJDIR)/translate $(SRCDIR)/rebuild.c >$@
11961208
11971209
$(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
11981210
--- src/main.mk
+++ src/main.mk
@@ -87,10 +87,11 @@
87 $(SRCDIR)/path.c \
88 $(SRCDIR)/pivot.c \
89 $(SRCDIR)/popen.c \
90 $(SRCDIR)/pqueue.c \
91 $(SRCDIR)/printf.c \
 
92 $(SRCDIR)/rebuild.c \
93 $(SRCDIR)/regexp.c \
94 $(SRCDIR)/report.c \
95 $(SRCDIR)/rss.c \
96 $(SRCDIR)/schema.c \
@@ -205,10 +206,11 @@
205 $(OBJDIR)/path_.c \
206 $(OBJDIR)/pivot_.c \
207 $(OBJDIR)/popen_.c \
208 $(OBJDIR)/pqueue_.c \
209 $(OBJDIR)/printf_.c \
 
210 $(OBJDIR)/rebuild_.c \
211 $(OBJDIR)/regexp_.c \
212 $(OBJDIR)/report_.c \
213 $(OBJDIR)/rss_.c \
214 $(OBJDIR)/schema_.c \
@@ -320,10 +322,11 @@
320 $(OBJDIR)/path.o \
321 $(OBJDIR)/pivot.o \
322 $(OBJDIR)/popen.o \
323 $(OBJDIR)/pqueue.o \
324 $(OBJDIR)/printf.o \
 
325 $(OBJDIR)/rebuild.o \
326 $(OBJDIR)/regexp.o \
327 $(OBJDIR)/report.o \
328 $(OBJDIR)/rss.o \
329 $(OBJDIR)/schema.o \
@@ -544,10 +547,11 @@
544 $(OBJDIR)/path_.c:$(OBJDIR)/path.h \
545 $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h \
546 $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h \
547 $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h \
548 $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h \
 
549 $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h \
550 $(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \
551 $(OBJDIR)/report_.c:$(OBJDIR)/report.h \
552 $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \
553 $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \
@@ -1188,10 +1192,18 @@
1188
1189 $(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
1190 $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
1191
1192 $(OBJDIR)/printf.h: $(OBJDIR)/headers
 
 
 
 
 
 
 
 
1193
1194 $(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(OBJDIR)/translate
1195 $(OBJDIR)/translate $(SRCDIR)/rebuild.c >$@
1196
1197 $(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
1198
--- src/main.mk
+++ src/main.mk
@@ -87,10 +87,11 @@
87 $(SRCDIR)/path.c \
88 $(SRCDIR)/pivot.c \
89 $(SRCDIR)/popen.c \
90 $(SRCDIR)/pqueue.c \
91 $(SRCDIR)/printf.c \
92 $(SRCDIR)/purge.c \
93 $(SRCDIR)/rebuild.c \
94 $(SRCDIR)/regexp.c \
95 $(SRCDIR)/report.c \
96 $(SRCDIR)/rss.c \
97 $(SRCDIR)/schema.c \
@@ -205,10 +206,11 @@
206 $(OBJDIR)/path_.c \
207 $(OBJDIR)/pivot_.c \
208 $(OBJDIR)/popen_.c \
209 $(OBJDIR)/pqueue_.c \
210 $(OBJDIR)/printf_.c \
211 $(OBJDIR)/purge_.c \
212 $(OBJDIR)/rebuild_.c \
213 $(OBJDIR)/regexp_.c \
214 $(OBJDIR)/report_.c \
215 $(OBJDIR)/rss_.c \
216 $(OBJDIR)/schema_.c \
@@ -320,10 +322,11 @@
322 $(OBJDIR)/path.o \
323 $(OBJDIR)/pivot.o \
324 $(OBJDIR)/popen.o \
325 $(OBJDIR)/pqueue.o \
326 $(OBJDIR)/printf.o \
327 $(OBJDIR)/purge.o \
328 $(OBJDIR)/rebuild.o \
329 $(OBJDIR)/regexp.o \
330 $(OBJDIR)/report.o \
331 $(OBJDIR)/rss.o \
332 $(OBJDIR)/schema.o \
@@ -544,10 +547,11 @@
547 $(OBJDIR)/path_.c:$(OBJDIR)/path.h \
548 $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h \
549 $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h \
550 $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h \
551 $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h \
552 $(OBJDIR)/purge_.c:$(OBJDIR)/purge.h \
553 $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h \
554 $(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \
555 $(OBJDIR)/report_.c:$(OBJDIR)/report.h \
556 $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \
557 $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \
@@ -1188,10 +1192,18 @@
1192
1193 $(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
1194 $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
1195
1196 $(OBJDIR)/printf.h: $(OBJDIR)/headers
1197
1198 $(OBJDIR)/purge_.c: $(SRCDIR)/purge.c $(OBJDIR)/translate
1199 $(OBJDIR)/translate $(SRCDIR)/purge.c >$@
1200
1201 $(OBJDIR)/purge.o: $(OBJDIR)/purge_.c $(OBJDIR)/purge.h $(SRCDIR)/config.h
1202 $(XTCC) -o $(OBJDIR)/purge.o -c $(OBJDIR)/purge_.c
1203
1204 $(OBJDIR)/purge.h: $(OBJDIR)/headers
1205
1206 $(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(OBJDIR)/translate
1207 $(OBJDIR)/translate $(SRCDIR)/rebuild.c >$@
1208
1209 $(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
1210
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -93,10 +93,11 @@
9393
path
9494
pivot
9595
popen
9696
pqueue
9797
printf
98
+ purge
9899
rebuild
99100
regexp
100101
report
101102
rss
102103
schema
103104
104105
ADDED src/purge.c
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -93,10 +93,11 @@
93 path
94 pivot
95 popen
96 pqueue
97 printf
 
98 rebuild
99 regexp
100 report
101 rss
102 schema
103
104 DDED src/purge.c
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -93,10 +93,11 @@
93 path
94 pivot
95 popen
96 pqueue
97 printf
98 purge
99 rebuild
100 regexp
101 report
102 rss
103 schema
104
105 DDED src/purge.c
--- a/src/purge.c
+++ b/src/purge.c
@@ -0,0 +1,3 @@
1
+db_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_int(-1,"PRAGMA tconst char *zOutFile;const char *zTagata BLOBdb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_Julian day)_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_int(-1,"PRAGMA tconst char *zOutFile;const char *zTagata BLOBdb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb__n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_int(-1,"PRAGMA tconst char *zOutFile;const char *zTagata BLOBdb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_,voiddb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_int(-1,"PRAGMA tconst char *zOutFile;const char *zTagata BLOBdb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_Julian day)_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_int(-1,"PRAGMA tconst char *zOutFile;const char *zTagata BLOBdb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb__n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_int(-1,"PRAGMA tconst char *zOutFile;const char *zTagata BLOBdb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_aster WHERE name=purge){
2
+_n%s.sqlite_master WH'plink
3
+}
--- a/src/purge.c
+++ b/src/purge.c
@@ -0,0 +1,3 @@
 
 
 
--- a/src/purge.c
+++ b/src/purge.c
@@ -0,0 +1,3 @@
1 db_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_int(-1,"PRAGMA tconst char *zOutFile;const char *zTagata BLOBdb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_Julian day)_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_int(-1,"PRAGMA tconst char *zOutFile;const char *zTagata BLOBdb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb__n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_int(-1,"PRAGMA tconst char *zOutFile;const char *zTagata BLOBdb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_,voiddb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_int(-1,"PRAGMA tconst char *zOutFile;const char *zTagata BLOBdb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_Julian day)_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_int(-1,"PRAGMA tconst char *zOutFile;const char *zTagata BLOBdb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb__n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_int(-1,"PRAGMA tconst char *zOutFile;const char *zTagata BLOBdb_n%s.sqlite_master WHERE name='plink'" AND sql GLOB '* baseiddb_aster WHERE name=purge){
2 _n%s.sqlite_master WH'plink
3 }
+2 -2
--- src/schema.c
+++ src/schema.c
@@ -80,12 +80,12 @@
8080
@ uuid TEXT UNIQUE NOT NULL, -- SHA1 hash of the content
8181
@ content BLOB, -- Compressed content of this record
8282
@ CHECK( length(uuid)==40 AND rid>0 )
8383
@ );
8484
@ CREATE TABLE delta(
85
-@ rid INTEGER PRIMARY KEY, -- Record ID
86
-@ srcid INTEGER NOT NULL REFERENCES blob -- Record holding source document
85
+@ rid INTEGER PRIMARY KEY, -- BLOB entry where content is delta-compressed
86
+@ srcid INTEGER NOT NULL REFERENCES blob -- BLOB entry holding delta baseline
8787
@ );
8888
@ CREATE INDEX delta_i1 ON delta(srcid);
8989
@
9090
@ -------------------------------------------------------------------------
9191
@ -- The BLOB and DELTA tables above hold the "global state" of a Fossil
9292
--- src/schema.c
+++ src/schema.c
@@ -80,12 +80,12 @@
80 @ uuid TEXT UNIQUE NOT NULL, -- SHA1 hash of the content
81 @ content BLOB, -- Compressed content of this record
82 @ CHECK( length(uuid)==40 AND rid>0 )
83 @ );
84 @ CREATE TABLE delta(
85 @ rid INTEGER PRIMARY KEY, -- Record ID
86 @ srcid INTEGER NOT NULL REFERENCES blob -- Record holding source document
87 @ );
88 @ CREATE INDEX delta_i1 ON delta(srcid);
89 @
90 @ -------------------------------------------------------------------------
91 @ -- The BLOB and DELTA tables above hold the "global state" of a Fossil
92
--- src/schema.c
+++ src/schema.c
@@ -80,12 +80,12 @@
80 @ uuid TEXT UNIQUE NOT NULL, -- SHA1 hash of the content
81 @ content BLOB, -- Compressed content of this record
82 @ CHECK( length(uuid)==40 AND rid>0 )
83 @ );
84 @ CREATE TABLE delta(
85 @ rid INTEGER PRIMARY KEY, -- BLOB entry where content is delta-compressed
86 @ srcid INTEGER NOT NULL REFERENCES blob -- BLOB entry holding delta baseline
87 @ );
88 @ CREATE INDEX delta_i1 ON delta(srcid);
89 @
90 @ -------------------------------------------------------------------------
91 @ -- The BLOB and DELTA tables above hold the "global state" of a Fossil
92
+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_THREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_OMIT_DEPRECATED -DSQLITE_ENABLE_EXPLAIN_COMMENTS
3030
3131
SHELL_OPTIONS = -Dmain=sqlite3_shell -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 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 pivot_.c popen_.c pqueue_.c printf_.c rebuild_.c regexp_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c shun_.c skins_.c sqlcmd_.c stash_.c stat_.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 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 pivot_.c popen_.c pqueue_.c printf_.c purge_.c rebuild_.c regexp_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c shun_.c skins_.c sqlcmd_.c stash_.c stat_.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)\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)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$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)\skins$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$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)\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)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$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)\skins$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$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 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 pivot popen pqueue printf rebuild regexp report rss schema search setup sha1 shun skins sqlcmd stash stat 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 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 pivot popen pqueue printf purge rebuild regexp report rss schema search setup sha1 shun skins sqlcmd stash stat 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 >> $@
@@ -572,10 +572,16 @@
572572
$(OBJDIR)\printf$O : printf_.c printf.h
573573
$(TCC) -o$@ -c printf_.c
574574
575575
printf_.c : $(SRCDIR)\printf.c
576576
+translate$E $** > $@
577
+
578
+$(OBJDIR)\purge$O : purge_.c purge.h
579
+ $(TCC) -o$@ -c purge_.c
580
+
581
+purge_.c : $(SRCDIR)\purge.c
582
+ +translate$E $** > $@
577583
578584
$(OBJDIR)\rebuild$O : rebuild_.c rebuild.h
579585
$(TCC) -o$@ -c rebuild_.c
580586
581587
rebuild_.c : $(SRCDIR)\rebuild.c
@@ -802,7 +808,7 @@
802808
803809
zip_.c : $(SRCDIR)\zip.c
804810
+translate$E $** > $@
805811
806812
headers: makeheaders$E page_index.h builtin_data.h VERSION.h
807
- +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 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 pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.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 skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.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
813
+ +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 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 pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.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 skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.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
808814
@copy /Y nul: headers
809815
--- 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_THREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_OMIT_DEPRECATED -DSQLITE_ENABLE_EXPLAIN_COMMENTS
30
31 SHELL_OPTIONS = -Dmain=sqlite3_shell -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 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 pivot_.c popen_.c pqueue_.c printf_.c rebuild_.c regexp_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c shun_.c skins_.c sqlcmd_.c stash_.c stat_.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)\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)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$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)\skins$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$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 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 pivot popen pqueue printf rebuild regexp report rss schema search setup sha1 shun skins sqlcmd stash stat 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 >> $@
@@ -572,10 +572,16 @@
572 $(OBJDIR)\printf$O : printf_.c printf.h
573 $(TCC) -o$@ -c printf_.c
574
575 printf_.c : $(SRCDIR)\printf.c
576 +translate$E $** > $@
 
 
 
 
 
 
577
578 $(OBJDIR)\rebuild$O : rebuild_.c rebuild.h
579 $(TCC) -o$@ -c rebuild_.c
580
581 rebuild_.c : $(SRCDIR)\rebuild.c
@@ -802,7 +808,7 @@
802
803 zip_.c : $(SRCDIR)\zip.c
804 +translate$E $** > $@
805
806 headers: makeheaders$E page_index.h builtin_data.h VERSION.h
807 +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 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 pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.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 skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.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
808 @copy /Y nul: headers
809
--- 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_THREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_OMIT_DEPRECATED -DSQLITE_ENABLE_EXPLAIN_COMMENTS
30
31 SHELL_OPTIONS = -Dmain=sqlite3_shell -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 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 pivot_.c popen_.c pqueue_.c printf_.c purge_.c rebuild_.c regexp_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c shun_.c skins_.c sqlcmd_.c stash_.c stat_.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)\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)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$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)\skins$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$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 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 pivot popen pqueue printf purge rebuild regexp report rss schema search setup sha1 shun skins sqlcmd stash stat 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 >> $@
@@ -572,10 +572,16 @@
572 $(OBJDIR)\printf$O : printf_.c printf.h
573 $(TCC) -o$@ -c printf_.c
574
575 printf_.c : $(SRCDIR)\printf.c
576 +translate$E $** > $@
577
578 $(OBJDIR)\purge$O : purge_.c purge.h
579 $(TCC) -o$@ -c purge_.c
580
581 purge_.c : $(SRCDIR)\purge.c
582 +translate$E $** > $@
583
584 $(OBJDIR)\rebuild$O : rebuild_.c rebuild.h
585 $(TCC) -o$@ -c rebuild_.c
586
587 rebuild_.c : $(SRCDIR)\rebuild.c
@@ -802,7 +808,7 @@
808
809 zip_.c : $(SRCDIR)\zip.c
810 +translate$E $** > $@
811
812 headers: makeheaders$E page_index.h builtin_data.h VERSION.h
813 +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 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 pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.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 skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.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
814 @copy /Y nul: headers
815
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -418,10 +418,11 @@
418418
$(SRCDIR)/path.c \
419419
$(SRCDIR)/pivot.c \
420420
$(SRCDIR)/popen.c \
421421
$(SRCDIR)/pqueue.c \
422422
$(SRCDIR)/printf.c \
423
+ $(SRCDIR)/purge.c \
423424
$(SRCDIR)/rebuild.c \
424425
$(SRCDIR)/regexp.c \
425426
$(SRCDIR)/report.c \
426427
$(SRCDIR)/rss.c \
427428
$(SRCDIR)/schema.c \
@@ -536,10 +537,11 @@
536537
$(OBJDIR)/path_.c \
537538
$(OBJDIR)/pivot_.c \
538539
$(OBJDIR)/popen_.c \
539540
$(OBJDIR)/pqueue_.c \
540541
$(OBJDIR)/printf_.c \
542
+ $(OBJDIR)/purge_.c \
541543
$(OBJDIR)/rebuild_.c \
542544
$(OBJDIR)/regexp_.c \
543545
$(OBJDIR)/report_.c \
544546
$(OBJDIR)/rss_.c \
545547
$(OBJDIR)/schema_.c \
@@ -651,10 +653,11 @@
651653
$(OBJDIR)/path.o \
652654
$(OBJDIR)/pivot.o \
653655
$(OBJDIR)/popen.o \
654656
$(OBJDIR)/pqueue.o \
655657
$(OBJDIR)/printf.o \
658
+ $(OBJDIR)/purge.o \
656659
$(OBJDIR)/rebuild.o \
657660
$(OBJDIR)/regexp.o \
658661
$(OBJDIR)/report.o \
659662
$(OBJDIR)/rss.o \
660663
$(OBJDIR)/schema.o \
@@ -959,10 +962,11 @@
959962
$(OBJDIR)/path_.c:$(OBJDIR)/path.h \
960963
$(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h \
961964
$(OBJDIR)/popen_.c:$(OBJDIR)/popen.h \
962965
$(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h \
963966
$(OBJDIR)/printf_.c:$(OBJDIR)/printf.h \
967
+ $(OBJDIR)/purge_.c:$(OBJDIR)/purge.h \
964968
$(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h \
965969
$(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \
966970
$(OBJDIR)/report_.c:$(OBJDIR)/report.h \
967971
$(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \
968972
$(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \
@@ -1605,10 +1609,18 @@
16051609
16061610
$(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
16071611
$(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
16081612
16091613
$(OBJDIR)/printf.h: $(OBJDIR)/headers
1614
+
1615
+$(OBJDIR)/purge_.c: $(SRCDIR)/purge.c $(TRANSLATE)
1616
+ $(TRANSLATE) $(SRCDIR)/purge.c >$@
1617
+
1618
+$(OBJDIR)/purge.o: $(OBJDIR)/purge_.c $(OBJDIR)/purge.h $(SRCDIR)/config.h
1619
+ $(XTCC) -o $(OBJDIR)/purge.o -c $(OBJDIR)/purge_.c
1620
+
1621
+$(OBJDIR)/purge.h: $(OBJDIR)/headers
16101622
16111623
$(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(TRANSLATE)
16121624
$(TRANSLATE) $(SRCDIR)/rebuild.c >$@
16131625
16141626
$(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
16151627
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -418,10 +418,11 @@
418 $(SRCDIR)/path.c \
419 $(SRCDIR)/pivot.c \
420 $(SRCDIR)/popen.c \
421 $(SRCDIR)/pqueue.c \
422 $(SRCDIR)/printf.c \
 
423 $(SRCDIR)/rebuild.c \
424 $(SRCDIR)/regexp.c \
425 $(SRCDIR)/report.c \
426 $(SRCDIR)/rss.c \
427 $(SRCDIR)/schema.c \
@@ -536,10 +537,11 @@
536 $(OBJDIR)/path_.c \
537 $(OBJDIR)/pivot_.c \
538 $(OBJDIR)/popen_.c \
539 $(OBJDIR)/pqueue_.c \
540 $(OBJDIR)/printf_.c \
 
541 $(OBJDIR)/rebuild_.c \
542 $(OBJDIR)/regexp_.c \
543 $(OBJDIR)/report_.c \
544 $(OBJDIR)/rss_.c \
545 $(OBJDIR)/schema_.c \
@@ -651,10 +653,11 @@
651 $(OBJDIR)/path.o \
652 $(OBJDIR)/pivot.o \
653 $(OBJDIR)/popen.o \
654 $(OBJDIR)/pqueue.o \
655 $(OBJDIR)/printf.o \
 
656 $(OBJDIR)/rebuild.o \
657 $(OBJDIR)/regexp.o \
658 $(OBJDIR)/report.o \
659 $(OBJDIR)/rss.o \
660 $(OBJDIR)/schema.o \
@@ -959,10 +962,11 @@
959 $(OBJDIR)/path_.c:$(OBJDIR)/path.h \
960 $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h \
961 $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h \
962 $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h \
963 $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h \
 
964 $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h \
965 $(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \
966 $(OBJDIR)/report_.c:$(OBJDIR)/report.h \
967 $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \
968 $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \
@@ -1605,10 +1609,18 @@
1605
1606 $(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
1607 $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
1608
1609 $(OBJDIR)/printf.h: $(OBJDIR)/headers
 
 
 
 
 
 
 
 
1610
1611 $(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(TRANSLATE)
1612 $(TRANSLATE) $(SRCDIR)/rebuild.c >$@
1613
1614 $(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
1615
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -418,10 +418,11 @@
418 $(SRCDIR)/path.c \
419 $(SRCDIR)/pivot.c \
420 $(SRCDIR)/popen.c \
421 $(SRCDIR)/pqueue.c \
422 $(SRCDIR)/printf.c \
423 $(SRCDIR)/purge.c \
424 $(SRCDIR)/rebuild.c \
425 $(SRCDIR)/regexp.c \
426 $(SRCDIR)/report.c \
427 $(SRCDIR)/rss.c \
428 $(SRCDIR)/schema.c \
@@ -536,10 +537,11 @@
537 $(OBJDIR)/path_.c \
538 $(OBJDIR)/pivot_.c \
539 $(OBJDIR)/popen_.c \
540 $(OBJDIR)/pqueue_.c \
541 $(OBJDIR)/printf_.c \
542 $(OBJDIR)/purge_.c \
543 $(OBJDIR)/rebuild_.c \
544 $(OBJDIR)/regexp_.c \
545 $(OBJDIR)/report_.c \
546 $(OBJDIR)/rss_.c \
547 $(OBJDIR)/schema_.c \
@@ -651,10 +653,11 @@
653 $(OBJDIR)/path.o \
654 $(OBJDIR)/pivot.o \
655 $(OBJDIR)/popen.o \
656 $(OBJDIR)/pqueue.o \
657 $(OBJDIR)/printf.o \
658 $(OBJDIR)/purge.o \
659 $(OBJDIR)/rebuild.o \
660 $(OBJDIR)/regexp.o \
661 $(OBJDIR)/report.o \
662 $(OBJDIR)/rss.o \
663 $(OBJDIR)/schema.o \
@@ -959,10 +962,11 @@
962 $(OBJDIR)/path_.c:$(OBJDIR)/path.h \
963 $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h \
964 $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h \
965 $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h \
966 $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h \
967 $(OBJDIR)/purge_.c:$(OBJDIR)/purge.h \
968 $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h \
969 $(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \
970 $(OBJDIR)/report_.c:$(OBJDIR)/report.h \
971 $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \
972 $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \
@@ -1605,10 +1609,18 @@
1609
1610 $(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
1611 $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
1612
1613 $(OBJDIR)/printf.h: $(OBJDIR)/headers
1614
1615 $(OBJDIR)/purge_.c: $(SRCDIR)/purge.c $(TRANSLATE)
1616 $(TRANSLATE) $(SRCDIR)/purge.c >$@
1617
1618 $(OBJDIR)/purge.o: $(OBJDIR)/purge_.c $(OBJDIR)/purge.h $(SRCDIR)/config.h
1619 $(XTCC) -o $(OBJDIR)/purge.o -c $(OBJDIR)/purge_.c
1620
1621 $(OBJDIR)/purge.h: $(OBJDIR)/headers
1622
1623 $(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(TRANSLATE)
1624 $(TRANSLATE) $(SRCDIR)/rebuild.c >$@
1625
1626 $(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
1627
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -270,10 +270,11 @@
270270
path_.c \
271271
pivot_.c \
272272
popen_.c \
273273
pqueue_.c \
274274
printf_.c \
275
+ purge_.c \
275276
rebuild_.c \
276277
regexp_.c \
277278
report_.c \
278279
rss_.c \
279280
schema_.c \
@@ -387,10 +388,11 @@
387388
$(OX)\path$O \
388389
$(OX)\pivot$O \
389390
$(OX)\popen$O \
390391
$(OX)\pqueue$O \
391392
$(OX)\printf$O \
393
+ $(OX)\purge$O \
392394
$(OX)\rebuild$O \
393395
$(OX)\regexp$O \
394396
$(OX)\report$O \
395397
$(OX)\rss$O \
396398
$(OX)\schema$O \
@@ -557,10 +559,11 @@
557559
echo $(OX)\path.obj >> $@
558560
echo $(OX)\pivot.obj >> $@
559561
echo $(OX)\popen.obj >> $@
560562
echo $(OX)\pqueue.obj >> $@
561563
echo $(OX)\printf.obj >> $@
564
+ echo $(OX)\purge.obj >> $@
562565
echo $(OX)\rebuild.obj >> $@
563566
echo $(OX)\regexp.obj >> $@
564567
echo $(OX)\report.obj >> $@
565568
echo $(OX)\rss.obj >> $@
566569
echo $(OX)\schema.obj >> $@
@@ -1148,10 +1151,16 @@
11481151
$(OX)\printf$O : printf_.c printf.h
11491152
$(TCC) /Fo$@ -c printf_.c
11501153
11511154
printf_.c : $(SRCDIR)\printf.c
11521155
translate$E $** > $@
1156
+
1157
+$(OX)\purge$O : purge_.c purge.h
1158
+ $(TCC) /Fo$@ -c purge_.c
1159
+
1160
+purge_.c : $(SRCDIR)\purge.c
1161
+ translate$E $** > $@
11531162
11541163
$(OX)\rebuild$O : rebuild_.c rebuild.h
11551164
$(TCC) /Fo$@ -c rebuild_.c
11561165
11571166
rebuild_.c : $(SRCDIR)\rebuild.c
@@ -1456,10 +1465,11 @@
14561465
path_.c:path.h \
14571466
pivot_.c:pivot.h \
14581467
popen_.c:popen.h \
14591468
pqueue_.c:pqueue.h \
14601469
printf_.c:printf.h \
1470
+ purge_.c:purge.h \
14611471
rebuild_.c:rebuild.h \
14621472
regexp_.c:regexp.h \
14631473
report_.c:report.h \
14641474
rss_.c:rss.h \
14651475
schema_.c:schema.h \
14661476
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -270,10 +270,11 @@
270 path_.c \
271 pivot_.c \
272 popen_.c \
273 pqueue_.c \
274 printf_.c \
 
275 rebuild_.c \
276 regexp_.c \
277 report_.c \
278 rss_.c \
279 schema_.c \
@@ -387,10 +388,11 @@
387 $(OX)\path$O \
388 $(OX)\pivot$O \
389 $(OX)\popen$O \
390 $(OX)\pqueue$O \
391 $(OX)\printf$O \
 
392 $(OX)\rebuild$O \
393 $(OX)\regexp$O \
394 $(OX)\report$O \
395 $(OX)\rss$O \
396 $(OX)\schema$O \
@@ -557,10 +559,11 @@
557 echo $(OX)\path.obj >> $@
558 echo $(OX)\pivot.obj >> $@
559 echo $(OX)\popen.obj >> $@
560 echo $(OX)\pqueue.obj >> $@
561 echo $(OX)\printf.obj >> $@
 
562 echo $(OX)\rebuild.obj >> $@
563 echo $(OX)\regexp.obj >> $@
564 echo $(OX)\report.obj >> $@
565 echo $(OX)\rss.obj >> $@
566 echo $(OX)\schema.obj >> $@
@@ -1148,10 +1151,16 @@
1148 $(OX)\printf$O : printf_.c printf.h
1149 $(TCC) /Fo$@ -c printf_.c
1150
1151 printf_.c : $(SRCDIR)\printf.c
1152 translate$E $** > $@
 
 
 
 
 
 
1153
1154 $(OX)\rebuild$O : rebuild_.c rebuild.h
1155 $(TCC) /Fo$@ -c rebuild_.c
1156
1157 rebuild_.c : $(SRCDIR)\rebuild.c
@@ -1456,10 +1465,11 @@
1456 path_.c:path.h \
1457 pivot_.c:pivot.h \
1458 popen_.c:popen.h \
1459 pqueue_.c:pqueue.h \
1460 printf_.c:printf.h \
 
1461 rebuild_.c:rebuild.h \
1462 regexp_.c:regexp.h \
1463 report_.c:report.h \
1464 rss_.c:rss.h \
1465 schema_.c:schema.h \
1466
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -270,10 +270,11 @@
270 path_.c \
271 pivot_.c \
272 popen_.c \
273 pqueue_.c \
274 printf_.c \
275 purge_.c \
276 rebuild_.c \
277 regexp_.c \
278 report_.c \
279 rss_.c \
280 schema_.c \
@@ -387,10 +388,11 @@
388 $(OX)\path$O \
389 $(OX)\pivot$O \
390 $(OX)\popen$O \
391 $(OX)\pqueue$O \
392 $(OX)\printf$O \
393 $(OX)\purge$O \
394 $(OX)\rebuild$O \
395 $(OX)\regexp$O \
396 $(OX)\report$O \
397 $(OX)\rss$O \
398 $(OX)\schema$O \
@@ -557,10 +559,11 @@
559 echo $(OX)\path.obj >> $@
560 echo $(OX)\pivot.obj >> $@
561 echo $(OX)\popen.obj >> $@
562 echo $(OX)\pqueue.obj >> $@
563 echo $(OX)\printf.obj >> $@
564 echo $(OX)\purge.obj >> $@
565 echo $(OX)\rebuild.obj >> $@
566 echo $(OX)\regexp.obj >> $@
567 echo $(OX)\report.obj >> $@
568 echo $(OX)\rss.obj >> $@
569 echo $(OX)\schema.obj >> $@
@@ -1148,10 +1151,16 @@
1151 $(OX)\printf$O : printf_.c printf.h
1152 $(TCC) /Fo$@ -c printf_.c
1153
1154 printf_.c : $(SRCDIR)\printf.c
1155 translate$E $** > $@
1156
1157 $(OX)\purge$O : purge_.c purge.h
1158 $(TCC) /Fo$@ -c purge_.c
1159
1160 purge_.c : $(SRCDIR)\purge.c
1161 translate$E $** > $@
1162
1163 $(OX)\rebuild$O : rebuild_.c rebuild.h
1164 $(TCC) /Fo$@ -c rebuild_.c
1165
1166 rebuild_.c : $(SRCDIR)\rebuild.c
@@ -1456,10 +1465,11 @@
1465 path_.c:path.h \
1466 pivot_.c:pivot.h \
1467 popen_.c:popen.h \
1468 pqueue_.c:pqueue.h \
1469 printf_.c:printf.h \
1470 purge_.c:purge.h \
1471 rebuild_.c:rebuild.h \
1472 regexp_.c:regexp.h \
1473 report_.c:report.h \
1474 rss_.c:rss.h \
1475 schema_.c:schema.h \
1476

Keyboard Shortcuts

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