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... :-(
Commit
53b35da3e0d7154ee279dd0e37b7e25c88e2fb75
Parent
6dc0b3b6f423f7c…
7 files changed
+12
+1
+3
+2
-2
+10
-4
+12
+10
+12
| --- src/main.mk | ||
| +++ src/main.mk | ||
| @@ -87,10 +87,11 @@ | ||
| 87 | 87 | $(SRCDIR)/path.c \ |
| 88 | 88 | $(SRCDIR)/pivot.c \ |
| 89 | 89 | $(SRCDIR)/popen.c \ |
| 90 | 90 | $(SRCDIR)/pqueue.c \ |
| 91 | 91 | $(SRCDIR)/printf.c \ |
| 92 | + $(SRCDIR)/purge.c \ | |
| 92 | 93 | $(SRCDIR)/rebuild.c \ |
| 93 | 94 | $(SRCDIR)/regexp.c \ |
| 94 | 95 | $(SRCDIR)/report.c \ |
| 95 | 96 | $(SRCDIR)/rss.c \ |
| 96 | 97 | $(SRCDIR)/schema.c \ |
| @@ -205,10 +206,11 @@ | ||
| 205 | 206 | $(OBJDIR)/path_.c \ |
| 206 | 207 | $(OBJDIR)/pivot_.c \ |
| 207 | 208 | $(OBJDIR)/popen_.c \ |
| 208 | 209 | $(OBJDIR)/pqueue_.c \ |
| 209 | 210 | $(OBJDIR)/printf_.c \ |
| 211 | + $(OBJDIR)/purge_.c \ | |
| 210 | 212 | $(OBJDIR)/rebuild_.c \ |
| 211 | 213 | $(OBJDIR)/regexp_.c \ |
| 212 | 214 | $(OBJDIR)/report_.c \ |
| 213 | 215 | $(OBJDIR)/rss_.c \ |
| 214 | 216 | $(OBJDIR)/schema_.c \ |
| @@ -320,10 +322,11 @@ | ||
| 320 | 322 | $(OBJDIR)/path.o \ |
| 321 | 323 | $(OBJDIR)/pivot.o \ |
| 322 | 324 | $(OBJDIR)/popen.o \ |
| 323 | 325 | $(OBJDIR)/pqueue.o \ |
| 324 | 326 | $(OBJDIR)/printf.o \ |
| 327 | + $(OBJDIR)/purge.o \ | |
| 325 | 328 | $(OBJDIR)/rebuild.o \ |
| 326 | 329 | $(OBJDIR)/regexp.o \ |
| 327 | 330 | $(OBJDIR)/report.o \ |
| 328 | 331 | $(OBJDIR)/rss.o \ |
| 329 | 332 | $(OBJDIR)/schema.o \ |
| @@ -544,10 +547,11 @@ | ||
| 544 | 547 | $(OBJDIR)/path_.c:$(OBJDIR)/path.h \ |
| 545 | 548 | $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h \ |
| 546 | 549 | $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h \ |
| 547 | 550 | $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h \ |
| 548 | 551 | $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h \ |
| 552 | + $(OBJDIR)/purge_.c:$(OBJDIR)/purge.h \ | |
| 549 | 553 | $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h \ |
| 550 | 554 | $(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \ |
| 551 | 555 | $(OBJDIR)/report_.c:$(OBJDIR)/report.h \ |
| 552 | 556 | $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \ |
| 553 | 557 | $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \ |
| @@ -1188,10 +1192,18 @@ | ||
| 1188 | 1192 | |
| 1189 | 1193 | $(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h |
| 1190 | 1194 | $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c |
| 1191 | 1195 | |
| 1192 | 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 | |
| 1193 | 1205 | |
| 1194 | 1206 | $(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(OBJDIR)/translate |
| 1195 | 1207 | $(OBJDIR)/translate $(SRCDIR)/rebuild.c >$@ |
| 1196 | 1208 | |
| 1197 | 1209 | $(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h |
| 1198 | 1210 |
| --- 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 |
+1
| --- src/makemake.tcl | ||
| +++ src/makemake.tcl | ||
| @@ -93,10 +93,11 @@ | ||
| 93 | 93 | path |
| 94 | 94 | pivot |
| 95 | 95 | popen |
| 96 | 96 | pqueue |
| 97 | 97 | printf |
| 98 | + purge | |
| 98 | 99 | rebuild |
| 99 | 100 | regexp |
| 100 | 101 | report |
| 101 | 102 | rss |
| 102 | 103 | schema |
| 103 | 104 | |
| 104 | 105 | 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 |
+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 | +} |
| --- 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 @@ | ||
| 80 | 80 | @ uuid TEXT UNIQUE NOT NULL, -- SHA1 hash of the content |
| 81 | 81 | @ content BLOB, -- Compressed content of this record |
| 82 | 82 | @ CHECK( length(uuid)==40 AND rid>0 ) |
| 83 | 83 | @ ); |
| 84 | 84 | @ 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 | |
| 87 | 87 | @ ); |
| 88 | 88 | @ CREATE INDEX delta_i1 ON delta(srcid); |
| 89 | 89 | @ |
| 90 | 90 | @ ------------------------------------------------------------------------- |
| 91 | 91 | @ -- The BLOB and DELTA tables above hold the "global state" of a Fossil |
| 92 | 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, -- 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 @@ | ||
| 28 | 28 | |
| 29 | 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 | 30 | |
| 31 | 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 | 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 | |
| 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 | 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 | |
| 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 | 36 | |
| 37 | 37 | |
| 38 | 38 | RC=$(DMDIR)\bin\rcc |
| 39 | 39 | RCFLAGS=-32 -w1 -I$(SRCDIR) /D__DMC__ |
| 40 | 40 | |
| @@ -49,11 +49,11 @@ | ||
| 49 | 49 | |
| 50 | 50 | $(OBJDIR)\fossil.res: $B\win\fossil.rc |
| 51 | 51 | $(RC) $(RCFLAGS) -o$@ $** |
| 52 | 52 | |
| 53 | 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 > $@ | |
| 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 | 55 | +echo fossil >> $@ |
| 56 | 56 | +echo fossil >> $@ |
| 57 | 57 | +echo $(LIBS) >> $@ |
| 58 | 58 | +echo. >> $@ |
| 59 | 59 | +echo fossil >> $@ |
| @@ -572,10 +572,16 @@ | ||
| 572 | 572 | $(OBJDIR)\printf$O : printf_.c printf.h |
| 573 | 573 | $(TCC) -o$@ -c printf_.c |
| 574 | 574 | |
| 575 | 575 | printf_.c : $(SRCDIR)\printf.c |
| 576 | 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 $** > $@ | |
| 577 | 583 | |
| 578 | 584 | $(OBJDIR)\rebuild$O : rebuild_.c rebuild.h |
| 579 | 585 | $(TCC) -o$@ -c rebuild_.c |
| 580 | 586 | |
| 581 | 587 | rebuild_.c : $(SRCDIR)\rebuild.c |
| @@ -802,7 +808,7 @@ | ||
| 802 | 808 | |
| 803 | 809 | zip_.c : $(SRCDIR)\zip.c |
| 804 | 810 | +translate$E $** > $@ |
| 805 | 811 | |
| 806 | 812 | 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 | |
| 808 | 814 | @copy /Y nul: headers |
| 809 | 815 |
| --- 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 |
+12
| --- win/Makefile.mingw | ||
| +++ win/Makefile.mingw | ||
| @@ -418,10 +418,11 @@ | ||
| 418 | 418 | $(SRCDIR)/path.c \ |
| 419 | 419 | $(SRCDIR)/pivot.c \ |
| 420 | 420 | $(SRCDIR)/popen.c \ |
| 421 | 421 | $(SRCDIR)/pqueue.c \ |
| 422 | 422 | $(SRCDIR)/printf.c \ |
| 423 | + $(SRCDIR)/purge.c \ | |
| 423 | 424 | $(SRCDIR)/rebuild.c \ |
| 424 | 425 | $(SRCDIR)/regexp.c \ |
| 425 | 426 | $(SRCDIR)/report.c \ |
| 426 | 427 | $(SRCDIR)/rss.c \ |
| 427 | 428 | $(SRCDIR)/schema.c \ |
| @@ -536,10 +537,11 @@ | ||
| 536 | 537 | $(OBJDIR)/path_.c \ |
| 537 | 538 | $(OBJDIR)/pivot_.c \ |
| 538 | 539 | $(OBJDIR)/popen_.c \ |
| 539 | 540 | $(OBJDIR)/pqueue_.c \ |
| 540 | 541 | $(OBJDIR)/printf_.c \ |
| 542 | + $(OBJDIR)/purge_.c \ | |
| 541 | 543 | $(OBJDIR)/rebuild_.c \ |
| 542 | 544 | $(OBJDIR)/regexp_.c \ |
| 543 | 545 | $(OBJDIR)/report_.c \ |
| 544 | 546 | $(OBJDIR)/rss_.c \ |
| 545 | 547 | $(OBJDIR)/schema_.c \ |
| @@ -651,10 +653,11 @@ | ||
| 651 | 653 | $(OBJDIR)/path.o \ |
| 652 | 654 | $(OBJDIR)/pivot.o \ |
| 653 | 655 | $(OBJDIR)/popen.o \ |
| 654 | 656 | $(OBJDIR)/pqueue.o \ |
| 655 | 657 | $(OBJDIR)/printf.o \ |
| 658 | + $(OBJDIR)/purge.o \ | |
| 656 | 659 | $(OBJDIR)/rebuild.o \ |
| 657 | 660 | $(OBJDIR)/regexp.o \ |
| 658 | 661 | $(OBJDIR)/report.o \ |
| 659 | 662 | $(OBJDIR)/rss.o \ |
| 660 | 663 | $(OBJDIR)/schema.o \ |
| @@ -959,10 +962,11 @@ | ||
| 959 | 962 | $(OBJDIR)/path_.c:$(OBJDIR)/path.h \ |
| 960 | 963 | $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h \ |
| 961 | 964 | $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h \ |
| 962 | 965 | $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h \ |
| 963 | 966 | $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h \ |
| 967 | + $(OBJDIR)/purge_.c:$(OBJDIR)/purge.h \ | |
| 964 | 968 | $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h \ |
| 965 | 969 | $(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \ |
| 966 | 970 | $(OBJDIR)/report_.c:$(OBJDIR)/report.h \ |
| 967 | 971 | $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \ |
| 968 | 972 | $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \ |
| @@ -1605,10 +1609,18 @@ | ||
| 1605 | 1609 | |
| 1606 | 1610 | $(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h |
| 1607 | 1611 | $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c |
| 1608 | 1612 | |
| 1609 | 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 | |
| 1610 | 1622 | |
| 1611 | 1623 | $(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(TRANSLATE) |
| 1612 | 1624 | $(TRANSLATE) $(SRCDIR)/rebuild.c >$@ |
| 1613 | 1625 | |
| 1614 | 1626 | $(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h |
| 1615 | 1627 |
| --- 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 |
+10
| --- win/Makefile.msc | ||
| +++ win/Makefile.msc | ||
| @@ -270,10 +270,11 @@ | ||
| 270 | 270 | path_.c \ |
| 271 | 271 | pivot_.c \ |
| 272 | 272 | popen_.c \ |
| 273 | 273 | pqueue_.c \ |
| 274 | 274 | printf_.c \ |
| 275 | + purge_.c \ | |
| 275 | 276 | rebuild_.c \ |
| 276 | 277 | regexp_.c \ |
| 277 | 278 | report_.c \ |
| 278 | 279 | rss_.c \ |
| 279 | 280 | schema_.c \ |
| @@ -387,10 +388,11 @@ | ||
| 387 | 388 | $(OX)\path$O \ |
| 388 | 389 | $(OX)\pivot$O \ |
| 389 | 390 | $(OX)\popen$O \ |
| 390 | 391 | $(OX)\pqueue$O \ |
| 391 | 392 | $(OX)\printf$O \ |
| 393 | + $(OX)\purge$O \ | |
| 392 | 394 | $(OX)\rebuild$O \ |
| 393 | 395 | $(OX)\regexp$O \ |
| 394 | 396 | $(OX)\report$O \ |
| 395 | 397 | $(OX)\rss$O \ |
| 396 | 398 | $(OX)\schema$O \ |
| @@ -557,10 +559,11 @@ | ||
| 557 | 559 | echo $(OX)\path.obj >> $@ |
| 558 | 560 | echo $(OX)\pivot.obj >> $@ |
| 559 | 561 | echo $(OX)\popen.obj >> $@ |
| 560 | 562 | echo $(OX)\pqueue.obj >> $@ |
| 561 | 563 | echo $(OX)\printf.obj >> $@ |
| 564 | + echo $(OX)\purge.obj >> $@ | |
| 562 | 565 | echo $(OX)\rebuild.obj >> $@ |
| 563 | 566 | echo $(OX)\regexp.obj >> $@ |
| 564 | 567 | echo $(OX)\report.obj >> $@ |
| 565 | 568 | echo $(OX)\rss.obj >> $@ |
| 566 | 569 | echo $(OX)\schema.obj >> $@ |
| @@ -1148,10 +1151,16 @@ | ||
| 1148 | 1151 | $(OX)\printf$O : printf_.c printf.h |
| 1149 | 1152 | $(TCC) /Fo$@ -c printf_.c |
| 1150 | 1153 | |
| 1151 | 1154 | printf_.c : $(SRCDIR)\printf.c |
| 1152 | 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 $** > $@ | |
| 1153 | 1162 | |
| 1154 | 1163 | $(OX)\rebuild$O : rebuild_.c rebuild.h |
| 1155 | 1164 | $(TCC) /Fo$@ -c rebuild_.c |
| 1156 | 1165 | |
| 1157 | 1166 | rebuild_.c : $(SRCDIR)\rebuild.c |
| @@ -1456,10 +1465,11 @@ | ||
| 1456 | 1465 | path_.c:path.h \ |
| 1457 | 1466 | pivot_.c:pivot.h \ |
| 1458 | 1467 | popen_.c:popen.h \ |
| 1459 | 1468 | pqueue_.c:pqueue.h \ |
| 1460 | 1469 | printf_.c:printf.h \ |
| 1470 | + purge_.c:purge.h \ | |
| 1461 | 1471 | rebuild_.c:rebuild.h \ |
| 1462 | 1472 | regexp_.c:regexp.h \ |
| 1463 | 1473 | report_.c:report.h \ |
| 1464 | 1474 | rss_.c:rss.h \ |
| 1465 | 1475 | schema_.c:schema.h \ |
| 1466 | 1476 |
| --- 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 |