Fossil SCM
Start of experimental support for post-push TH1 scripting.
Commit
a11b7f1535be0be763a3c8bc9c9568ea20694990
Parent
2827d449a994c92…
8 files changed
+5
-1
+11
-1
+2
+1
-1
+35
+8
+11
-1
+11
-1
+5
-1
| --- src/configure.c | ||
| +++ src/configure.c | ||
| @@ -33,10 +33,11 @@ | ||
| 33 | 33 | #define CONFIGSET_TKT 0x000002 /* Ticket configuration */ |
| 34 | 34 | #define CONFIGSET_PROJ 0x000004 /* Project name */ |
| 35 | 35 | #define CONFIGSET_SHUN 0x000008 /* Shun settings */ |
| 36 | 36 | #define CONFIGSET_USER 0x000010 /* The USER table */ |
| 37 | 37 | #define CONFIGSET_ADDR 0x000020 /* The CONCEALED table */ |
| 38 | +#define CONFIGSET_XFER 0x000040 /* Transfer configuration */ | |
| 38 | 39 | |
| 39 | 40 | #define CONFIGSET_ALL 0x0000ff /* Everything */ |
| 40 | 41 | |
| 41 | 42 | #define CONFIGSET_OVERWRITE 0x100000 /* Causes overwrite instead of merge */ |
| 42 | 43 | #define CONFIGSET_OLDFORMAT 0x200000 /* Use the legacy format */ |
| @@ -55,10 +56,11 @@ | ||
| 55 | 56 | { "/project", CONFIGSET_PROJ, "Project name and description" }, |
| 56 | 57 | { "/skin", CONFIGSET_SKIN, "Web interface apparance settings" }, |
| 57 | 58 | { "/shun", CONFIGSET_SHUN, "List of shunned artifacts" }, |
| 58 | 59 | { "/ticket", CONFIGSET_TKT, "Ticket setup", }, |
| 59 | 60 | { "/user", CONFIGSET_USER, "Users and privilege settings" }, |
| 61 | + { "/xfer", CONFIGSET_XFER, "Transfer setup", }, | |
| 60 | 62 | { "/all", CONFIGSET_ALL, "All of the above" }, |
| 61 | 63 | }; |
| 62 | 64 | |
| 63 | 65 | |
| 64 | 66 | /* |
| @@ -85,11 +87,11 @@ | ||
| 85 | 87 | { "crnl-glob", CONFIGSET_PROJ }, |
| 86 | 88 | { "empty-dirs", CONFIGSET_PROJ }, |
| 87 | 89 | { "allow-symlinks", CONFIGSET_PROJ }, |
| 88 | 90 | { "index-page", CONFIGSET_SKIN }, |
| 89 | 91 | #ifdef FOSSIL_ENABLE_TCL |
| 90 | - { "tcl", CONFIGSET_SKIN|CONFIGSET_TKT }, | |
| 92 | + { "tcl", CONFIGSET_SKIN|CONFIGSET_TKT|CONFIGSET_XFER }, | |
| 91 | 93 | #endif |
| 92 | 94 | { "timeline-block-markup", CONFIGSET_SKIN }, |
| 93 | 95 | { "timeline-max-comment", CONFIGSET_SKIN }, |
| 94 | 96 | { "ticket-table", CONFIGSET_TKT }, |
| 95 | 97 | { "ticket-common", CONFIGSET_TKT }, |
| @@ -103,10 +105,12 @@ | ||
| 103 | 105 | { "ticket-closed-expr", CONFIGSET_TKT }, |
| 104 | 106 | { "@reportfmt", CONFIGSET_TKT }, |
| 105 | 107 | { "@user", CONFIGSET_USER }, |
| 106 | 108 | { "@concealed", CONFIGSET_ADDR }, |
| 107 | 109 | { "@shun", CONFIGSET_SHUN }, |
| 110 | + { "xfer-common-script", CONFIGSET_XFER }, | |
| 111 | + { "xfer-push-script", CONFIGSET_XFER }, | |
| 108 | 112 | }; |
| 109 | 113 | static int iConfig = 0; |
| 110 | 114 | |
| 111 | 115 | /* |
| 112 | 116 | ** Return name of first configuration property matching the given mask. |
| 113 | 117 |
| --- src/configure.c | |
| +++ src/configure.c | |
| @@ -33,10 +33,11 @@ | |
| 33 | #define CONFIGSET_TKT 0x000002 /* Ticket configuration */ |
| 34 | #define CONFIGSET_PROJ 0x000004 /* Project name */ |
| 35 | #define CONFIGSET_SHUN 0x000008 /* Shun settings */ |
| 36 | #define CONFIGSET_USER 0x000010 /* The USER table */ |
| 37 | #define CONFIGSET_ADDR 0x000020 /* The CONCEALED table */ |
| 38 | |
| 39 | #define CONFIGSET_ALL 0x0000ff /* Everything */ |
| 40 | |
| 41 | #define CONFIGSET_OVERWRITE 0x100000 /* Causes overwrite instead of merge */ |
| 42 | #define CONFIGSET_OLDFORMAT 0x200000 /* Use the legacy format */ |
| @@ -55,10 +56,11 @@ | |
| 55 | { "/project", CONFIGSET_PROJ, "Project name and description" }, |
| 56 | { "/skin", CONFIGSET_SKIN, "Web interface apparance settings" }, |
| 57 | { "/shun", CONFIGSET_SHUN, "List of shunned artifacts" }, |
| 58 | { "/ticket", CONFIGSET_TKT, "Ticket setup", }, |
| 59 | { "/user", CONFIGSET_USER, "Users and privilege settings" }, |
| 60 | { "/all", CONFIGSET_ALL, "All of the above" }, |
| 61 | }; |
| 62 | |
| 63 | |
| 64 | /* |
| @@ -85,11 +87,11 @@ | |
| 85 | { "crnl-glob", CONFIGSET_PROJ }, |
| 86 | { "empty-dirs", CONFIGSET_PROJ }, |
| 87 | { "allow-symlinks", CONFIGSET_PROJ }, |
| 88 | { "index-page", CONFIGSET_SKIN }, |
| 89 | #ifdef FOSSIL_ENABLE_TCL |
| 90 | { "tcl", CONFIGSET_SKIN|CONFIGSET_TKT }, |
| 91 | #endif |
| 92 | { "timeline-block-markup", CONFIGSET_SKIN }, |
| 93 | { "timeline-max-comment", CONFIGSET_SKIN }, |
| 94 | { "ticket-table", CONFIGSET_TKT }, |
| 95 | { "ticket-common", CONFIGSET_TKT }, |
| @@ -103,10 +105,12 @@ | |
| 103 | { "ticket-closed-expr", CONFIGSET_TKT }, |
| 104 | { "@reportfmt", CONFIGSET_TKT }, |
| 105 | { "@user", CONFIGSET_USER }, |
| 106 | { "@concealed", CONFIGSET_ADDR }, |
| 107 | { "@shun", CONFIGSET_SHUN }, |
| 108 | }; |
| 109 | static int iConfig = 0; |
| 110 | |
| 111 | /* |
| 112 | ** Return name of first configuration property matching the given mask. |
| 113 |
| --- src/configure.c | |
| +++ src/configure.c | |
| @@ -33,10 +33,11 @@ | |
| 33 | #define CONFIGSET_TKT 0x000002 /* Ticket configuration */ |
| 34 | #define CONFIGSET_PROJ 0x000004 /* Project name */ |
| 35 | #define CONFIGSET_SHUN 0x000008 /* Shun settings */ |
| 36 | #define CONFIGSET_USER 0x000010 /* The USER table */ |
| 37 | #define CONFIGSET_ADDR 0x000020 /* The CONCEALED table */ |
| 38 | #define CONFIGSET_XFER 0x000040 /* Transfer configuration */ |
| 39 | |
| 40 | #define CONFIGSET_ALL 0x0000ff /* Everything */ |
| 41 | |
| 42 | #define CONFIGSET_OVERWRITE 0x100000 /* Causes overwrite instead of merge */ |
| 43 | #define CONFIGSET_OLDFORMAT 0x200000 /* Use the legacy format */ |
| @@ -55,10 +56,11 @@ | |
| 56 | { "/project", CONFIGSET_PROJ, "Project name and description" }, |
| 57 | { "/skin", CONFIGSET_SKIN, "Web interface apparance settings" }, |
| 58 | { "/shun", CONFIGSET_SHUN, "List of shunned artifacts" }, |
| 59 | { "/ticket", CONFIGSET_TKT, "Ticket setup", }, |
| 60 | { "/user", CONFIGSET_USER, "Users and privilege settings" }, |
| 61 | { "/xfer", CONFIGSET_XFER, "Transfer setup", }, |
| 62 | { "/all", CONFIGSET_ALL, "All of the above" }, |
| 63 | }; |
| 64 | |
| 65 | |
| 66 | /* |
| @@ -85,11 +87,11 @@ | |
| 87 | { "crnl-glob", CONFIGSET_PROJ }, |
| 88 | { "empty-dirs", CONFIGSET_PROJ }, |
| 89 | { "allow-symlinks", CONFIGSET_PROJ }, |
| 90 | { "index-page", CONFIGSET_SKIN }, |
| 91 | #ifdef FOSSIL_ENABLE_TCL |
| 92 | { "tcl", CONFIGSET_SKIN|CONFIGSET_TKT|CONFIGSET_XFER }, |
| 93 | #endif |
| 94 | { "timeline-block-markup", CONFIGSET_SKIN }, |
| 95 | { "timeline-max-comment", CONFIGSET_SKIN }, |
| 96 | { "ticket-table", CONFIGSET_TKT }, |
| 97 | { "ticket-common", CONFIGSET_TKT }, |
| @@ -103,10 +105,12 @@ | |
| 105 | { "ticket-closed-expr", CONFIGSET_TKT }, |
| 106 | { "@reportfmt", CONFIGSET_TKT }, |
| 107 | { "@user", CONFIGSET_USER }, |
| 108 | { "@concealed", CONFIGSET_ADDR }, |
| 109 | { "@shun", CONFIGSET_SHUN }, |
| 110 | { "xfer-common-script", CONFIGSET_XFER }, |
| 111 | { "xfer-push-script", CONFIGSET_XFER }, |
| 112 | }; |
| 113 | static int iConfig = 0; |
| 114 | |
| 115 | /* |
| 116 | ** Return name of first configuration property matching the given mask. |
| 117 |
+11
-1
| --- src/main.mk | ||
| +++ src/main.mk | ||
| @@ -101,10 +101,11 @@ | ||
| 101 | 101 | $(SRCDIR)/vfile.c \ |
| 102 | 102 | $(SRCDIR)/wiki.c \ |
| 103 | 103 | $(SRCDIR)/wikiformat.c \ |
| 104 | 104 | $(SRCDIR)/winhttp.c \ |
| 105 | 105 | $(SRCDIR)/xfer.c \ |
| 106 | + $(SRCDIR)/xfersetup.c \ | |
| 106 | 107 | $(SRCDIR)/zip.c |
| 107 | 108 | |
| 108 | 109 | TRANS_SRC = \ |
| 109 | 110 | $(OBJDIR)/add_.c \ |
| 110 | 111 | $(OBJDIR)/allrepo_.c \ |
| @@ -196,10 +197,11 @@ | ||
| 196 | 197 | $(OBJDIR)/vfile_.c \ |
| 197 | 198 | $(OBJDIR)/wiki_.c \ |
| 198 | 199 | $(OBJDIR)/wikiformat_.c \ |
| 199 | 200 | $(OBJDIR)/winhttp_.c \ |
| 200 | 201 | $(OBJDIR)/xfer_.c \ |
| 202 | + $(OBJDIR)/xfersetup_.c \ | |
| 201 | 203 | $(OBJDIR)/zip_.c |
| 202 | 204 | |
| 203 | 205 | OBJ = \ |
| 204 | 206 | $(OBJDIR)/add.o \ |
| 205 | 207 | $(OBJDIR)/allrepo.o \ |
| @@ -291,10 +293,11 @@ | ||
| 291 | 293 | $(OBJDIR)/vfile.o \ |
| 292 | 294 | $(OBJDIR)/wiki.o \ |
| 293 | 295 | $(OBJDIR)/wikiformat.o \ |
| 294 | 296 | $(OBJDIR)/winhttp.o \ |
| 295 | 297 | $(OBJDIR)/xfer.o \ |
| 298 | + $(OBJDIR)/xfersetup.o \ | |
| 296 | 299 | $(OBJDIR)/zip.o |
| 297 | 300 | |
| 298 | 301 | APPNAME = fossil$(E) |
| 299 | 302 | |
| 300 | 303 | |
| @@ -356,11 +359,11 @@ | ||
| 356 | 359 | |
| 357 | 360 | |
| 358 | 361 | $(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex |
| 359 | 362 | $(OBJDIR)/mkindex $(TRANS_SRC) >$@ |
| 360 | 363 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h |
| 361 | - $(OBJDIR)/makeheaders $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/json_.c:$(OBJDIR)/json.h $(OBJDIR)/json_artifact_.c:$(OBJDIR)/json_artifact.h $(OBJDIR)/json_branch_.c:$(OBJDIR)/json_branch.h $(OBJDIR)/json_diff_.c:$(OBJDIR)/json_diff.h $(OBJDIR)/json_login_.c:$(OBJDIR)/json_login.h $(OBJDIR)/json_query_.c:$(OBJDIR)/json_query.h $(OBJDIR)/json_report_.c:$(OBJDIR)/json_report.h $(OBJDIR)/json_tag_.c:$(OBJDIR)/json_tag.h $(OBJDIR)/json_timeline_.c:$(OBJDIR)/json_timeline.h $(OBJDIR)/json_user_.c:$(OBJDIR)/json_user.h $(OBJDIR)/json_wiki_.c:$(OBJDIR)/json_wiki.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h | |
| 364 | + $(OBJDIR)/makeheaders $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/json_.c:$(OBJDIR)/json.h $(OBJDIR)/json_artifact_.c:$(OBJDIR)/json_artifact.h $(OBJDIR)/json_branch_.c:$(OBJDIR)/json_branch.h $(OBJDIR)/json_diff_.c:$(OBJDIR)/json_diff.h $(OBJDIR)/json_login_.c:$(OBJDIR)/json_login.h $(OBJDIR)/json_query_.c:$(OBJDIR)/json_query.h $(OBJDIR)/json_report_.c:$(OBJDIR)/json_report.h $(OBJDIR)/json_tag_.c:$(OBJDIR)/json_tag.h $(OBJDIR)/json_timeline_.c:$(OBJDIR)/json_timeline.h $(OBJDIR)/json_user_.c:$(OBJDIR)/json_user.h $(OBJDIR)/json_wiki_.c:$(OBJDIR)/json_wiki.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/xfersetup_.c:$(OBJDIR)/xfersetup.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h | |
| 362 | 365 | touch $(OBJDIR)/headers |
| 363 | 366 | $(OBJDIR)/headers: Makefile |
| 364 | 367 | $(OBJDIR)/json.o $(OBJDIR)/json_artifact.o $(OBJDIR)/json_branch.o $(OBJDIR)/json_diff.o $(OBJDIR)/json_login.o $(OBJDIR)/json_query.o $(OBJDIR)/json_report.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h |
| 365 | 368 | Makefile: |
| 366 | 369 | $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate |
| @@ -1005,10 +1008,17 @@ | ||
| 1005 | 1008 | |
| 1006 | 1009 | $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h |
| 1007 | 1010 | $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c |
| 1008 | 1011 | |
| 1009 | 1012 | $(OBJDIR)/xfer.h: $(OBJDIR)/headers |
| 1013 | +$(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(OBJDIR)/translate | |
| 1014 | + $(OBJDIR)/translate $(SRCDIR)/xfersetup.c >$(OBJDIR)/xfersetup_.c | |
| 1015 | + | |
| 1016 | +$(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h | |
| 1017 | + $(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c | |
| 1018 | + | |
| 1019 | +$(OBJDIR)/xfersetup.h: $(OBJDIR)/headers | |
| 1010 | 1020 | $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate |
| 1011 | 1021 | $(OBJDIR)/translate $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c |
| 1012 | 1022 | |
| 1013 | 1023 | $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h |
| 1014 | 1024 | $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c |
| 1015 | 1025 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -101,10 +101,11 @@ | |
| 101 | $(SRCDIR)/vfile.c \ |
| 102 | $(SRCDIR)/wiki.c \ |
| 103 | $(SRCDIR)/wikiformat.c \ |
| 104 | $(SRCDIR)/winhttp.c \ |
| 105 | $(SRCDIR)/xfer.c \ |
| 106 | $(SRCDIR)/zip.c |
| 107 | |
| 108 | TRANS_SRC = \ |
| 109 | $(OBJDIR)/add_.c \ |
| 110 | $(OBJDIR)/allrepo_.c \ |
| @@ -196,10 +197,11 @@ | |
| 196 | $(OBJDIR)/vfile_.c \ |
| 197 | $(OBJDIR)/wiki_.c \ |
| 198 | $(OBJDIR)/wikiformat_.c \ |
| 199 | $(OBJDIR)/winhttp_.c \ |
| 200 | $(OBJDIR)/xfer_.c \ |
| 201 | $(OBJDIR)/zip_.c |
| 202 | |
| 203 | OBJ = \ |
| 204 | $(OBJDIR)/add.o \ |
| 205 | $(OBJDIR)/allrepo.o \ |
| @@ -291,10 +293,11 @@ | |
| 291 | $(OBJDIR)/vfile.o \ |
| 292 | $(OBJDIR)/wiki.o \ |
| 293 | $(OBJDIR)/wikiformat.o \ |
| 294 | $(OBJDIR)/winhttp.o \ |
| 295 | $(OBJDIR)/xfer.o \ |
| 296 | $(OBJDIR)/zip.o |
| 297 | |
| 298 | APPNAME = fossil$(E) |
| 299 | |
| 300 | |
| @@ -356,11 +359,11 @@ | |
| 356 | |
| 357 | |
| 358 | $(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex |
| 359 | $(OBJDIR)/mkindex $(TRANS_SRC) >$@ |
| 360 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h |
| 361 | $(OBJDIR)/makeheaders $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/json_.c:$(OBJDIR)/json.h $(OBJDIR)/json_artifact_.c:$(OBJDIR)/json_artifact.h $(OBJDIR)/json_branch_.c:$(OBJDIR)/json_branch.h $(OBJDIR)/json_diff_.c:$(OBJDIR)/json_diff.h $(OBJDIR)/json_login_.c:$(OBJDIR)/json_login.h $(OBJDIR)/json_query_.c:$(OBJDIR)/json_query.h $(OBJDIR)/json_report_.c:$(OBJDIR)/json_report.h $(OBJDIR)/json_tag_.c:$(OBJDIR)/json_tag.h $(OBJDIR)/json_timeline_.c:$(OBJDIR)/json_timeline.h $(OBJDIR)/json_user_.c:$(OBJDIR)/json_user.h $(OBJDIR)/json_wiki_.c:$(OBJDIR)/json_wiki.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h |
| 362 | touch $(OBJDIR)/headers |
| 363 | $(OBJDIR)/headers: Makefile |
| 364 | $(OBJDIR)/json.o $(OBJDIR)/json_artifact.o $(OBJDIR)/json_branch.o $(OBJDIR)/json_diff.o $(OBJDIR)/json_login.o $(OBJDIR)/json_query.o $(OBJDIR)/json_report.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h |
| 365 | Makefile: |
| 366 | $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate |
| @@ -1005,10 +1008,17 @@ | |
| 1005 | |
| 1006 | $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h |
| 1007 | $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c |
| 1008 | |
| 1009 | $(OBJDIR)/xfer.h: $(OBJDIR)/headers |
| 1010 | $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate |
| 1011 | $(OBJDIR)/translate $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c |
| 1012 | |
| 1013 | $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h |
| 1014 | $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c |
| 1015 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -101,10 +101,11 @@ | |
| 101 | $(SRCDIR)/vfile.c \ |
| 102 | $(SRCDIR)/wiki.c \ |
| 103 | $(SRCDIR)/wikiformat.c \ |
| 104 | $(SRCDIR)/winhttp.c \ |
| 105 | $(SRCDIR)/xfer.c \ |
| 106 | $(SRCDIR)/xfersetup.c \ |
| 107 | $(SRCDIR)/zip.c |
| 108 | |
| 109 | TRANS_SRC = \ |
| 110 | $(OBJDIR)/add_.c \ |
| 111 | $(OBJDIR)/allrepo_.c \ |
| @@ -196,10 +197,11 @@ | |
| 197 | $(OBJDIR)/vfile_.c \ |
| 198 | $(OBJDIR)/wiki_.c \ |
| 199 | $(OBJDIR)/wikiformat_.c \ |
| 200 | $(OBJDIR)/winhttp_.c \ |
| 201 | $(OBJDIR)/xfer_.c \ |
| 202 | $(OBJDIR)/xfersetup_.c \ |
| 203 | $(OBJDIR)/zip_.c |
| 204 | |
| 205 | OBJ = \ |
| 206 | $(OBJDIR)/add.o \ |
| 207 | $(OBJDIR)/allrepo.o \ |
| @@ -291,10 +293,11 @@ | |
| 293 | $(OBJDIR)/vfile.o \ |
| 294 | $(OBJDIR)/wiki.o \ |
| 295 | $(OBJDIR)/wikiformat.o \ |
| 296 | $(OBJDIR)/winhttp.o \ |
| 297 | $(OBJDIR)/xfer.o \ |
| 298 | $(OBJDIR)/xfersetup.o \ |
| 299 | $(OBJDIR)/zip.o |
| 300 | |
| 301 | APPNAME = fossil$(E) |
| 302 | |
| 303 | |
| @@ -356,11 +359,11 @@ | |
| 359 | |
| 360 | |
| 361 | $(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex |
| 362 | $(OBJDIR)/mkindex $(TRANS_SRC) >$@ |
| 363 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h |
| 364 | $(OBJDIR)/makeheaders $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/json_.c:$(OBJDIR)/json.h $(OBJDIR)/json_artifact_.c:$(OBJDIR)/json_artifact.h $(OBJDIR)/json_branch_.c:$(OBJDIR)/json_branch.h $(OBJDIR)/json_diff_.c:$(OBJDIR)/json_diff.h $(OBJDIR)/json_login_.c:$(OBJDIR)/json_login.h $(OBJDIR)/json_query_.c:$(OBJDIR)/json_query.h $(OBJDIR)/json_report_.c:$(OBJDIR)/json_report.h $(OBJDIR)/json_tag_.c:$(OBJDIR)/json_tag.h $(OBJDIR)/json_timeline_.c:$(OBJDIR)/json_timeline.h $(OBJDIR)/json_user_.c:$(OBJDIR)/json_user.h $(OBJDIR)/json_wiki_.c:$(OBJDIR)/json_wiki.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/xfersetup_.c:$(OBJDIR)/xfersetup.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h |
| 365 | touch $(OBJDIR)/headers |
| 366 | $(OBJDIR)/headers: Makefile |
| 367 | $(OBJDIR)/json.o $(OBJDIR)/json_artifact.o $(OBJDIR)/json_branch.o $(OBJDIR)/json_diff.o $(OBJDIR)/json_login.o $(OBJDIR)/json_query.o $(OBJDIR)/json_report.o $(OBJDIR)/json_tag.o $(OBJDIR)/json_timeline.o $(OBJDIR)/json_user.o $(OBJDIR)/json_wiki.o : $(SRCDIR)/json_detail.h |
| 368 | Makefile: |
| 369 | $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate |
| @@ -1005,10 +1008,17 @@ | |
| 1008 | |
| 1009 | $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h |
| 1010 | $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c |
| 1011 | |
| 1012 | $(OBJDIR)/xfer.h: $(OBJDIR)/headers |
| 1013 | $(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(OBJDIR)/translate |
| 1014 | $(OBJDIR)/translate $(SRCDIR)/xfersetup.c >$(OBJDIR)/xfersetup_.c |
| 1015 | |
| 1016 | $(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h |
| 1017 | $(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c |
| 1018 | |
| 1019 | $(OBJDIR)/xfersetup.h: $(OBJDIR)/headers |
| 1020 | $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate |
| 1021 | $(OBJDIR)/translate $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c |
| 1022 | |
| 1023 | $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h |
| 1024 | $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c |
| 1025 |
+2
| --- src/setup.c | ||
| +++ src/setup.c | ||
| @@ -73,10 +73,12 @@ | ||
| 73 | 73 | setup_menu_entry("Login-Group", "setup_login_group", |
| 74 | 74 | "Manage single sign-on between this repository and others" |
| 75 | 75 | " on the same server"); |
| 76 | 76 | setup_menu_entry("Tickets", "tktsetup", |
| 77 | 77 | "Configure the trouble-ticketing system for this repository"); |
| 78 | + setup_menu_entry("Transfers", "xfersetup", | |
| 79 | + "Configure the transfer system for this repository"); | |
| 78 | 80 | setup_menu_entry("Skins", "setup_skin", |
| 79 | 81 | "Select from a menu of prepackaged \"skins\" for the web interface"); |
| 80 | 82 | setup_menu_entry("CSS", "setup_editcss", |
| 81 | 83 | "Edit the Cascading Style Sheet used by all pages of this repository"); |
| 82 | 84 | setup_menu_entry("Header", "setup_header", |
| 83 | 85 |
| --- src/setup.c | |
| +++ src/setup.c | |
| @@ -73,10 +73,12 @@ | |
| 73 | setup_menu_entry("Login-Group", "setup_login_group", |
| 74 | "Manage single sign-on between this repository and others" |
| 75 | " on the same server"); |
| 76 | setup_menu_entry("Tickets", "tktsetup", |
| 77 | "Configure the trouble-ticketing system for this repository"); |
| 78 | setup_menu_entry("Skins", "setup_skin", |
| 79 | "Select from a menu of prepackaged \"skins\" for the web interface"); |
| 80 | setup_menu_entry("CSS", "setup_editcss", |
| 81 | "Edit the Cascading Style Sheet used by all pages of this repository"); |
| 82 | setup_menu_entry("Header", "setup_header", |
| 83 |
| --- src/setup.c | |
| +++ src/setup.c | |
| @@ -73,10 +73,12 @@ | |
| 73 | setup_menu_entry("Login-Group", "setup_login_group", |
| 74 | "Manage single sign-on between this repository and others" |
| 75 | " on the same server"); |
| 76 | setup_menu_entry("Tickets", "tktsetup", |
| 77 | "Configure the trouble-ticketing system for this repository"); |
| 78 | setup_menu_entry("Transfers", "xfersetup", |
| 79 | "Configure the transfer system for this repository"); |
| 80 | setup_menu_entry("Skins", "setup_skin", |
| 81 | "Select from a menu of prepackaged \"skins\" for the web interface"); |
| 82 | setup_menu_entry("CSS", "setup_editcss", |
| 83 | "Edit the Cascading Style Sheet used by all pages of this repository"); |
| 84 | setup_menu_entry("Header", "setup_header", |
| 85 |
+1
-1
| --- src/th_main.c | ||
| +++ src/th_main.c | ||
| @@ -569,10 +569,10 @@ | ||
| 569 | 569 | void test_th_render(void){ |
| 570 | 570 | Blob in; |
| 571 | 571 | if( g.argc<3 ){ |
| 572 | 572 | usage("FILE"); |
| 573 | 573 | } |
| 574 | - db_open_config(0); /* Needed for "tcl" setting. */ | |
| 574 | + db_open_config(0); /* Needed for global "tcl" setting. */ | |
| 575 | 575 | blob_zero(&in); |
| 576 | 576 | blob_read_from_file(&in, g.argv[2]); |
| 577 | 577 | Th_Render(blob_str(&in)); |
| 578 | 578 | } |
| 579 | 579 |
| --- src/th_main.c | |
| +++ src/th_main.c | |
| @@ -569,10 +569,10 @@ | |
| 569 | void test_th_render(void){ |
| 570 | Blob in; |
| 571 | if( g.argc<3 ){ |
| 572 | usage("FILE"); |
| 573 | } |
| 574 | db_open_config(0); /* Needed for "tcl" setting. */ |
| 575 | blob_zero(&in); |
| 576 | blob_read_from_file(&in, g.argv[2]); |
| 577 | Th_Render(blob_str(&in)); |
| 578 | } |
| 579 |
| --- src/th_main.c | |
| +++ src/th_main.c | |
| @@ -569,10 +569,10 @@ | |
| 569 | void test_th_render(void){ |
| 570 | Blob in; |
| 571 | if( g.argc<3 ){ |
| 572 | usage("FILE"); |
| 573 | } |
| 574 | db_open_config(0); /* Needed for global "tcl" setting. */ |
| 575 | blob_zero(&in); |
| 576 | blob_read_from_file(&in, g.argv[2]); |
| 577 | Th_Render(blob_str(&in)); |
| 578 | } |
| 579 |
+35
| --- src/xfer.c | ||
| +++ src/xfer.c | ||
| @@ -790,10 +790,35 @@ | ||
| 790 | 790 | */ |
| 791 | 791 | static void server_private_xfer_not_authorized(void){ |
| 792 | 792 | @ error not\sauthorized\sto\ssync\sprivate\scontent |
| 793 | 793 | } |
| 794 | 794 | |
| 795 | +/* | |
| 796 | +** Run the specified TH1 script, if any, and returns the return code or TH_OK | |
| 797 | +** when there is no script. | |
| 798 | +*/ | |
| 799 | +static int run_script(const char *zScript){ | |
| 800 | + if( !zScript ){ | |
| 801 | + return TH_OK; /* No script, return success. */ | |
| 802 | + } | |
| 803 | + Th_FossilInit(); /* Make sure TH1 is ready. */ | |
| 804 | + return Th_Eval(g.interp, 0, zScript, -1); | |
| 805 | +} | |
| 806 | + | |
| 807 | +/* | |
| 808 | +** Run the pre-transfer TH1 script, if any, and returns the return code. | |
| 809 | +*/ | |
| 810 | +static int run_common_script(void){ | |
| 811 | + return run_script(db_get("xfer-common-script", 0)); | |
| 812 | +} | |
| 813 | + | |
| 814 | +/* | |
| 815 | +** Run the post-push TH1 script, if any, and returns the return code. | |
| 816 | +*/ | |
| 817 | +static int run_push_script(void){ | |
| 818 | + return run_script(db_get("xfer-push-script", 0)); | |
| 819 | +} | |
| 795 | 820 | |
| 796 | 821 | /* |
| 797 | 822 | ** If this variable is set, disable login checks. Used for debugging |
| 798 | 823 | ** only. |
| 799 | 824 | */ |
| @@ -847,10 +872,15 @@ | ||
| 847 | 872 | db_begin_transaction(); |
| 848 | 873 | db_multi_exec( |
| 849 | 874 | "CREATE TEMP TABLE onremote(rid INTEGER PRIMARY KEY);" |
| 850 | 875 | ); |
| 851 | 876 | manifest_crosslink_begin(); |
| 877 | + if( run_common_script()==TH_ERROR ){ | |
| 878 | + cgi_reset_content(); | |
| 879 | + @ error common\sscript\sfailed:\s%F(Th_GetResult(g.interp, 0)) | |
| 880 | + nErr++; | |
| 881 | + } | |
| 852 | 882 | while( blob_line(xfer.pIn, &xfer.line) ){ |
| 853 | 883 | if( blob_buffer(&xfer.line)[0]=='#' ) continue; |
| 854 | 884 | if( blob_size(&xfer.line)==0 ) continue; |
| 855 | 885 | xfer.nToken = blob_tokenize(&xfer.line, xfer.aToken, count(xfer.aToken)); |
| 856 | 886 | |
| @@ -1160,10 +1190,15 @@ | ||
| 1160 | 1190 | @ error bad\scommand:\s%F(blob_str(&xfer.line)) |
| 1161 | 1191 | } |
| 1162 | 1192 | blobarray_reset(xfer.aToken, xfer.nToken); |
| 1163 | 1193 | } |
| 1164 | 1194 | if( isPush ){ |
| 1195 | + if( run_push_script()==TH_ERROR ){ | |
| 1196 | + cgi_reset_content(); | |
| 1197 | + @ error push\sscript\sfailed:\s%F(Th_GetResult(g.interp, 0)) | |
| 1198 | + nErr++; | |
| 1199 | + } | |
| 1165 | 1200 | request_phantoms(&xfer, 500); |
| 1166 | 1201 | } |
| 1167 | 1202 | if( isClone && nGimme==0 ){ |
| 1168 | 1203 | /* The initial "clone" message from client to server contains no |
| 1169 | 1204 | ** "gimme" cards. On that initial message, send the client an "igot" |
| 1170 | 1205 | |
| 1171 | 1206 | ADDED src/xfersetup.c |
| --- src/xfer.c | |
| +++ src/xfer.c | |
| @@ -790,10 +790,35 @@ | |
| 790 | */ |
| 791 | static void server_private_xfer_not_authorized(void){ |
| 792 | @ error not\sauthorized\sto\ssync\sprivate\scontent |
| 793 | } |
| 794 | |
| 795 | |
| 796 | /* |
| 797 | ** If this variable is set, disable login checks. Used for debugging |
| 798 | ** only. |
| 799 | */ |
| @@ -847,10 +872,15 @@ | |
| 847 | db_begin_transaction(); |
| 848 | db_multi_exec( |
| 849 | "CREATE TEMP TABLE onremote(rid INTEGER PRIMARY KEY);" |
| 850 | ); |
| 851 | manifest_crosslink_begin(); |
| 852 | while( blob_line(xfer.pIn, &xfer.line) ){ |
| 853 | if( blob_buffer(&xfer.line)[0]=='#' ) continue; |
| 854 | if( blob_size(&xfer.line)==0 ) continue; |
| 855 | xfer.nToken = blob_tokenize(&xfer.line, xfer.aToken, count(xfer.aToken)); |
| 856 | |
| @@ -1160,10 +1190,15 @@ | |
| 1160 | @ error bad\scommand:\s%F(blob_str(&xfer.line)) |
| 1161 | } |
| 1162 | blobarray_reset(xfer.aToken, xfer.nToken); |
| 1163 | } |
| 1164 | if( isPush ){ |
| 1165 | request_phantoms(&xfer, 500); |
| 1166 | } |
| 1167 | if( isClone && nGimme==0 ){ |
| 1168 | /* The initial "clone" message from client to server contains no |
| 1169 | ** "gimme" cards. On that initial message, send the client an "igot" |
| 1170 | |
| 1171 | DDED src/xfersetup.c |
| --- src/xfer.c | |
| +++ src/xfer.c | |
| @@ -790,10 +790,35 @@ | |
| 790 | */ |
| 791 | static void server_private_xfer_not_authorized(void){ |
| 792 | @ error not\sauthorized\sto\ssync\sprivate\scontent |
| 793 | } |
| 794 | |
| 795 | /* |
| 796 | ** Run the specified TH1 script, if any, and returns the return code or TH_OK |
| 797 | ** when there is no script. |
| 798 | */ |
| 799 | static int run_script(const char *zScript){ |
| 800 | if( !zScript ){ |
| 801 | return TH_OK; /* No script, return success. */ |
| 802 | } |
| 803 | Th_FossilInit(); /* Make sure TH1 is ready. */ |
| 804 | return Th_Eval(g.interp, 0, zScript, -1); |
| 805 | } |
| 806 | |
| 807 | /* |
| 808 | ** Run the pre-transfer TH1 script, if any, and returns the return code. |
| 809 | */ |
| 810 | static int run_common_script(void){ |
| 811 | return run_script(db_get("xfer-common-script", 0)); |
| 812 | } |
| 813 | |
| 814 | /* |
| 815 | ** Run the post-push TH1 script, if any, and returns the return code. |
| 816 | */ |
| 817 | static int run_push_script(void){ |
| 818 | return run_script(db_get("xfer-push-script", 0)); |
| 819 | } |
| 820 | |
| 821 | /* |
| 822 | ** If this variable is set, disable login checks. Used for debugging |
| 823 | ** only. |
| 824 | */ |
| @@ -847,10 +872,15 @@ | |
| 872 | db_begin_transaction(); |
| 873 | db_multi_exec( |
| 874 | "CREATE TEMP TABLE onremote(rid INTEGER PRIMARY KEY);" |
| 875 | ); |
| 876 | manifest_crosslink_begin(); |
| 877 | if( run_common_script()==TH_ERROR ){ |
| 878 | cgi_reset_content(); |
| 879 | @ error common\sscript\sfailed:\s%F(Th_GetResult(g.interp, 0)) |
| 880 | nErr++; |
| 881 | } |
| 882 | while( blob_line(xfer.pIn, &xfer.line) ){ |
| 883 | if( blob_buffer(&xfer.line)[0]=='#' ) continue; |
| 884 | if( blob_size(&xfer.line)==0 ) continue; |
| 885 | xfer.nToken = blob_tokenize(&xfer.line, xfer.aToken, count(xfer.aToken)); |
| 886 | |
| @@ -1160,10 +1190,15 @@ | |
| 1190 | @ error bad\scommand:\s%F(blob_str(&xfer.line)) |
| 1191 | } |
| 1192 | blobarray_reset(xfer.aToken, xfer.nToken); |
| 1193 | } |
| 1194 | if( isPush ){ |
| 1195 | if( run_push_script()==TH_ERROR ){ |
| 1196 | cgi_reset_content(); |
| 1197 | @ error push\sscript\sfailed:\s%F(Th_GetResult(g.interp, 0)) |
| 1198 | nErr++; |
| 1199 | } |
| 1200 | request_phantoms(&xfer, 500); |
| 1201 | } |
| 1202 | if( isClone && nGimme==0 ){ |
| 1203 | /* The initial "clone" message from client to server contains no |
| 1204 | ** "gimme" cards. On that initial message, send the client an "igot" |
| 1205 | |
| 1206 | DDED src/xfersetup.c |
+8
| --- a/src/xfersetup.c | ||
| +++ b/src/xfersetup.c | ||
| @@ -0,0 +1,8 @@ | ||
| 1 | +/body_and_footer(c)y_and_footerfooter(footer(on/body_and_footerbody_and_footers(g.zTop)footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footer/body_and(char*) synchronize with the | |
| 2 | + @footer(footer(on/body_a/body_border="0" cellspacing="20}p>Press the %h(zButton)"%h(g.url.ca"http -async""th1-uri-regexp"blockquote>/body_and_footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footers(g.zTop)footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footer/bter(footer(on/body_ablockquote></blockquote> | |
| 3 | +@ <hr /"push"))PCC/body_and_footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footers(g.zTop)footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footer/body_and(char*) synchronize with the | |
| 4 | + @footer(footer(on/body_a/body_border="0" cellspacing="20}p>Press the %h(zButton)"%h(g.url.ca"http -async""th1-uri-regexp"blockquote>/body_and_footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footers(g.zTop(furl.ca"http -async""th1-uri-regexp"blockquote>/body_and_footerbody_and_footerfooteronize with the | |
| 5 | + @footer(footer(on/body_a/bor="0" cellspacing="20}p>Press the %h(zButton)"%h(g.url.ca"http -async""th1-uri-regexp"blockquote>/body_and_footerbody_and_footerfooterbody_and_footers(g.zTop)footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footer/body_and(char*) synchronize with the | |
| 6 | + @footer(footer(on/body_a/body_border="0" cellspacing="20}p>Press the %h(zButton)"%h(g.url.ca"http -async""th1-uri-regexp"blockquote>/body_and_footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footers(g.zTop)footerbody_and_footerfooter(footer(on/body_and_footerbod(footer(on/body_and_footerbody_anSyncer/bter(footer(on/body_ablockquote>ulflockquote> | |
| 7 | +@ <hr /"push"))PCCfor eacSyncket" change in aSyncSyncthe local repository | |
| 8 | + @ooter(footer(on/body_and_foote/body_and_footerbody@Syncticket-change |
| --- a/src/xfersetup.c | |
| +++ b/src/xfersetup.c | |
| @@ -0,0 +1,8 @@ | |
| --- a/src/xfersetup.c | |
| +++ b/src/xfersetup.c | |
| @@ -0,0 +1,8 @@ | |
| 1 | /body_and_footer(c)y_and_footerfooter(footer(on/body_and_footerbody_and_footers(g.zTop)footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footer/body_and(char*) synchronize with the |
| 2 | @footer(footer(on/body_a/body_border="0" cellspacing="20}p>Press the %h(zButton)"%h(g.url.ca"http -async""th1-uri-regexp"blockquote>/body_and_footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footers(g.zTop)footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footer/bter(footer(on/body_ablockquote></blockquote> |
| 3 | @ <hr /"push"))PCC/body_and_footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footers(g.zTop)footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footer/body_and(char*) synchronize with the |
| 4 | @footer(footer(on/body_a/body_border="0" cellspacing="20}p>Press the %h(zButton)"%h(g.url.ca"http -async""th1-uri-regexp"blockquote>/body_and_footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footers(g.zTop(furl.ca"http -async""th1-uri-regexp"blockquote>/body_and_footerbody_and_footerfooteronize with the |
| 5 | @footer(footer(on/body_a/bor="0" cellspacing="20}p>Press the %h(zButton)"%h(g.url.ca"http -async""th1-uri-regexp"blockquote>/body_and_footerbody_and_footerfooterbody_and_footers(g.zTop)footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footer/body_and(char*) synchronize with the |
| 6 | @footer(footer(on/body_a/body_border="0" cellspacing="20}p>Press the %h(zButton)"%h(g.url.ca"http -async""th1-uri-regexp"blockquote>/body_and_footerbody_and_footerfooter(footer(on/body_and_footerbody_and_footers(g.zTop)footerbody_and_footerfooter(footer(on/body_and_footerbod(footer(on/body_and_footerbody_anSyncer/bter(footer(on/body_ablockquote>ulflockquote> |
| 7 | @ <hr /"push"))PCCfor eacSyncket" change in aSyncSyncthe local repository |
| 8 | @ooter(footer(on/body_and_foote/body_and_footerbody@Syncticket-change |
+11
-1
| --- win/Makefile.mingw | ||
| +++ win/Makefile.mingw | ||
| @@ -164,10 +164,11 @@ | ||
| 164 | 164 | $(SRCDIR)/vfile.c \ |
| 165 | 165 | $(SRCDIR)/wiki.c \ |
| 166 | 166 | $(SRCDIR)/wikiformat.c \ |
| 167 | 167 | $(SRCDIR)/winhttp.c \ |
| 168 | 168 | $(SRCDIR)/xfer.c \ |
| 169 | + $(SRCDIR)/xfersetup.c \ | |
| 169 | 170 | $(SRCDIR)/zip.c |
| 170 | 171 | |
| 171 | 172 | TRANS_SRC = \ |
| 172 | 173 | $(OBJDIR)/add_.c \ |
| 173 | 174 | $(OBJDIR)/allrepo_.c \ |
| @@ -259,10 +260,11 @@ | ||
| 259 | 260 | $(OBJDIR)/vfile_.c \ |
| 260 | 261 | $(OBJDIR)/wiki_.c \ |
| 261 | 262 | $(OBJDIR)/wikiformat_.c \ |
| 262 | 263 | $(OBJDIR)/winhttp_.c \ |
| 263 | 264 | $(OBJDIR)/xfer_.c \ |
| 265 | + $(OBJDIR)/xfersetup_.c \ | |
| 264 | 266 | $(OBJDIR)/zip_.c |
| 265 | 267 | |
| 266 | 268 | OBJ = \ |
| 267 | 269 | $(OBJDIR)/add.o \ |
| 268 | 270 | $(OBJDIR)/allrepo.o \ |
| @@ -354,10 +356,11 @@ | ||
| 354 | 356 | $(OBJDIR)/vfile.o \ |
| 355 | 357 | $(OBJDIR)/wiki.o \ |
| 356 | 358 | $(OBJDIR)/wikiformat.o \ |
| 357 | 359 | $(OBJDIR)/winhttp.o \ |
| 358 | 360 | $(OBJDIR)/xfer.o \ |
| 361 | + $(OBJDIR)/xfersetup.o \ | |
| 359 | 362 | $(OBJDIR)/zip.o |
| 360 | 363 | |
| 361 | 364 | APPNAME = fossil.exe |
| 362 | 365 | TRANSLATE = $(subst /,\\,$(OBJDIR)/translate.exe) |
| 363 | 366 | MAKEHEADERS = $(subst /,\\,$(OBJDIR)/makeheaders.exe) |
| @@ -421,11 +424,11 @@ | ||
| 421 | 424 | |
| 422 | 425 | |
| 423 | 426 | $(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex |
| 424 | 427 | $(MKINDEX) $(TRANS_SRC) >$@ |
| 425 | 428 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h |
| 426 | - $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/json_.c:$(OBJDIR)/json.h $(OBJDIR)/json_artifact_.c:$(OBJDIR)/json_artifact.h $(OBJDIR)/json_branch_.c:$(OBJDIR)/json_branch.h $(OBJDIR)/json_diff_.c:$(OBJDIR)/json_diff.h $(OBJDIR)/json_login_.c:$(OBJDIR)/json_login.h $(OBJDIR)/json_query_.c:$(OBJDIR)/json_query.h $(OBJDIR)/json_report_.c:$(OBJDIR)/json_report.h $(OBJDIR)/json_tag_.c:$(OBJDIR)/json_tag.h $(OBJDIR)/json_timeline_.c:$(OBJDIR)/json_timeline.h $(OBJDIR)/json_user_.c:$(OBJDIR)/json_user.h $(OBJDIR)/json_wiki_.c:$(OBJDIR)/json_wiki.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h | |
| 429 | + $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/json_.c:$(OBJDIR)/json.h $(OBJDIR)/json_artifact_.c:$(OBJDIR)/json_artifact.h $(OBJDIR)/json_branch_.c:$(OBJDIR)/json_branch.h $(OBJDIR)/json_diff_.c:$(OBJDIR)/json_diff.h $(OBJDIR)/json_login_.c:$(OBJDIR)/json_login.h $(OBJDIR)/json_query_.c:$(OBJDIR)/json_query.h $(OBJDIR)/json_report_.c:$(OBJDIR)/json_report.h $(OBJDIR)/json_tag_.c:$(OBJDIR)/json_tag.h $(OBJDIR)/json_timeline_.c:$(OBJDIR)/json_timeline.h $(OBJDIR)/json_user_.c:$(OBJDIR)/json_user.h $(OBJDIR)/json_wiki_.c:$(OBJDIR)/json_wiki.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/xfersetup_.c:$(OBJDIR)/xfersetup.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h | |
| 427 | 430 | echo Done >$(OBJDIR)/headers |
| 428 | 431 | |
| 429 | 432 | $(OBJDIR)/headers: Makefile |
| 430 | 433 | Makefile: |
| 431 | 434 | $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate |
| @@ -1070,10 +1073,17 @@ | ||
| 1070 | 1073 | |
| 1071 | 1074 | $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h |
| 1072 | 1075 | $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c |
| 1073 | 1076 | |
| 1074 | 1077 | xfer.h: $(OBJDIR)/headers |
| 1078 | +$(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(OBJDIR)/translate | |
| 1079 | + $(TRANSLATE) $(SRCDIR)/xfersetup.c >$(OBJDIR)/xfersetup_.c | |
| 1080 | + | |
| 1081 | +$(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h | |
| 1082 | + $(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c | |
| 1083 | + | |
| 1084 | +xfersetup.h: $(OBJDIR)/headers | |
| 1075 | 1085 | $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate |
| 1076 | 1086 | $(TRANSLATE) $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c |
| 1077 | 1087 | |
| 1078 | 1088 | $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h |
| 1079 | 1089 | $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c |
| 1080 | 1090 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -164,10 +164,11 @@ | |
| 164 | $(SRCDIR)/vfile.c \ |
| 165 | $(SRCDIR)/wiki.c \ |
| 166 | $(SRCDIR)/wikiformat.c \ |
| 167 | $(SRCDIR)/winhttp.c \ |
| 168 | $(SRCDIR)/xfer.c \ |
| 169 | $(SRCDIR)/zip.c |
| 170 | |
| 171 | TRANS_SRC = \ |
| 172 | $(OBJDIR)/add_.c \ |
| 173 | $(OBJDIR)/allrepo_.c \ |
| @@ -259,10 +260,11 @@ | |
| 259 | $(OBJDIR)/vfile_.c \ |
| 260 | $(OBJDIR)/wiki_.c \ |
| 261 | $(OBJDIR)/wikiformat_.c \ |
| 262 | $(OBJDIR)/winhttp_.c \ |
| 263 | $(OBJDIR)/xfer_.c \ |
| 264 | $(OBJDIR)/zip_.c |
| 265 | |
| 266 | OBJ = \ |
| 267 | $(OBJDIR)/add.o \ |
| 268 | $(OBJDIR)/allrepo.o \ |
| @@ -354,10 +356,11 @@ | |
| 354 | $(OBJDIR)/vfile.o \ |
| 355 | $(OBJDIR)/wiki.o \ |
| 356 | $(OBJDIR)/wikiformat.o \ |
| 357 | $(OBJDIR)/winhttp.o \ |
| 358 | $(OBJDIR)/xfer.o \ |
| 359 | $(OBJDIR)/zip.o |
| 360 | |
| 361 | APPNAME = fossil.exe |
| 362 | TRANSLATE = $(subst /,\\,$(OBJDIR)/translate.exe) |
| 363 | MAKEHEADERS = $(subst /,\\,$(OBJDIR)/makeheaders.exe) |
| @@ -421,11 +424,11 @@ | |
| 421 | |
| 422 | |
| 423 | $(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex |
| 424 | $(MKINDEX) $(TRANS_SRC) >$@ |
| 425 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h |
| 426 | $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/json_.c:$(OBJDIR)/json.h $(OBJDIR)/json_artifact_.c:$(OBJDIR)/json_artifact.h $(OBJDIR)/json_branch_.c:$(OBJDIR)/json_branch.h $(OBJDIR)/json_diff_.c:$(OBJDIR)/json_diff.h $(OBJDIR)/json_login_.c:$(OBJDIR)/json_login.h $(OBJDIR)/json_query_.c:$(OBJDIR)/json_query.h $(OBJDIR)/json_report_.c:$(OBJDIR)/json_report.h $(OBJDIR)/json_tag_.c:$(OBJDIR)/json_tag.h $(OBJDIR)/json_timeline_.c:$(OBJDIR)/json_timeline.h $(OBJDIR)/json_user_.c:$(OBJDIR)/json_user.h $(OBJDIR)/json_wiki_.c:$(OBJDIR)/json_wiki.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h |
| 427 | echo Done >$(OBJDIR)/headers |
| 428 | |
| 429 | $(OBJDIR)/headers: Makefile |
| 430 | Makefile: |
| 431 | $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate |
| @@ -1070,10 +1073,17 @@ | |
| 1070 | |
| 1071 | $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h |
| 1072 | $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c |
| 1073 | |
| 1074 | xfer.h: $(OBJDIR)/headers |
| 1075 | $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate |
| 1076 | $(TRANSLATE) $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c |
| 1077 | |
| 1078 | $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h |
| 1079 | $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c |
| 1080 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -164,10 +164,11 @@ | |
| 164 | $(SRCDIR)/vfile.c \ |
| 165 | $(SRCDIR)/wiki.c \ |
| 166 | $(SRCDIR)/wikiformat.c \ |
| 167 | $(SRCDIR)/winhttp.c \ |
| 168 | $(SRCDIR)/xfer.c \ |
| 169 | $(SRCDIR)/xfersetup.c \ |
| 170 | $(SRCDIR)/zip.c |
| 171 | |
| 172 | TRANS_SRC = \ |
| 173 | $(OBJDIR)/add_.c \ |
| 174 | $(OBJDIR)/allrepo_.c \ |
| @@ -259,10 +260,11 @@ | |
| 260 | $(OBJDIR)/vfile_.c \ |
| 261 | $(OBJDIR)/wiki_.c \ |
| 262 | $(OBJDIR)/wikiformat_.c \ |
| 263 | $(OBJDIR)/winhttp_.c \ |
| 264 | $(OBJDIR)/xfer_.c \ |
| 265 | $(OBJDIR)/xfersetup_.c \ |
| 266 | $(OBJDIR)/zip_.c |
| 267 | |
| 268 | OBJ = \ |
| 269 | $(OBJDIR)/add.o \ |
| 270 | $(OBJDIR)/allrepo.o \ |
| @@ -354,10 +356,11 @@ | |
| 356 | $(OBJDIR)/vfile.o \ |
| 357 | $(OBJDIR)/wiki.o \ |
| 358 | $(OBJDIR)/wikiformat.o \ |
| 359 | $(OBJDIR)/winhttp.o \ |
| 360 | $(OBJDIR)/xfer.o \ |
| 361 | $(OBJDIR)/xfersetup.o \ |
| 362 | $(OBJDIR)/zip.o |
| 363 | |
| 364 | APPNAME = fossil.exe |
| 365 | TRANSLATE = $(subst /,\\,$(OBJDIR)/translate.exe) |
| 366 | MAKEHEADERS = $(subst /,\\,$(OBJDIR)/makeheaders.exe) |
| @@ -421,11 +424,11 @@ | |
| 424 | |
| 425 | |
| 426 | $(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex |
| 427 | $(MKINDEX) $(TRANS_SRC) >$@ |
| 428 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h |
| 429 | $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/json_.c:$(OBJDIR)/json.h $(OBJDIR)/json_artifact_.c:$(OBJDIR)/json_artifact.h $(OBJDIR)/json_branch_.c:$(OBJDIR)/json_branch.h $(OBJDIR)/json_diff_.c:$(OBJDIR)/json_diff.h $(OBJDIR)/json_login_.c:$(OBJDIR)/json_login.h $(OBJDIR)/json_query_.c:$(OBJDIR)/json_query.h $(OBJDIR)/json_report_.c:$(OBJDIR)/json_report.h $(OBJDIR)/json_tag_.c:$(OBJDIR)/json_tag.h $(OBJDIR)/json_timeline_.c:$(OBJDIR)/json_timeline.h $(OBJDIR)/json_user_.c:$(OBJDIR)/json_user.h $(OBJDIR)/json_wiki_.c:$(OBJDIR)/json_wiki.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/xfersetup_.c:$(OBJDIR)/xfersetup.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h |
| 430 | echo Done >$(OBJDIR)/headers |
| 431 | |
| 432 | $(OBJDIR)/headers: Makefile |
| 433 | Makefile: |
| 434 | $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate |
| @@ -1070,10 +1073,17 @@ | |
| 1073 | |
| 1074 | $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h |
| 1075 | $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c |
| 1076 | |
| 1077 | xfer.h: $(OBJDIR)/headers |
| 1078 | $(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(OBJDIR)/translate |
| 1079 | $(TRANSLATE) $(SRCDIR)/xfersetup.c >$(OBJDIR)/xfersetup_.c |
| 1080 | |
| 1081 | $(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h |
| 1082 | $(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c |
| 1083 | |
| 1084 | xfersetup.h: $(OBJDIR)/headers |
| 1085 | $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate |
| 1086 | $(TRANSLATE) $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c |
| 1087 | |
| 1088 | $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h |
| 1089 | $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c |
| 1090 |
+11
-1
| --- win/Makefile.mingw.mistachkin | ||
| +++ win/Makefile.mingw.mistachkin | ||
| @@ -213,10 +213,11 @@ | ||
| 213 | 213 | $(SRCDIR)/vfile.c \ |
| 214 | 214 | $(SRCDIR)/wiki.c \ |
| 215 | 215 | $(SRCDIR)/wikiformat.c \ |
| 216 | 216 | $(SRCDIR)/winhttp.c \ |
| 217 | 217 | $(SRCDIR)/xfer.c \ |
| 218 | + $(SRCDIR)/xfersetup.c \ | |
| 218 | 219 | $(SRCDIR)/zip.c |
| 219 | 220 | |
| 220 | 221 | TRANS_SRC = \ |
| 221 | 222 | $(OBJDIR)/add_.c \ |
| 222 | 223 | $(OBJDIR)/allrepo_.c \ |
| @@ -297,10 +298,11 @@ | ||
| 297 | 298 | $(OBJDIR)/vfile_.c \ |
| 298 | 299 | $(OBJDIR)/wiki_.c \ |
| 299 | 300 | $(OBJDIR)/wikiformat_.c \ |
| 300 | 301 | $(OBJDIR)/winhttp_.c \ |
| 301 | 302 | $(OBJDIR)/xfer_.c \ |
| 303 | + $(OBJDIR)/xfersetup_.c \ | |
| 302 | 304 | $(OBJDIR)/zip_.c |
| 303 | 305 | |
| 304 | 306 | OBJ = \ |
| 305 | 307 | $(OBJDIR)/add.o \ |
| 306 | 308 | $(OBJDIR)/allrepo.o \ |
| @@ -381,10 +383,11 @@ | ||
| 381 | 383 | $(OBJDIR)/vfile.o \ |
| 382 | 384 | $(OBJDIR)/wiki.o \ |
| 383 | 385 | $(OBJDIR)/wikiformat.o \ |
| 384 | 386 | $(OBJDIR)/winhttp.o \ |
| 385 | 387 | $(OBJDIR)/xfer.o \ |
| 388 | + $(OBJDIR)/xfersetup.o \ | |
| 386 | 389 | $(OBJDIR)/zip.o |
| 387 | 390 | |
| 388 | 391 | APPNAME = fossil.exe |
| 389 | 392 | TRANSLATE = $(subst /,\\,$(OBJDIR)/translate.exe) |
| 390 | 393 | MAKEHEADERS = $(subst /,\\,$(OBJDIR)/makeheaders.exe) |
| @@ -452,11 +455,11 @@ | ||
| 452 | 455 | |
| 453 | 456 | |
| 454 | 457 | $(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex |
| 455 | 458 | $(MKINDEX) $(TRANS_SRC) >$@ |
| 456 | 459 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h |
| 457 | - $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h | |
| 460 | + $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/xfersetup_.c:$(OBJDIR)/xfersetup.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h | |
| 458 | 461 | echo Done >$(OBJDIR)/headers |
| 459 | 462 | |
| 460 | 463 | $(OBJDIR)/headers: Makefile |
| 461 | 464 | Makefile: |
| 462 | 465 | $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate |
| @@ -1024,10 +1027,17 @@ | ||
| 1024 | 1027 | |
| 1025 | 1028 | $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h |
| 1026 | 1029 | $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c |
| 1027 | 1030 | |
| 1028 | 1031 | xfer.h: $(OBJDIR)/headers |
| 1032 | +$(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(OBJDIR)/translate | |
| 1033 | + $(TRANSLATE) $(SRCDIR)/xfersetup.c >$(OBJDIR)/xfersetup_.c | |
| 1034 | + | |
| 1035 | +$(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h | |
| 1036 | + $(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c | |
| 1037 | + | |
| 1038 | +xfersetup.h: $(OBJDIR)/headers | |
| 1029 | 1039 | $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate |
| 1030 | 1040 | $(TRANSLATE) $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c |
| 1031 | 1041 | |
| 1032 | 1042 | $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h |
| 1033 | 1043 | $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c |
| 1034 | 1044 |
| --- win/Makefile.mingw.mistachkin | |
| +++ win/Makefile.mingw.mistachkin | |
| @@ -213,10 +213,11 @@ | |
| 213 | $(SRCDIR)/vfile.c \ |
| 214 | $(SRCDIR)/wiki.c \ |
| 215 | $(SRCDIR)/wikiformat.c \ |
| 216 | $(SRCDIR)/winhttp.c \ |
| 217 | $(SRCDIR)/xfer.c \ |
| 218 | $(SRCDIR)/zip.c |
| 219 | |
| 220 | TRANS_SRC = \ |
| 221 | $(OBJDIR)/add_.c \ |
| 222 | $(OBJDIR)/allrepo_.c \ |
| @@ -297,10 +298,11 @@ | |
| 297 | $(OBJDIR)/vfile_.c \ |
| 298 | $(OBJDIR)/wiki_.c \ |
| 299 | $(OBJDIR)/wikiformat_.c \ |
| 300 | $(OBJDIR)/winhttp_.c \ |
| 301 | $(OBJDIR)/xfer_.c \ |
| 302 | $(OBJDIR)/zip_.c |
| 303 | |
| 304 | OBJ = \ |
| 305 | $(OBJDIR)/add.o \ |
| 306 | $(OBJDIR)/allrepo.o \ |
| @@ -381,10 +383,11 @@ | |
| 381 | $(OBJDIR)/vfile.o \ |
| 382 | $(OBJDIR)/wiki.o \ |
| 383 | $(OBJDIR)/wikiformat.o \ |
| 384 | $(OBJDIR)/winhttp.o \ |
| 385 | $(OBJDIR)/xfer.o \ |
| 386 | $(OBJDIR)/zip.o |
| 387 | |
| 388 | APPNAME = fossil.exe |
| 389 | TRANSLATE = $(subst /,\\,$(OBJDIR)/translate.exe) |
| 390 | MAKEHEADERS = $(subst /,\\,$(OBJDIR)/makeheaders.exe) |
| @@ -452,11 +455,11 @@ | |
| 452 | |
| 453 | |
| 454 | $(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex |
| 455 | $(MKINDEX) $(TRANS_SRC) >$@ |
| 456 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h |
| 457 | $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h |
| 458 | echo Done >$(OBJDIR)/headers |
| 459 | |
| 460 | $(OBJDIR)/headers: Makefile |
| 461 | Makefile: |
| 462 | $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate |
| @@ -1024,10 +1027,17 @@ | |
| 1024 | |
| 1025 | $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h |
| 1026 | $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c |
| 1027 | |
| 1028 | xfer.h: $(OBJDIR)/headers |
| 1029 | $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate |
| 1030 | $(TRANSLATE) $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c |
| 1031 | |
| 1032 | $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h |
| 1033 | $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c |
| 1034 |
| --- win/Makefile.mingw.mistachkin | |
| +++ win/Makefile.mingw.mistachkin | |
| @@ -213,10 +213,11 @@ | |
| 213 | $(SRCDIR)/vfile.c \ |
| 214 | $(SRCDIR)/wiki.c \ |
| 215 | $(SRCDIR)/wikiformat.c \ |
| 216 | $(SRCDIR)/winhttp.c \ |
| 217 | $(SRCDIR)/xfer.c \ |
| 218 | $(SRCDIR)/xfersetup.c \ |
| 219 | $(SRCDIR)/zip.c |
| 220 | |
| 221 | TRANS_SRC = \ |
| 222 | $(OBJDIR)/add_.c \ |
| 223 | $(OBJDIR)/allrepo_.c \ |
| @@ -297,10 +298,11 @@ | |
| 298 | $(OBJDIR)/vfile_.c \ |
| 299 | $(OBJDIR)/wiki_.c \ |
| 300 | $(OBJDIR)/wikiformat_.c \ |
| 301 | $(OBJDIR)/winhttp_.c \ |
| 302 | $(OBJDIR)/xfer_.c \ |
| 303 | $(OBJDIR)/xfersetup_.c \ |
| 304 | $(OBJDIR)/zip_.c |
| 305 | |
| 306 | OBJ = \ |
| 307 | $(OBJDIR)/add.o \ |
| 308 | $(OBJDIR)/allrepo.o \ |
| @@ -381,10 +383,11 @@ | |
| 383 | $(OBJDIR)/vfile.o \ |
| 384 | $(OBJDIR)/wiki.o \ |
| 385 | $(OBJDIR)/wikiformat.o \ |
| 386 | $(OBJDIR)/winhttp.o \ |
| 387 | $(OBJDIR)/xfer.o \ |
| 388 | $(OBJDIR)/xfersetup.o \ |
| 389 | $(OBJDIR)/zip.o |
| 390 | |
| 391 | APPNAME = fossil.exe |
| 392 | TRANSLATE = $(subst /,\\,$(OBJDIR)/translate.exe) |
| 393 | MAKEHEADERS = $(subst /,\\,$(OBJDIR)/makeheaders.exe) |
| @@ -452,11 +455,11 @@ | |
| 455 | |
| 456 | |
| 457 | $(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex |
| 458 | $(MKINDEX) $(TRANS_SRC) >$@ |
| 459 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h |
| 460 | $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/path_.c:$(OBJDIR)/path.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/xfersetup_.c:$(OBJDIR)/xfersetup.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h |
| 461 | echo Done >$(OBJDIR)/headers |
| 462 | |
| 463 | $(OBJDIR)/headers: Makefile |
| 464 | Makefile: |
| 465 | $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate |
| @@ -1024,10 +1027,17 @@ | |
| 1027 | |
| 1028 | $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h |
| 1029 | $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c |
| 1030 | |
| 1031 | xfer.h: $(OBJDIR)/headers |
| 1032 | $(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(OBJDIR)/translate |
| 1033 | $(TRANSLATE) $(SRCDIR)/xfersetup.c >$(OBJDIR)/xfersetup_.c |
| 1034 | |
| 1035 | $(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h |
| 1036 | $(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c |
| 1037 | |
| 1038 | xfersetup.h: $(OBJDIR)/headers |
| 1039 | $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate |
| 1040 | $(TRANSLATE) $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c |
| 1041 | |
| 1042 | $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h |
| 1043 | $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c |
| 1044 |