Fossil SCM
Initial but incomplete work on an experimental /aux page that runs secondary CGI that has access to the Fossil user login credentials and similar information. This is an incremental check-in of work-in-progress.
Commit
72f8e77612638e9155d6cfad5824402d825f27e2d41726ccb16152a7053e63b9
Parent
35d609a0ba81799…
7 files changed
+56
+10
-2
+12
+1
+10
-4
+12
+10
+56
| --- a/src/auxwww.c | ||
| +++ b/src/auxwww.c | ||
| @@ -0,0 +1,56 @@ | ||
| 1 | +/* | |
| 2 | +** Copyright (c) 2007 D. Richard Hipp | |
| 3 | +** | |
| 4 | +** This program is free software; you can redistribute it and/or | |
| 5 | +** modify it under the terms of the Simplified BSD License (also | |
| 6 | +** known as the "2-Clause License" or "FreeBSD License".) | |
| 7 | +** | |
| 8 | +** This program is distributed in the hope that it will be useful, | |
| 9 | +** but without any warranty; without even the implied warranty of | |
| 10 | +** merchantability or fitness for a particular purpose. | |
| 11 | +** | |
| 12 | +** Author contact information: | |
| 13 | +** [email protected] | |
| 14 | +** http://www.hwaci.com/drh/ | |
| 15 | +** | |
| 16 | +******************************************************************************* | |
| 17 | +** | |
| 18 | +** This file contains code to implement the /aux webpage. | |
| 19 | +** | |
| 20 | +** The /aux webpage acts like a recursive webserver, relaying the | |
| 21 | +** HTTP request to some other component - usually another CGI. | |
| 22 | +** | |
| 23 | +** Before doing the relay, /aux examines the login cookie to see | |
| 24 | +** if the HTTP request is coming from a validaded user, and if so | |
| 25 | +** /aux sets some additional environment variables that the child | |
| 26 | +** CGI script can use. In this way, the child CGI scripts use the | |
| 27 | +** same login system as the main repository, and appear to be | |
| 28 | +** an integrated part of the repository. | |
| 29 | +*/ | |
| 30 | +#include "config.h" | |
| 31 | +#include "auxwww.h" | |
| 32 | +#include <assert.h> | |
| 33 | + | |
| 34 | +/* | |
| 35 | +** WEBPAGE: aux | |
| 36 | +** | |
| 37 | +** Relay an HTTP request to secondary CGI after first checking the | |
| 38 | +** login credentials and setting auxiliary environment variables | |
| 39 | +** so that the secondary CGI can be aware of the credentials and | |
| 40 | +** capabilities of the Fossil user. | |
| 41 | +** | |
| 42 | +** The /auGI script that launched Fossil, or g is present when Fossilag is present when Foss "." or "-" charactetp" commandsd Hipp | |
| 43 | +** | |
| 44 | +** This progra/*e file hierarchy that implements the CGI | |
| 45 | +** functionality. Executle files are CGI. Nond Hipp | |
| 46 | +** | |
| 47 | +** This progra/*er the /aux is the path int isDir, isFile; | |
| 48 | +atic file | |
| 49 | +** relative to Dhard Hipp | |
| 50 | +** | |
| 51 | +**/* | |
| 52 | +** Copyright (c) 2007 D. Rich, and "_". If the | |
| 53 | +*if( isDir==0* "http" commands. DIR must be does not matc so that the secondary CGI } | |
| 54 | + = P("name"); /* Path informat/* | |
| 55 | +** Copyright (c/* | |
| 56 | +** Copyright (c) 22007 D |
| --- a/src/auxwww.c | |
| +++ b/src/auxwww.c | |
| @@ -0,0 +1,56 @@ | |
| --- a/src/auxwww.c | |
| +++ b/src/auxwww.c | |
| @@ -0,0 +1,56 @@ | |
| 1 | /* |
| 2 | ** Copyright (c) 2007 D. Richard Hipp |
| 3 | ** |
| 4 | ** This program is free software; you can redistribute it and/or |
| 5 | ** modify it under the terms of the Simplified BSD License (also |
| 6 | ** known as the "2-Clause License" or "FreeBSD License".) |
| 7 | ** |
| 8 | ** This program is distributed in the hope that it will be useful, |
| 9 | ** but without any warranty; without even the implied warranty of |
| 10 | ** merchantability or fitness for a particular purpose. |
| 11 | ** |
| 12 | ** Author contact information: |
| 13 | ** [email protected] |
| 14 | ** http://www.hwaci.com/drh/ |
| 15 | ** |
| 16 | ******************************************************************************* |
| 17 | ** |
| 18 | ** This file contains code to implement the /aux webpage. |
| 19 | ** |
| 20 | ** The /aux webpage acts like a recursive webserver, relaying the |
| 21 | ** HTTP request to some other component - usually another CGI. |
| 22 | ** |
| 23 | ** Before doing the relay, /aux examines the login cookie to see |
| 24 | ** if the HTTP request is coming from a validaded user, and if so |
| 25 | ** /aux sets some additional environment variables that the child |
| 26 | ** CGI script can use. In this way, the child CGI scripts use the |
| 27 | ** same login system as the main repository, and appear to be |
| 28 | ** an integrated part of the repository. |
| 29 | */ |
| 30 | #include "config.h" |
| 31 | #include "auxwww.h" |
| 32 | #include <assert.h> |
| 33 | |
| 34 | /* |
| 35 | ** WEBPAGE: aux |
| 36 | ** |
| 37 | ** Relay an HTTP request to secondary CGI after first checking the |
| 38 | ** login credentials and setting auxiliary environment variables |
| 39 | ** so that the secondary CGI can be aware of the credentials and |
| 40 | ** capabilities of the Fossil user. |
| 41 | ** |
| 42 | ** The /auGI script that launched Fossil, or g is present when Fossilag is present when Foss "." or "-" charactetp" commandsd Hipp |
| 43 | ** |
| 44 | ** This progra/*e file hierarchy that implements the CGI |
| 45 | ** functionality. Executle files are CGI. Nond Hipp |
| 46 | ** |
| 47 | ** This progra/*er the /aux is the path int isDir, isFile; |
| 48 | atic file |
| 49 | ** relative to Dhard Hipp |
| 50 | ** |
| 51 | **/* |
| 52 | ** Copyright (c) 2007 D. Rich, and "_". If the |
| 53 | *if( isDir==0* "http" commands. DIR must be does not matc so that the secondary CGI } |
| 54 | = P("name"); /* Path informat/* |
| 55 | ** Copyright (c/* |
| 56 | ** Copyright (c) 22007 D |
+10
-2
| --- src/main.c | ||
| +++ src/main.c | ||
| @@ -173,10 +173,11 @@ | ||
| 173 | 173 | char *zPath; /* Name of webpage being served */ |
| 174 | 174 | char *zExtra; /* Extra path information past the webpage name */ |
| 175 | 175 | char *zBaseURL; /* Full text of the URL being served */ |
| 176 | 176 | char *zHttpsURL; /* zBaseURL translated to https: */ |
| 177 | 177 | char *zTop; /* Parent directory of zPath */ |
| 178 | + const char *zAuxRoot; /* Document root for the /aux sub-website */ | |
| 178 | 179 | const char *zContentType; /* The content type of the input HTTP request */ |
| 179 | 180 | int iErrPriority; /* Priority of current error message */ |
| 180 | 181 | char *zErrMsg; /* Text of an error message */ |
| 181 | 182 | int sslNotAvailable; /* SSL is not available. Do not redirect to https: */ |
| 182 | 183 | Blob cgiIn; /* Input to an xfer www method */ |
| @@ -1941,10 +1942,13 @@ | ||
| 1941 | 1942 | ** |
| 1942 | 1943 | ** debug: FILE Causing debugging information to be written |
| 1943 | 1944 | ** into FILE. |
| 1944 | 1945 | ** |
| 1945 | 1946 | ** errorlog: FILE Warnings, errors, and panics written to FILE. |
| 1947 | +** | |
| 1948 | +** auxroot: DIR Directory that is the root of the sub-CGI tree | |
| 1949 | +** on the /aux page. | |
| 1946 | 1950 | ** |
| 1947 | 1951 | ** redirect: REPO URL Extract the "name" query parameter and search |
| 1948 | 1952 | ** REPO for a check-in or ticket that matches the |
| 1949 | 1953 | ** value of "name", then redirect to URL. There |
| 1950 | 1954 | ** can be multiple "redirect:" lines that are |
| @@ -2239,17 +2243,18 @@ | ||
| 2239 | 2243 | ** If the --localauth option is given, then automatic login is performed |
| 2240 | 2244 | ** for requests coming from localhost, if the "localauth" setting is not |
| 2241 | 2245 | ** enabled. |
| 2242 | 2246 | ** |
| 2243 | 2247 | ** Options: |
| 2248 | +** --auxroot DIR Sub-CGI root directory for the /aux page | |
| 2244 | 2249 | ** --baseurl URL base URL (useful with reverse proxies) |
| 2245 | 2250 | ** --files GLOB comma-separate glob patterns for static file to serve |
| 2246 | -** --localauth enable automatic login for local connections | |
| 2247 | 2251 | ** --host NAME specify hostname of the server |
| 2248 | 2252 | ** --https signal a request coming in via https |
| 2249 | 2253 | ** --in FILE Take input from FILE instead of standard input |
| 2250 | 2254 | ** --ipaddr ADDR Assume the request comes from the given IP address |
| 2255 | +** --localauth enable automatic login for local connections | |
| 2251 | 2256 | ** --nocompress do not compress HTTP replies |
| 2252 | 2257 | ** --nodelay omit backoffice processing if it would delay process exit |
| 2253 | 2258 | ** --nojail drop root privilege but do not enter the chroot jail |
| 2254 | 2259 | ** --nossl signal that no SSL connections are available |
| 2255 | 2260 | ** --notfound URL use URL as "HTTP 404, object not found" page. |
| @@ -2297,10 +2302,11 @@ | ||
| 2297 | 2302 | noJail = find_option("nojail",0,0)!=0; |
| 2298 | 2303 | allowRepoList = find_option("repolist",0,0)!=0; |
| 2299 | 2304 | g.useLocalauth = find_option("localauth", 0, 0)!=0; |
| 2300 | 2305 | g.sslNotAvailable = find_option("nossl", 0, 0)!=0; |
| 2301 | 2306 | g.fNoHttpCompress = find_option("nocompress",0,0)!=0; |
| 2307 | + g.zAuxRoot = find_option("auxroot",0,0); | |
| 2302 | 2308 | zInFile = find_option("in",0,1); |
| 2303 | 2309 | if( zInFile ){ |
| 2304 | 2310 | backoffice_disable(); |
| 2305 | 2311 | g.httpIn = fossil_fopen(zInFile, "rb"); |
| 2306 | 2312 | if( g.httpIn==0 ) fossil_fatal("cannot open \"%s\" for reading", zInFile); |
| @@ -2482,13 +2488,13 @@ | ||
| 2482 | 2488 | ** --localauth option is present and the "localauth" setting is off and the |
| 2483 | 2489 | ** connection is from localhost. The "ui" command also enables --repolist |
| 2484 | 2490 | ** by default. |
| 2485 | 2491 | ** |
| 2486 | 2492 | ** Options: |
| 2493 | +** --auxroot DIR Sub-CGI root diretory for the /aux page | |
| 2487 | 2494 | ** --baseurl URL Use URL as the base (useful for reverse proxies) |
| 2488 | 2495 | ** --create Create a new REPOSITORY if it does not already exist |
| 2489 | -** --page PAGE Start "ui" on PAGE. ex: --page "timeline?y=ci" | |
| 2490 | 2496 | ** --files GLOBLIST Comma-separated list of glob patterns for static files |
| 2491 | 2497 | ** --localauth enable automatic login for requests from localhost |
| 2492 | 2498 | ** --localhost listen on 127.0.0.1 only (always true for "ui") |
| 2493 | 2499 | ** --https Indicates that the input is coming through a reverse |
| 2494 | 2500 | ** proxy that has already translated HTTPS into HTTP. |
| @@ -2497,10 +2503,11 @@ | ||
| 2497 | 2503 | ** --nocompress Do not compress HTTP replies |
| 2498 | 2504 | ** --nojail Drop root privileges but do not enter the chroot jail |
| 2499 | 2505 | ** --nossl signal that no SSL connections are available (Always |
| 2500 | 2506 | ** set by default for the "ui" command) |
| 2501 | 2507 | ** --notfound URL Redirect |
| 2508 | +** --page PAGE Start "ui" on PAGE. ex: --page "timeline?y=ci" | |
| 2502 | 2509 | ** -P|--port TCPPORT listen to request on port TCPPORT |
| 2503 | 2510 | ** --th-trace trace TH1 execution (for debugging purposes) |
| 2504 | 2511 | ** --repolist If REPOSITORY is dir, URL "/" lists repos. |
| 2505 | 2512 | ** --scgi Accept SCGI rather than HTTP |
| 2506 | 2513 | ** --skin LABEL Use override skin LABEL |
| @@ -2537,10 +2544,11 @@ | ||
| 2537 | 2544 | #endif |
| 2538 | 2545 | |
| 2539 | 2546 | if( g.zErrlog==0 ){ |
| 2540 | 2547 | g.zErrlog = "-"; |
| 2541 | 2548 | } |
| 2549 | + g.zAuxRoot = find_option("auxroot",0,0); | |
| 2542 | 2550 | zFileGlob = find_option("files-urlenc",0,1); |
| 2543 | 2551 | if( zFileGlob ){ |
| 2544 | 2552 | char *z = mprintf("%s", zFileGlob); |
| 2545 | 2553 | dehttpize(z); |
| 2546 | 2554 | zFileGlob = z; |
| 2547 | 2555 |
| --- src/main.c | |
| +++ src/main.c | |
| @@ -173,10 +173,11 @@ | |
| 173 | char *zPath; /* Name of webpage being served */ |
| 174 | char *zExtra; /* Extra path information past the webpage name */ |
| 175 | char *zBaseURL; /* Full text of the URL being served */ |
| 176 | char *zHttpsURL; /* zBaseURL translated to https: */ |
| 177 | char *zTop; /* Parent directory of zPath */ |
| 178 | const char *zContentType; /* The content type of the input HTTP request */ |
| 179 | int iErrPriority; /* Priority of current error message */ |
| 180 | char *zErrMsg; /* Text of an error message */ |
| 181 | int sslNotAvailable; /* SSL is not available. Do not redirect to https: */ |
| 182 | Blob cgiIn; /* Input to an xfer www method */ |
| @@ -1941,10 +1942,13 @@ | |
| 1941 | ** |
| 1942 | ** debug: FILE Causing debugging information to be written |
| 1943 | ** into FILE. |
| 1944 | ** |
| 1945 | ** errorlog: FILE Warnings, errors, and panics written to FILE. |
| 1946 | ** |
| 1947 | ** redirect: REPO URL Extract the "name" query parameter and search |
| 1948 | ** REPO for a check-in or ticket that matches the |
| 1949 | ** value of "name", then redirect to URL. There |
| 1950 | ** can be multiple "redirect:" lines that are |
| @@ -2239,17 +2243,18 @@ | |
| 2239 | ** If the --localauth option is given, then automatic login is performed |
| 2240 | ** for requests coming from localhost, if the "localauth" setting is not |
| 2241 | ** enabled. |
| 2242 | ** |
| 2243 | ** Options: |
| 2244 | ** --baseurl URL base URL (useful with reverse proxies) |
| 2245 | ** --files GLOB comma-separate glob patterns for static file to serve |
| 2246 | ** --localauth enable automatic login for local connections |
| 2247 | ** --host NAME specify hostname of the server |
| 2248 | ** --https signal a request coming in via https |
| 2249 | ** --in FILE Take input from FILE instead of standard input |
| 2250 | ** --ipaddr ADDR Assume the request comes from the given IP address |
| 2251 | ** --nocompress do not compress HTTP replies |
| 2252 | ** --nodelay omit backoffice processing if it would delay process exit |
| 2253 | ** --nojail drop root privilege but do not enter the chroot jail |
| 2254 | ** --nossl signal that no SSL connections are available |
| 2255 | ** --notfound URL use URL as "HTTP 404, object not found" page. |
| @@ -2297,10 +2302,11 @@ | |
| 2297 | noJail = find_option("nojail",0,0)!=0; |
| 2298 | allowRepoList = find_option("repolist",0,0)!=0; |
| 2299 | g.useLocalauth = find_option("localauth", 0, 0)!=0; |
| 2300 | g.sslNotAvailable = find_option("nossl", 0, 0)!=0; |
| 2301 | g.fNoHttpCompress = find_option("nocompress",0,0)!=0; |
| 2302 | zInFile = find_option("in",0,1); |
| 2303 | if( zInFile ){ |
| 2304 | backoffice_disable(); |
| 2305 | g.httpIn = fossil_fopen(zInFile, "rb"); |
| 2306 | if( g.httpIn==0 ) fossil_fatal("cannot open \"%s\" for reading", zInFile); |
| @@ -2482,13 +2488,13 @@ | |
| 2482 | ** --localauth option is present and the "localauth" setting is off and the |
| 2483 | ** connection is from localhost. The "ui" command also enables --repolist |
| 2484 | ** by default. |
| 2485 | ** |
| 2486 | ** Options: |
| 2487 | ** --baseurl URL Use URL as the base (useful for reverse proxies) |
| 2488 | ** --create Create a new REPOSITORY if it does not already exist |
| 2489 | ** --page PAGE Start "ui" on PAGE. ex: --page "timeline?y=ci" |
| 2490 | ** --files GLOBLIST Comma-separated list of glob patterns for static files |
| 2491 | ** --localauth enable automatic login for requests from localhost |
| 2492 | ** --localhost listen on 127.0.0.1 only (always true for "ui") |
| 2493 | ** --https Indicates that the input is coming through a reverse |
| 2494 | ** proxy that has already translated HTTPS into HTTP. |
| @@ -2497,10 +2503,11 @@ | |
| 2497 | ** --nocompress Do not compress HTTP replies |
| 2498 | ** --nojail Drop root privileges but do not enter the chroot jail |
| 2499 | ** --nossl signal that no SSL connections are available (Always |
| 2500 | ** set by default for the "ui" command) |
| 2501 | ** --notfound URL Redirect |
| 2502 | ** -P|--port TCPPORT listen to request on port TCPPORT |
| 2503 | ** --th-trace trace TH1 execution (for debugging purposes) |
| 2504 | ** --repolist If REPOSITORY is dir, URL "/" lists repos. |
| 2505 | ** --scgi Accept SCGI rather than HTTP |
| 2506 | ** --skin LABEL Use override skin LABEL |
| @@ -2537,10 +2544,11 @@ | |
| 2537 | #endif |
| 2538 | |
| 2539 | if( g.zErrlog==0 ){ |
| 2540 | g.zErrlog = "-"; |
| 2541 | } |
| 2542 | zFileGlob = find_option("files-urlenc",0,1); |
| 2543 | if( zFileGlob ){ |
| 2544 | char *z = mprintf("%s", zFileGlob); |
| 2545 | dehttpize(z); |
| 2546 | zFileGlob = z; |
| 2547 |
| --- src/main.c | |
| +++ src/main.c | |
| @@ -173,10 +173,11 @@ | |
| 173 | char *zPath; /* Name of webpage being served */ |
| 174 | char *zExtra; /* Extra path information past the webpage name */ |
| 175 | char *zBaseURL; /* Full text of the URL being served */ |
| 176 | char *zHttpsURL; /* zBaseURL translated to https: */ |
| 177 | char *zTop; /* Parent directory of zPath */ |
| 178 | const char *zAuxRoot; /* Document root for the /aux sub-website */ |
| 179 | const char *zContentType; /* The content type of the input HTTP request */ |
| 180 | int iErrPriority; /* Priority of current error message */ |
| 181 | char *zErrMsg; /* Text of an error message */ |
| 182 | int sslNotAvailable; /* SSL is not available. Do not redirect to https: */ |
| 183 | Blob cgiIn; /* Input to an xfer www method */ |
| @@ -1941,10 +1942,13 @@ | |
| 1942 | ** |
| 1943 | ** debug: FILE Causing debugging information to be written |
| 1944 | ** into FILE. |
| 1945 | ** |
| 1946 | ** errorlog: FILE Warnings, errors, and panics written to FILE. |
| 1947 | ** |
| 1948 | ** auxroot: DIR Directory that is the root of the sub-CGI tree |
| 1949 | ** on the /aux page. |
| 1950 | ** |
| 1951 | ** redirect: REPO URL Extract the "name" query parameter and search |
| 1952 | ** REPO for a check-in or ticket that matches the |
| 1953 | ** value of "name", then redirect to URL. There |
| 1954 | ** can be multiple "redirect:" lines that are |
| @@ -2239,17 +2243,18 @@ | |
| 2243 | ** If the --localauth option is given, then automatic login is performed |
| 2244 | ** for requests coming from localhost, if the "localauth" setting is not |
| 2245 | ** enabled. |
| 2246 | ** |
| 2247 | ** Options: |
| 2248 | ** --auxroot DIR Sub-CGI root directory for the /aux page |
| 2249 | ** --baseurl URL base URL (useful with reverse proxies) |
| 2250 | ** --files GLOB comma-separate glob patterns for static file to serve |
| 2251 | ** --host NAME specify hostname of the server |
| 2252 | ** --https signal a request coming in via https |
| 2253 | ** --in FILE Take input from FILE instead of standard input |
| 2254 | ** --ipaddr ADDR Assume the request comes from the given IP address |
| 2255 | ** --localauth enable automatic login for local connections |
| 2256 | ** --nocompress do not compress HTTP replies |
| 2257 | ** --nodelay omit backoffice processing if it would delay process exit |
| 2258 | ** --nojail drop root privilege but do not enter the chroot jail |
| 2259 | ** --nossl signal that no SSL connections are available |
| 2260 | ** --notfound URL use URL as "HTTP 404, object not found" page. |
| @@ -2297,10 +2302,11 @@ | |
| 2302 | noJail = find_option("nojail",0,0)!=0; |
| 2303 | allowRepoList = find_option("repolist",0,0)!=0; |
| 2304 | g.useLocalauth = find_option("localauth", 0, 0)!=0; |
| 2305 | g.sslNotAvailable = find_option("nossl", 0, 0)!=0; |
| 2306 | g.fNoHttpCompress = find_option("nocompress",0,0)!=0; |
| 2307 | g.zAuxRoot = find_option("auxroot",0,0); |
| 2308 | zInFile = find_option("in",0,1); |
| 2309 | if( zInFile ){ |
| 2310 | backoffice_disable(); |
| 2311 | g.httpIn = fossil_fopen(zInFile, "rb"); |
| 2312 | if( g.httpIn==0 ) fossil_fatal("cannot open \"%s\" for reading", zInFile); |
| @@ -2482,13 +2488,13 @@ | |
| 2488 | ** --localauth option is present and the "localauth" setting is off and the |
| 2489 | ** connection is from localhost. The "ui" command also enables --repolist |
| 2490 | ** by default. |
| 2491 | ** |
| 2492 | ** Options: |
| 2493 | ** --auxroot DIR Sub-CGI root diretory for the /aux page |
| 2494 | ** --baseurl URL Use URL as the base (useful for reverse proxies) |
| 2495 | ** --create Create a new REPOSITORY if it does not already exist |
| 2496 | ** --files GLOBLIST Comma-separated list of glob patterns for static files |
| 2497 | ** --localauth enable automatic login for requests from localhost |
| 2498 | ** --localhost listen on 127.0.0.1 only (always true for "ui") |
| 2499 | ** --https Indicates that the input is coming through a reverse |
| 2500 | ** proxy that has already translated HTTPS into HTTP. |
| @@ -2497,10 +2503,11 @@ | |
| 2503 | ** --nocompress Do not compress HTTP replies |
| 2504 | ** --nojail Drop root privileges but do not enter the chroot jail |
| 2505 | ** --nossl signal that no SSL connections are available (Always |
| 2506 | ** set by default for the "ui" command) |
| 2507 | ** --notfound URL Redirect |
| 2508 | ** --page PAGE Start "ui" on PAGE. ex: --page "timeline?y=ci" |
| 2509 | ** -P|--port TCPPORT listen to request on port TCPPORT |
| 2510 | ** --th-trace trace TH1 execution (for debugging purposes) |
| 2511 | ** --repolist If REPOSITORY is dir, URL "/" lists repos. |
| 2512 | ** --scgi Accept SCGI rather than HTTP |
| 2513 | ** --skin LABEL Use override skin LABEL |
| @@ -2537,10 +2544,11 @@ | |
| 2544 | #endif |
| 2545 | |
| 2546 | if( g.zErrlog==0 ){ |
| 2547 | g.zErrlog = "-"; |
| 2548 | } |
| 2549 | g.zAuxRoot = find_option("auxroot",0,0); |
| 2550 | zFileGlob = find_option("files-urlenc",0,1); |
| 2551 | if( zFileGlob ){ |
| 2552 | char *z = mprintf("%s", zFileGlob); |
| 2553 | dehttpize(z); |
| 2554 | zFileGlob = z; |
| 2555 |
+12
| --- src/main.mk | ||
| +++ src/main.mk | ||
| @@ -18,10 +18,11 @@ | ||
| 18 | 18 | SRC = \ |
| 19 | 19 | $(SRCDIR)/add.c \ |
| 20 | 20 | $(SRCDIR)/alerts.c \ |
| 21 | 21 | $(SRCDIR)/allrepo.c \ |
| 22 | 22 | $(SRCDIR)/attach.c \ |
| 23 | + $(SRCDIR)/auxwww.c \ | |
| 23 | 24 | $(SRCDIR)/backoffice.c \ |
| 24 | 25 | $(SRCDIR)/bag.c \ |
| 25 | 26 | $(SRCDIR)/bisect.c \ |
| 26 | 27 | $(SRCDIR)/blob.c \ |
| 27 | 28 | $(SRCDIR)/branch.c \ |
| @@ -231,10 +232,11 @@ | ||
| 231 | 232 | TRANS_SRC = \ |
| 232 | 233 | $(OBJDIR)/add_.c \ |
| 233 | 234 | $(OBJDIR)/alerts_.c \ |
| 234 | 235 | $(OBJDIR)/allrepo_.c \ |
| 235 | 236 | $(OBJDIR)/attach_.c \ |
| 237 | + $(OBJDIR)/auxwww_.c \ | |
| 236 | 238 | $(OBJDIR)/backoffice_.c \ |
| 237 | 239 | $(OBJDIR)/bag_.c \ |
| 238 | 240 | $(OBJDIR)/bisect_.c \ |
| 239 | 241 | $(OBJDIR)/blob_.c \ |
| 240 | 242 | $(OBJDIR)/branch_.c \ |
| @@ -370,10 +372,11 @@ | ||
| 370 | 372 | OBJ = \ |
| 371 | 373 | $(OBJDIR)/add.o \ |
| 372 | 374 | $(OBJDIR)/alerts.o \ |
| 373 | 375 | $(OBJDIR)/allrepo.o \ |
| 374 | 376 | $(OBJDIR)/attach.o \ |
| 377 | + $(OBJDIR)/auxwww.o \ | |
| 375 | 378 | $(OBJDIR)/backoffice.o \ |
| 376 | 379 | $(OBJDIR)/bag.o \ |
| 377 | 380 | $(OBJDIR)/bisect.o \ |
| 378 | 381 | $(OBJDIR)/blob.o \ |
| 379 | 382 | $(OBJDIR)/branch.o \ |
| @@ -707,10 +710,11 @@ | ||
| 707 | 710 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/builtin_data.h $(OBJDIR)/default_css.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h |
| 708 | 711 | $(OBJDIR)/makeheaders $(OBJDIR)/add_.c:$(OBJDIR)/add.h \ |
| 709 | 712 | $(OBJDIR)/alerts_.c:$(OBJDIR)/alerts.h \ |
| 710 | 713 | $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h \ |
| 711 | 714 | $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h \ |
| 715 | + $(OBJDIR)/auxwww_.c:$(OBJDIR)/auxwww.h \ | |
| 712 | 716 | $(OBJDIR)/backoffice_.c:$(OBJDIR)/backoffice.h \ |
| 713 | 717 | $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h \ |
| 714 | 718 | $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h \ |
| 715 | 719 | $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h \ |
| 716 | 720 | $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h \ |
| @@ -878,10 +882,18 @@ | ||
| 878 | 882 | |
| 879 | 883 | $(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h |
| 880 | 884 | $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c |
| 881 | 885 | |
| 882 | 886 | $(OBJDIR)/attach.h: $(OBJDIR)/headers |
| 887 | + | |
| 888 | +$(OBJDIR)/auxwww_.c: $(SRCDIR)/auxwww.c $(OBJDIR)/translate | |
| 889 | + $(OBJDIR)/translate $(SRCDIR)/auxwww.c >$@ | |
| 890 | + | |
| 891 | +$(OBJDIR)/auxwww.o: $(OBJDIR)/auxwww_.c $(OBJDIR)/auxwww.h $(SRCDIR)/config.h | |
| 892 | + $(XTCC) -o $(OBJDIR)/auxwww.o -c $(OBJDIR)/auxwww_.c | |
| 893 | + | |
| 894 | +$(OBJDIR)/auxwww.h: $(OBJDIR)/headers | |
| 883 | 895 | |
| 884 | 896 | $(OBJDIR)/backoffice_.c: $(SRCDIR)/backoffice.c $(OBJDIR)/translate |
| 885 | 897 | $(OBJDIR)/translate $(SRCDIR)/backoffice.c >$@ |
| 886 | 898 | |
| 887 | 899 | $(OBJDIR)/backoffice.o: $(OBJDIR)/backoffice_.c $(OBJDIR)/backoffice.h $(SRCDIR)/config.h |
| 888 | 900 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -18,10 +18,11 @@ | |
| 18 | SRC = \ |
| 19 | $(SRCDIR)/add.c \ |
| 20 | $(SRCDIR)/alerts.c \ |
| 21 | $(SRCDIR)/allrepo.c \ |
| 22 | $(SRCDIR)/attach.c \ |
| 23 | $(SRCDIR)/backoffice.c \ |
| 24 | $(SRCDIR)/bag.c \ |
| 25 | $(SRCDIR)/bisect.c \ |
| 26 | $(SRCDIR)/blob.c \ |
| 27 | $(SRCDIR)/branch.c \ |
| @@ -231,10 +232,11 @@ | |
| 231 | TRANS_SRC = \ |
| 232 | $(OBJDIR)/add_.c \ |
| 233 | $(OBJDIR)/alerts_.c \ |
| 234 | $(OBJDIR)/allrepo_.c \ |
| 235 | $(OBJDIR)/attach_.c \ |
| 236 | $(OBJDIR)/backoffice_.c \ |
| 237 | $(OBJDIR)/bag_.c \ |
| 238 | $(OBJDIR)/bisect_.c \ |
| 239 | $(OBJDIR)/blob_.c \ |
| 240 | $(OBJDIR)/branch_.c \ |
| @@ -370,10 +372,11 @@ | |
| 370 | OBJ = \ |
| 371 | $(OBJDIR)/add.o \ |
| 372 | $(OBJDIR)/alerts.o \ |
| 373 | $(OBJDIR)/allrepo.o \ |
| 374 | $(OBJDIR)/attach.o \ |
| 375 | $(OBJDIR)/backoffice.o \ |
| 376 | $(OBJDIR)/bag.o \ |
| 377 | $(OBJDIR)/bisect.o \ |
| 378 | $(OBJDIR)/blob.o \ |
| 379 | $(OBJDIR)/branch.o \ |
| @@ -707,10 +710,11 @@ | |
| 707 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/builtin_data.h $(OBJDIR)/default_css.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h |
| 708 | $(OBJDIR)/makeheaders $(OBJDIR)/add_.c:$(OBJDIR)/add.h \ |
| 709 | $(OBJDIR)/alerts_.c:$(OBJDIR)/alerts.h \ |
| 710 | $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h \ |
| 711 | $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h \ |
| 712 | $(OBJDIR)/backoffice_.c:$(OBJDIR)/backoffice.h \ |
| 713 | $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h \ |
| 714 | $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h \ |
| 715 | $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h \ |
| 716 | $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h \ |
| @@ -878,10 +882,18 @@ | |
| 878 | |
| 879 | $(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h |
| 880 | $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c |
| 881 | |
| 882 | $(OBJDIR)/attach.h: $(OBJDIR)/headers |
| 883 | |
| 884 | $(OBJDIR)/backoffice_.c: $(SRCDIR)/backoffice.c $(OBJDIR)/translate |
| 885 | $(OBJDIR)/translate $(SRCDIR)/backoffice.c >$@ |
| 886 | |
| 887 | $(OBJDIR)/backoffice.o: $(OBJDIR)/backoffice_.c $(OBJDIR)/backoffice.h $(SRCDIR)/config.h |
| 888 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -18,10 +18,11 @@ | |
| 18 | SRC = \ |
| 19 | $(SRCDIR)/add.c \ |
| 20 | $(SRCDIR)/alerts.c \ |
| 21 | $(SRCDIR)/allrepo.c \ |
| 22 | $(SRCDIR)/attach.c \ |
| 23 | $(SRCDIR)/auxwww.c \ |
| 24 | $(SRCDIR)/backoffice.c \ |
| 25 | $(SRCDIR)/bag.c \ |
| 26 | $(SRCDIR)/bisect.c \ |
| 27 | $(SRCDIR)/blob.c \ |
| 28 | $(SRCDIR)/branch.c \ |
| @@ -231,10 +232,11 @@ | |
| 232 | TRANS_SRC = \ |
| 233 | $(OBJDIR)/add_.c \ |
| 234 | $(OBJDIR)/alerts_.c \ |
| 235 | $(OBJDIR)/allrepo_.c \ |
| 236 | $(OBJDIR)/attach_.c \ |
| 237 | $(OBJDIR)/auxwww_.c \ |
| 238 | $(OBJDIR)/backoffice_.c \ |
| 239 | $(OBJDIR)/bag_.c \ |
| 240 | $(OBJDIR)/bisect_.c \ |
| 241 | $(OBJDIR)/blob_.c \ |
| 242 | $(OBJDIR)/branch_.c \ |
| @@ -370,10 +372,11 @@ | |
| 372 | OBJ = \ |
| 373 | $(OBJDIR)/add.o \ |
| 374 | $(OBJDIR)/alerts.o \ |
| 375 | $(OBJDIR)/allrepo.o \ |
| 376 | $(OBJDIR)/attach.o \ |
| 377 | $(OBJDIR)/auxwww.o \ |
| 378 | $(OBJDIR)/backoffice.o \ |
| 379 | $(OBJDIR)/bag.o \ |
| 380 | $(OBJDIR)/bisect.o \ |
| 381 | $(OBJDIR)/blob.o \ |
| 382 | $(OBJDIR)/branch.o \ |
| @@ -707,10 +710,11 @@ | |
| 710 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/builtin_data.h $(OBJDIR)/default_css.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h |
| 711 | $(OBJDIR)/makeheaders $(OBJDIR)/add_.c:$(OBJDIR)/add.h \ |
| 712 | $(OBJDIR)/alerts_.c:$(OBJDIR)/alerts.h \ |
| 713 | $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h \ |
| 714 | $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h \ |
| 715 | $(OBJDIR)/auxwww_.c:$(OBJDIR)/auxwww.h \ |
| 716 | $(OBJDIR)/backoffice_.c:$(OBJDIR)/backoffice.h \ |
| 717 | $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h \ |
| 718 | $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h \ |
| 719 | $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h \ |
| 720 | $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h \ |
| @@ -878,10 +882,18 @@ | |
| 882 | |
| 883 | $(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h |
| 884 | $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c |
| 885 | |
| 886 | $(OBJDIR)/attach.h: $(OBJDIR)/headers |
| 887 | |
| 888 | $(OBJDIR)/auxwww_.c: $(SRCDIR)/auxwww.c $(OBJDIR)/translate |
| 889 | $(OBJDIR)/translate $(SRCDIR)/auxwww.c >$@ |
| 890 | |
| 891 | $(OBJDIR)/auxwww.o: $(OBJDIR)/auxwww_.c $(OBJDIR)/auxwww.h $(SRCDIR)/config.h |
| 892 | $(XTCC) -o $(OBJDIR)/auxwww.o -c $(OBJDIR)/auxwww_.c |
| 893 | |
| 894 | $(OBJDIR)/auxwww.h: $(OBJDIR)/headers |
| 895 | |
| 896 | $(OBJDIR)/backoffice_.c: $(SRCDIR)/backoffice.c $(OBJDIR)/translate |
| 897 | $(OBJDIR)/translate $(SRCDIR)/backoffice.c >$@ |
| 898 | |
| 899 | $(OBJDIR)/backoffice.o: $(OBJDIR)/backoffice_.c $(OBJDIR)/backoffice.h $(SRCDIR)/config.h |
| 900 |
+1
| --- src/makemake.tcl | ||
| +++ src/makemake.tcl | ||
| @@ -29,10 +29,11 @@ | ||
| 29 | 29 | set src { |
| 30 | 30 | add |
| 31 | 31 | alerts |
| 32 | 32 | allrepo |
| 33 | 33 | attach |
| 34 | + auxwww | |
| 34 | 35 | backoffice |
| 35 | 36 | bag |
| 36 | 37 | bisect |
| 37 | 38 | blob |
| 38 | 39 | branch |
| 39 | 40 |
| --- src/makemake.tcl | |
| +++ src/makemake.tcl | |
| @@ -29,10 +29,11 @@ | |
| 29 | set src { |
| 30 | add |
| 31 | alerts |
| 32 | allrepo |
| 33 | attach |
| 34 | backoffice |
| 35 | bag |
| 36 | bisect |
| 37 | blob |
| 38 | branch |
| 39 |
| --- src/makemake.tcl | |
| +++ src/makemake.tcl | |
| @@ -29,10 +29,11 @@ | |
| 29 | set src { |
| 30 | add |
| 31 | alerts |
| 32 | allrepo |
| 33 | attach |
| 34 | auxwww |
| 35 | backoffice |
| 36 | bag |
| 37 | bisect |
| 38 | blob |
| 39 | branch |
| 40 |
+10
-4
| --- win/Makefile.dmc | ||
| +++ win/Makefile.dmc | ||
| @@ -28,13 +28,13 @@ | ||
| 28 | 28 | |
| 29 | 29 | SQLITE_OPTIONS = -DNDEBUG=1 -DSQLITE_DQS=0 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_GET_TABLE -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_STMTVTAB -DSQLITE_HAVE_ZLIB -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_ENABLE_DBPAGE_VTAB |
| 30 | 30 | |
| 31 | 31 | SHELL_OPTIONS = -DNDEBUG=1 -DSQLITE_DQS=0 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_GET_TABLE -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_STMTVTAB -DSQLITE_HAVE_ZLIB -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_ENABLE_DBPAGE_VTAB -Dmain=sqlite3_shell -DSQLITE_SHELL_IS_UTF8=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DUSE_SYSTEM_SQLITE=$(USE_SYSTEM_SQLITE) -DSQLITE_SHELL_DBNAME_PROC=sqlcmd_get_dbname -DSQLITE_SHELL_INIT_PROC=sqlcmd_init_proc -Daccess=file_access -Dsystem=fossil_system -Dgetenv=fossil_getenv -Dfopen=fossil_fopen |
| 32 | 32 | |
| 33 | -SRC = add_.c alerts_.c allrepo_.c attach_.c backoffice_.c bag_.c bisect_.c blob_.c branch_.c browse_.c builtin_.c bundle_.c cache_.c capabilities_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c cookies_.c db_.c delta_.c deltacmd_.c deltafunc_.c descendants_.c diff_.c diffcmd_.c dispatch_.c doc_.c encode_.c etag_.c event_.c export_.c file_.c finfo_.c foci_.c forum_.c fshell_.c fusefs_.c glob_.c graph_.c gzip_.c hname_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c json_.c json_artifact_.c json_branch_.c json_config_.c json_diff_.c json_dir_.c json_finfo_.c json_login_.c json_query_.c json_report_.c json_status_.c json_tag_.c json_timeline_.c json_user_.c json_wiki_.c leaf_.c loadctrl_.c login_.c lookslike_.c main_.c manifest_.c markdown_.c markdown_html_.c md5_.c merge_.c merge3_.c moderate_.c name_.c path_.c piechart_.c pivot_.c popen_.c pqueue_.c printf_.c publish_.c purge_.c rebuild_.c regexp_.c repolist_.c report_.c rss_.c schema_.c search_.c security_audit_.c setup_.c setupuser_.c sha1_.c sha1hard_.c sha3_.c shun_.c sitemap_.c skins_.c smtp_.c sqlcmd_.c stash_.c stat_.c statrep_.c style_.c sync_.c tag_.c tar_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c unicode_.c unversioned_.c update_.c url_.c user_.c utf8_.c util_.c verify_.c vfile_.c webmail_.c wiki_.c wikiformat_.c winfile_.c winhttp_.c wysiwyg_.c xfer_.c xfersetup_.c zip_.c | |
| 33 | +SRC = add_.c alerts_.c allrepo_.c attach_.c auxwww_.c backoffice_.c bag_.c bisect_.c blob_.c branch_.c browse_.c builtin_.c bundle_.c cache_.c capabilities_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c cookies_.c db_.c delta_.c deltacmd_.c deltafunc_.c descendants_.c diff_.c diffcmd_.c dispatch_.c doc_.c encode_.c etag_.c event_.c export_.c file_.c finfo_.c foci_.c forum_.c fshell_.c fusefs_.c glob_.c graph_.c gzip_.c hname_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c json_.c json_artifact_.c json_branch_.c json_config_.c json_diff_.c json_dir_.c json_finfo_.c json_login_.c json_query_.c json_report_.c json_status_.c json_tag_.c json_timeline_.c json_user_.c json_wiki_.c leaf_.c loadctrl_.c login_.c lookslike_.c main_.c manifest_.c markdown_.c markdown_html_.c md5_.c merge_.c merge3_.c moderate_.c name_.c path_.c piechart_.c pivot_.c popen_.c pqueue_.c printf_.c publish_.c purge_.c rebuild_.c regexp_.c repolist_.c report_.c rss_.c schema_.c search_.c security_audit_.c setup_.c setupuser_.c sha1_.c sha1hard_.c sha3_.c shun_.c sitemap_.c skins_.c smtp_.c sqlcmd_.c stash_.c stat_.c statrep_.c style_.c sync_.c tag_.c tar_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c unicode_.c unversioned_.c update_.c url_.c user_.c utf8_.c util_.c verify_.c vfile_.c webmail_.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)\alerts$O $(OBJDIR)\allrepo$O $(OBJDIR)\attach$O $(OBJDIR)\backoffice$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)\capabilities$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)\cookies$O $(OBJDIR)\db$O $(OBJDIR)\delta$O $(OBJDIR)\deltacmd$O $(OBJDIR)\deltafunc$O $(OBJDIR)\descendants$O $(OBJDIR)\diff$O $(OBJDIR)\diffcmd$O $(OBJDIR)\dispatch$O $(OBJDIR)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\etag$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$O $(OBJDIR)\forum$O $(OBJDIR)\fshell$O $(OBJDIR)\fusefs$O $(OBJDIR)\glob$O $(OBJDIR)\graph$O $(OBJDIR)\gzip$O $(OBJDIR)\hname$O $(OBJDIR)\http$O $(OBJDIR)\http_socket$O $(OBJDIR)\http_ssl$O $(OBJDIR)\http_transport$O $(OBJDIR)\import$O $(OBJDIR)\info$O $(OBJDIR)\json$O $(OBJDIR)\json_artifact$O $(OBJDIR)\json_branch$O $(OBJDIR)\json_config$O $(OBJDIR)\json_diff$O $(OBJDIR)\json_dir$O $(OBJDIR)\json_finfo$O $(OBJDIR)\json_login$O $(OBJDIR)\json_query$O $(OBJDIR)\json_report$O $(OBJDIR)\json_status$O $(OBJDIR)\json_tag$O $(OBJDIR)\json_timeline$O $(OBJDIR)\json_user$O $(OBJDIR)\json_wiki$O $(OBJDIR)\leaf$O $(OBJDIR)\loadctrl$O $(OBJDIR)\login$O $(OBJDIR)\lookslike$O $(OBJDIR)\main$O $(OBJDIR)\manifest$O $(OBJDIR)\markdown$O $(OBJDIR)\markdown_html$O $(OBJDIR)\md5$O $(OBJDIR)\merge$O $(OBJDIR)\merge3$O $(OBJDIR)\moderate$O $(OBJDIR)\name$O $(OBJDIR)\path$O $(OBJDIR)\piechart$O $(OBJDIR)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$O $(OBJDIR)\publish$O $(OBJDIR)\purge$O $(OBJDIR)\rebuild$O $(OBJDIR)\regexp$O $(OBJDIR)\repolist$O $(OBJDIR)\report$O $(OBJDIR)\rss$O $(OBJDIR)\schema$O $(OBJDIR)\search$O $(OBJDIR)\security_audit$O $(OBJDIR)\setup$O $(OBJDIR)\setupuser$O $(OBJDIR)\sha1$O $(OBJDIR)\sha1hard$O $(OBJDIR)\sha3$O $(OBJDIR)\shun$O $(OBJDIR)\sitemap$O $(OBJDIR)\skins$O $(OBJDIR)\smtp$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$O $(OBJDIR)\statrep$O $(OBJDIR)\style$O $(OBJDIR)\sync$O $(OBJDIR)\tag$O $(OBJDIR)\tar$O $(OBJDIR)\th_main$O $(OBJDIR)\timeline$O $(OBJDIR)\tkt$O $(OBJDIR)\tktsetup$O $(OBJDIR)\undo$O $(OBJDIR)\unicode$O $(OBJDIR)\unversioned$O $(OBJDIR)\update$O $(OBJDIR)\url$O $(OBJDIR)\user$O $(OBJDIR)\utf8$O $(OBJDIR)\util$O $(OBJDIR)\verify$O $(OBJDIR)\vfile$O $(OBJDIR)\webmail$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)\alerts$O $(OBJDIR)\allrepo$O $(OBJDIR)\attach$O $(OBJDIR)\auxwww$O $(OBJDIR)\backoffice$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)\capabilities$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)\cookies$O $(OBJDIR)\db$O $(OBJDIR)\delta$O $(OBJDIR)\deltacmd$O $(OBJDIR)\deltafunc$O $(OBJDIR)\descendants$O $(OBJDIR)\diff$O $(OBJDIR)\diffcmd$O $(OBJDIR)\dispatch$O $(OBJDIR)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\etag$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$O $(OBJDIR)\forum$O $(OBJDIR)\fshell$O $(OBJDIR)\fusefs$O $(OBJDIR)\glob$O $(OBJDIR)\graph$O $(OBJDIR)\gzip$O $(OBJDIR)\hname$O $(OBJDIR)\http$O $(OBJDIR)\http_socket$O $(OBJDIR)\http_ssl$O $(OBJDIR)\http_transport$O $(OBJDIR)\import$O $(OBJDIR)\info$O $(OBJDIR)\json$O $(OBJDIR)\json_artifact$O $(OBJDIR)\json_branch$O $(OBJDIR)\json_config$O $(OBJDIR)\json_diff$O $(OBJDIR)\json_dir$O $(OBJDIR)\json_finfo$O $(OBJDIR)\json_login$O $(OBJDIR)\json_query$O $(OBJDIR)\json_report$O $(OBJDIR)\json_status$O $(OBJDIR)\json_tag$O $(OBJDIR)\json_timeline$O $(OBJDIR)\json_user$O $(OBJDIR)\json_wiki$O $(OBJDIR)\leaf$O $(OBJDIR)\loadctrl$O $(OBJDIR)\login$O $(OBJDIR)\lookslike$O $(OBJDIR)\main$O $(OBJDIR)\manifest$O $(OBJDIR)\markdown$O $(OBJDIR)\markdown_html$O $(OBJDIR)\md5$O $(OBJDIR)\merge$O $(OBJDIR)\merge3$O $(OBJDIR)\moderate$O $(OBJDIR)\name$O $(OBJDIR)\path$O $(OBJDIR)\piechart$O $(OBJDIR)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$O $(OBJDIR)\publish$O $(OBJDIR)\purge$O $(OBJDIR)\rebuild$O $(OBJDIR)\regexp$O $(OBJDIR)\repolist$O $(OBJDIR)\report$O $(OBJDIR)\rss$O $(OBJDIR)\schema$O $(OBJDIR)\search$O $(OBJDIR)\security_audit$O $(OBJDIR)\setup$O $(OBJDIR)\setupuser$O $(OBJDIR)\sha1$O $(OBJDIR)\sha1hard$O $(OBJDIR)\sha3$O $(OBJDIR)\shun$O $(OBJDIR)\sitemap$O $(OBJDIR)\skins$O $(OBJDIR)\smtp$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$O $(OBJDIR)\statrep$O $(OBJDIR)\style$O $(OBJDIR)\sync$O $(OBJDIR)\tag$O $(OBJDIR)\tar$O $(OBJDIR)\th_main$O $(OBJDIR)\timeline$O $(OBJDIR)\tkt$O $(OBJDIR)\tktsetup$O $(OBJDIR)\undo$O $(OBJDIR)\unicode$O $(OBJDIR)\unversioned$O $(OBJDIR)\update$O $(OBJDIR)\url$O $(OBJDIR)\user$O $(OBJDIR)\utf8$O $(OBJDIR)\util$O $(OBJDIR)\verify$O $(OBJDIR)\vfile$O $(OBJDIR)\webmail$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 alerts allrepo attach backoffice bag bisect blob branch browse builtin bundle cache capabilities captcha cgi checkin checkout clearsign clone comformat configure content cookies db delta deltacmd deltafunc descendants diff diffcmd dispatch doc encode etag event export file finfo foci forum fshell fusefs glob graph gzip hname http http_socket http_ssl http_transport import info json json_artifact json_branch json_config json_diff json_dir json_finfo json_login json_query json_report json_status json_tag json_timeline json_user json_wiki leaf loadctrl login lookslike main manifest markdown markdown_html md5 merge merge3 moderate name path piechart pivot popen pqueue printf publish purge rebuild regexp repolist report rss schema search security_audit setup setupuser sha1 sha1hard sha3 shun sitemap skins smtp sqlcmd stash stat statrep style sync tag tar th_main timeline tkt tktsetup undo unicode unversioned update url user utf8 util verify vfile webmail wiki wikiformat winfile winhttp wysiwyg xfer xfersetup zip shell sqlite3 th th_lang > $@ | |
| 54 | + +echo add alerts allrepo attach auxwww backoffice bag bisect blob branch browse builtin bundle cache capabilities captcha cgi checkin checkout clearsign clone comformat configure content cookies db delta deltacmd deltafunc descendants diff diffcmd dispatch doc encode etag event export file finfo foci forum fshell fusefs glob graph gzip hname http http_socket http_ssl http_transport import info json json_artifact json_branch json_config json_diff json_dir json_finfo json_login json_query json_report json_status json_tag json_timeline json_user json_wiki leaf loadctrl login lookslike main manifest markdown markdown_html md5 merge merge3 moderate name path piechart pivot popen pqueue printf publish purge rebuild regexp repolist report rss schema search security_audit setup setupuser sha1 sha1hard sha3 shun sitemap skins smtp sqlcmd stash stat statrep style sync tag tar th_main timeline tkt tktsetup undo unicode unversioned update url user utf8 util verify vfile webmail 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 >> $@ |
| @@ -152,10 +152,16 @@ | ||
| 152 | 152 | $(OBJDIR)\attach$O : attach_.c attach.h |
| 153 | 153 | $(TCC) -o$@ -c attach_.c |
| 154 | 154 | |
| 155 | 155 | attach_.c : $(SRCDIR)\attach.c |
| 156 | 156 | +translate$E $** > $@ |
| 157 | + | |
| 158 | +$(OBJDIR)\auxwww$O : auxwww_.c auxwww.h | |
| 159 | + $(TCC) -o$@ -c auxwww_.c | |
| 160 | + | |
| 161 | +auxwww_.c : $(SRCDIR)\auxwww.c | |
| 162 | + +translate$E $** > $@ | |
| 157 | 163 | |
| 158 | 164 | $(OBJDIR)\backoffice$O : backoffice_.c backoffice.h |
| 159 | 165 | $(TCC) -o$@ -c backoffice_.c |
| 160 | 166 | |
| 161 | 167 | backoffice_.c : $(SRCDIR)\backoffice.c |
| @@ -952,7 +958,7 @@ | ||
| 952 | 958 | |
| 953 | 959 | zip_.c : $(SRCDIR)\zip.c |
| 954 | 960 | +translate$E $** > $@ |
| 955 | 961 | |
| 956 | 962 | headers: makeheaders$E page_index.h builtin_data.h default_css.h VERSION.h |
| 957 | - +makeheaders$E add_.c:add.h alerts_.c:alerts.h allrepo_.c:allrepo.h attach_.c:attach.h backoffice_.c:backoffice.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 capabilities_.c:capabilities.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 cookies_.c:cookies.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h deltafunc_.c:deltafunc.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h dispatch_.c:dispatch.h doc_.c:doc.h encode_.c:encode.h etag_.c:etag.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h foci_.c:foci.h forum_.c:forum.h fshell_.c:fshell.h fusefs_.c:fusefs.h glob_.c:glob.h graph_.c:graph.h gzip_.c:gzip.h hname_.c:hname.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h json_.c:json.h json_artifact_.c:json_artifact.h json_branch_.c:json_branch.h json_config_.c:json_config.h json_diff_.c:json_diff.h json_dir_.c:json_dir.h json_finfo_.c:json_finfo.h json_login_.c:json_login.h json_query_.c:json_query.h json_report_.c:json_report.h json_status_.c:json_status.h json_tag_.c:json_tag.h json_timeline_.c:json_timeline.h json_user_.c:json_user.h json_wiki_.c:json_wiki.h leaf_.c:leaf.h loadctrl_.c:loadctrl.h login_.c:login.h lookslike_.c:lookslike.h main_.c:main.h manifest_.c:manifest.h markdown_.c:markdown.h markdown_html_.c:markdown_html.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h moderate_.c:moderate.h name_.c:name.h path_.c:path.h piechart_.c:piechart.h pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h publish_.c:publish.h purge_.c:purge.h rebuild_.c:rebuild.h regexp_.c:regexp.h repolist_.c:repolist.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h security_audit_.c:security_audit.h setup_.c:setup.h setupuser_.c:setupuser.h sha1_.c:sha1.h sha1hard_.c:sha1hard.h sha3_.c:sha3.h shun_.c:shun.h sitemap_.c:sitemap.h skins_.c:skins.h smtp_.c:smtp.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h statrep_.c:statrep.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h tar_.c:tar.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h unicode_.c:unicode.h unversioned_.c:unversioned.h update_.c:update.h url_.c:url.h user_.c:user.h utf8_.c:utf8.h util_.c:util.h verify_.c:verify.h vfile_.c:vfile.h webmail_.c:webmail.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 | |
| 963 | + +makeheaders$E add_.c:add.h alerts_.c:alerts.h allrepo_.c:allrepo.h attach_.c:attach.h auxwww_.c:auxwww.h backoffice_.c:backoffice.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 capabilities_.c:capabilities.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 cookies_.c:cookies.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h deltafunc_.c:deltafunc.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h dispatch_.c:dispatch.h doc_.c:doc.h encode_.c:encode.h etag_.c:etag.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h foci_.c:foci.h forum_.c:forum.h fshell_.c:fshell.h fusefs_.c:fusefs.h glob_.c:glob.h graph_.c:graph.h gzip_.c:gzip.h hname_.c:hname.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h json_.c:json.h json_artifact_.c:json_artifact.h json_branch_.c:json_branch.h json_config_.c:json_config.h json_diff_.c:json_diff.h json_dir_.c:json_dir.h json_finfo_.c:json_finfo.h json_login_.c:json_login.h json_query_.c:json_query.h json_report_.c:json_report.h json_status_.c:json_status.h json_tag_.c:json_tag.h json_timeline_.c:json_timeline.h json_user_.c:json_user.h json_wiki_.c:json_wiki.h leaf_.c:leaf.h loadctrl_.c:loadctrl.h login_.c:login.h lookslike_.c:lookslike.h main_.c:main.h manifest_.c:manifest.h markdown_.c:markdown.h markdown_html_.c:markdown_html.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h moderate_.c:moderate.h name_.c:name.h path_.c:path.h piechart_.c:piechart.h pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h publish_.c:publish.h purge_.c:purge.h rebuild_.c:rebuild.h regexp_.c:regexp.h repolist_.c:repolist.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h security_audit_.c:security_audit.h setup_.c:setup.h setupuser_.c:setupuser.h sha1_.c:sha1.h sha1hard_.c:sha1hard.h sha3_.c:sha3.h shun_.c:shun.h sitemap_.c:sitemap.h skins_.c:skins.h smtp_.c:smtp.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h statrep_.c:statrep.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h tar_.c:tar.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h unicode_.c:unicode.h unversioned_.c:unversioned.h update_.c:update.h url_.c:url.h user_.c:user.h utf8_.c:utf8.h util_.c:util.h verify_.c:verify.h vfile_.c:vfile.h webmail_.c:webmail.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 | |
| 958 | 964 | @copy /Y nul: headers |
| 959 | 965 |
| --- win/Makefile.dmc | |
| +++ win/Makefile.dmc | |
| @@ -28,13 +28,13 @@ | |
| 28 | |
| 29 | SQLITE_OPTIONS = -DNDEBUG=1 -DSQLITE_DQS=0 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_GET_TABLE -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_STMTVTAB -DSQLITE_HAVE_ZLIB -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_ENABLE_DBPAGE_VTAB |
| 30 | |
| 31 | SHELL_OPTIONS = -DNDEBUG=1 -DSQLITE_DQS=0 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_GET_TABLE -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_STMTVTAB -DSQLITE_HAVE_ZLIB -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_ENABLE_DBPAGE_VTAB -Dmain=sqlite3_shell -DSQLITE_SHELL_IS_UTF8=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DUSE_SYSTEM_SQLITE=$(USE_SYSTEM_SQLITE) -DSQLITE_SHELL_DBNAME_PROC=sqlcmd_get_dbname -DSQLITE_SHELL_INIT_PROC=sqlcmd_init_proc -Daccess=file_access -Dsystem=fossil_system -Dgetenv=fossil_getenv -Dfopen=fossil_fopen |
| 32 | |
| 33 | SRC = add_.c alerts_.c allrepo_.c attach_.c backoffice_.c bag_.c bisect_.c blob_.c branch_.c browse_.c builtin_.c bundle_.c cache_.c capabilities_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c cookies_.c db_.c delta_.c deltacmd_.c deltafunc_.c descendants_.c diff_.c diffcmd_.c dispatch_.c doc_.c encode_.c etag_.c event_.c export_.c file_.c finfo_.c foci_.c forum_.c fshell_.c fusefs_.c glob_.c graph_.c gzip_.c hname_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c json_.c json_artifact_.c json_branch_.c json_config_.c json_diff_.c json_dir_.c json_finfo_.c json_login_.c json_query_.c json_report_.c json_status_.c json_tag_.c json_timeline_.c json_user_.c json_wiki_.c leaf_.c loadctrl_.c login_.c lookslike_.c main_.c manifest_.c markdown_.c markdown_html_.c md5_.c merge_.c merge3_.c moderate_.c name_.c path_.c piechart_.c pivot_.c popen_.c pqueue_.c printf_.c publish_.c purge_.c rebuild_.c regexp_.c repolist_.c report_.c rss_.c schema_.c search_.c security_audit_.c setup_.c setupuser_.c sha1_.c sha1hard_.c sha3_.c shun_.c sitemap_.c skins_.c smtp_.c sqlcmd_.c stash_.c stat_.c statrep_.c style_.c sync_.c tag_.c tar_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c unicode_.c unversioned_.c update_.c url_.c user_.c utf8_.c util_.c verify_.c vfile_.c webmail_.c wiki_.c wikiformat_.c winfile_.c winhttp_.c wysiwyg_.c xfer_.c xfersetup_.c zip_.c |
| 34 | |
| 35 | OBJ = $(OBJDIR)\add$O $(OBJDIR)\alerts$O $(OBJDIR)\allrepo$O $(OBJDIR)\attach$O $(OBJDIR)\backoffice$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)\capabilities$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)\cookies$O $(OBJDIR)\db$O $(OBJDIR)\delta$O $(OBJDIR)\deltacmd$O $(OBJDIR)\deltafunc$O $(OBJDIR)\descendants$O $(OBJDIR)\diff$O $(OBJDIR)\diffcmd$O $(OBJDIR)\dispatch$O $(OBJDIR)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\etag$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$O $(OBJDIR)\forum$O $(OBJDIR)\fshell$O $(OBJDIR)\fusefs$O $(OBJDIR)\glob$O $(OBJDIR)\graph$O $(OBJDIR)\gzip$O $(OBJDIR)\hname$O $(OBJDIR)\http$O $(OBJDIR)\http_socket$O $(OBJDIR)\http_ssl$O $(OBJDIR)\http_transport$O $(OBJDIR)\import$O $(OBJDIR)\info$O $(OBJDIR)\json$O $(OBJDIR)\json_artifact$O $(OBJDIR)\json_branch$O $(OBJDIR)\json_config$O $(OBJDIR)\json_diff$O $(OBJDIR)\json_dir$O $(OBJDIR)\json_finfo$O $(OBJDIR)\json_login$O $(OBJDIR)\json_query$O $(OBJDIR)\json_report$O $(OBJDIR)\json_status$O $(OBJDIR)\json_tag$O $(OBJDIR)\json_timeline$O $(OBJDIR)\json_user$O $(OBJDIR)\json_wiki$O $(OBJDIR)\leaf$O $(OBJDIR)\loadctrl$O $(OBJDIR)\login$O $(OBJDIR)\lookslike$O $(OBJDIR)\main$O $(OBJDIR)\manifest$O $(OBJDIR)\markdown$O $(OBJDIR)\markdown_html$O $(OBJDIR)\md5$O $(OBJDIR)\merge$O $(OBJDIR)\merge3$O $(OBJDIR)\moderate$O $(OBJDIR)\name$O $(OBJDIR)\path$O $(OBJDIR)\piechart$O $(OBJDIR)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$O $(OBJDIR)\publish$O $(OBJDIR)\purge$O $(OBJDIR)\rebuild$O $(OBJDIR)\regexp$O $(OBJDIR)\repolist$O $(OBJDIR)\report$O $(OBJDIR)\rss$O $(OBJDIR)\schema$O $(OBJDIR)\search$O $(OBJDIR)\security_audit$O $(OBJDIR)\setup$O $(OBJDIR)\setupuser$O $(OBJDIR)\sha1$O $(OBJDIR)\sha1hard$O $(OBJDIR)\sha3$O $(OBJDIR)\shun$O $(OBJDIR)\sitemap$O $(OBJDIR)\skins$O $(OBJDIR)\smtp$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$O $(OBJDIR)\statrep$O $(OBJDIR)\style$O $(OBJDIR)\sync$O $(OBJDIR)\tag$O $(OBJDIR)\tar$O $(OBJDIR)\th_main$O $(OBJDIR)\timeline$O $(OBJDIR)\tkt$O $(OBJDIR)\tktsetup$O $(OBJDIR)\undo$O $(OBJDIR)\unicode$O $(OBJDIR)\unversioned$O $(OBJDIR)\update$O $(OBJDIR)\url$O $(OBJDIR)\user$O $(OBJDIR)\utf8$O $(OBJDIR)\util$O $(OBJDIR)\verify$O $(OBJDIR)\vfile$O $(OBJDIR)\webmail$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 alerts allrepo attach backoffice bag bisect blob branch browse builtin bundle cache capabilities captcha cgi checkin checkout clearsign clone comformat configure content cookies db delta deltacmd deltafunc descendants diff diffcmd dispatch doc encode etag event export file finfo foci forum fshell fusefs glob graph gzip hname http http_socket http_ssl http_transport import info json json_artifact json_branch json_config json_diff json_dir json_finfo json_login json_query json_report json_status json_tag json_timeline json_user json_wiki leaf loadctrl login lookslike main manifest markdown markdown_html md5 merge merge3 moderate name path piechart pivot popen pqueue printf publish purge rebuild regexp repolist report rss schema search security_audit setup setupuser sha1 sha1hard sha3 shun sitemap skins smtp sqlcmd stash stat statrep style sync tag tar th_main timeline tkt tktsetup undo unicode unversioned update url user utf8 util verify vfile webmail 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 >> $@ |
| @@ -152,10 +152,16 @@ | |
| 152 | $(OBJDIR)\attach$O : attach_.c attach.h |
| 153 | $(TCC) -o$@ -c attach_.c |
| 154 | |
| 155 | attach_.c : $(SRCDIR)\attach.c |
| 156 | +translate$E $** > $@ |
| 157 | |
| 158 | $(OBJDIR)\backoffice$O : backoffice_.c backoffice.h |
| 159 | $(TCC) -o$@ -c backoffice_.c |
| 160 | |
| 161 | backoffice_.c : $(SRCDIR)\backoffice.c |
| @@ -952,7 +958,7 @@ | |
| 952 | |
| 953 | zip_.c : $(SRCDIR)\zip.c |
| 954 | +translate$E $** > $@ |
| 955 | |
| 956 | headers: makeheaders$E page_index.h builtin_data.h default_css.h VERSION.h |
| 957 | +makeheaders$E add_.c:add.h alerts_.c:alerts.h allrepo_.c:allrepo.h attach_.c:attach.h backoffice_.c:backoffice.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 capabilities_.c:capabilities.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 cookies_.c:cookies.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h deltafunc_.c:deltafunc.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h dispatch_.c:dispatch.h doc_.c:doc.h encode_.c:encode.h etag_.c:etag.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h foci_.c:foci.h forum_.c:forum.h fshell_.c:fshell.h fusefs_.c:fusefs.h glob_.c:glob.h graph_.c:graph.h gzip_.c:gzip.h hname_.c:hname.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h json_.c:json.h json_artifact_.c:json_artifact.h json_branch_.c:json_branch.h json_config_.c:json_config.h json_diff_.c:json_diff.h json_dir_.c:json_dir.h json_finfo_.c:json_finfo.h json_login_.c:json_login.h json_query_.c:json_query.h json_report_.c:json_report.h json_status_.c:json_status.h json_tag_.c:json_tag.h json_timeline_.c:json_timeline.h json_user_.c:json_user.h json_wiki_.c:json_wiki.h leaf_.c:leaf.h loadctrl_.c:loadctrl.h login_.c:login.h lookslike_.c:lookslike.h main_.c:main.h manifest_.c:manifest.h markdown_.c:markdown.h markdown_html_.c:markdown_html.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h moderate_.c:moderate.h name_.c:name.h path_.c:path.h piechart_.c:piechart.h pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h publish_.c:publish.h purge_.c:purge.h rebuild_.c:rebuild.h regexp_.c:regexp.h repolist_.c:repolist.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h security_audit_.c:security_audit.h setup_.c:setup.h setupuser_.c:setupuser.h sha1_.c:sha1.h sha1hard_.c:sha1hard.h sha3_.c:sha3.h shun_.c:shun.h sitemap_.c:sitemap.h skins_.c:skins.h smtp_.c:smtp.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h statrep_.c:statrep.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h tar_.c:tar.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h unicode_.c:unicode.h unversioned_.c:unversioned.h update_.c:update.h url_.c:url.h user_.c:user.h utf8_.c:utf8.h util_.c:util.h verify_.c:verify.h vfile_.c:vfile.h webmail_.c:webmail.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 |
| 958 | @copy /Y nul: headers |
| 959 |
| --- win/Makefile.dmc | |
| +++ win/Makefile.dmc | |
| @@ -28,13 +28,13 @@ | |
| 28 | |
| 29 | SQLITE_OPTIONS = -DNDEBUG=1 -DSQLITE_DQS=0 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_GET_TABLE -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_STMTVTAB -DSQLITE_HAVE_ZLIB -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_ENABLE_DBPAGE_VTAB |
| 30 | |
| 31 | SHELL_OPTIONS = -DNDEBUG=1 -DSQLITE_DQS=0 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_GET_TABLE -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_STMTVTAB -DSQLITE_HAVE_ZLIB -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_ENABLE_DBPAGE_VTAB -Dmain=sqlite3_shell -DSQLITE_SHELL_IS_UTF8=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DUSE_SYSTEM_SQLITE=$(USE_SYSTEM_SQLITE) -DSQLITE_SHELL_DBNAME_PROC=sqlcmd_get_dbname -DSQLITE_SHELL_INIT_PROC=sqlcmd_init_proc -Daccess=file_access -Dsystem=fossil_system -Dgetenv=fossil_getenv -Dfopen=fossil_fopen |
| 32 | |
| 33 | SRC = add_.c alerts_.c allrepo_.c attach_.c auxwww_.c backoffice_.c bag_.c bisect_.c blob_.c branch_.c browse_.c builtin_.c bundle_.c cache_.c capabilities_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c cookies_.c db_.c delta_.c deltacmd_.c deltafunc_.c descendants_.c diff_.c diffcmd_.c dispatch_.c doc_.c encode_.c etag_.c event_.c export_.c file_.c finfo_.c foci_.c forum_.c fshell_.c fusefs_.c glob_.c graph_.c gzip_.c hname_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c json_.c json_artifact_.c json_branch_.c json_config_.c json_diff_.c json_dir_.c json_finfo_.c json_login_.c json_query_.c json_report_.c json_status_.c json_tag_.c json_timeline_.c json_user_.c json_wiki_.c leaf_.c loadctrl_.c login_.c lookslike_.c main_.c manifest_.c markdown_.c markdown_html_.c md5_.c merge_.c merge3_.c moderate_.c name_.c path_.c piechart_.c pivot_.c popen_.c pqueue_.c printf_.c publish_.c purge_.c rebuild_.c regexp_.c repolist_.c report_.c rss_.c schema_.c search_.c security_audit_.c setup_.c setupuser_.c sha1_.c sha1hard_.c sha3_.c shun_.c sitemap_.c skins_.c smtp_.c sqlcmd_.c stash_.c stat_.c statrep_.c style_.c sync_.c tag_.c tar_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c unicode_.c unversioned_.c update_.c url_.c user_.c utf8_.c util_.c verify_.c vfile_.c webmail_.c wiki_.c wikiformat_.c winfile_.c winhttp_.c wysiwyg_.c xfer_.c xfersetup_.c zip_.c |
| 34 | |
| 35 | OBJ = $(OBJDIR)\add$O $(OBJDIR)\alerts$O $(OBJDIR)\allrepo$O $(OBJDIR)\attach$O $(OBJDIR)\auxwww$O $(OBJDIR)\backoffice$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)\capabilities$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)\cookies$O $(OBJDIR)\db$O $(OBJDIR)\delta$O $(OBJDIR)\deltacmd$O $(OBJDIR)\deltafunc$O $(OBJDIR)\descendants$O $(OBJDIR)\diff$O $(OBJDIR)\diffcmd$O $(OBJDIR)\dispatch$O $(OBJDIR)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\etag$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$O $(OBJDIR)\forum$O $(OBJDIR)\fshell$O $(OBJDIR)\fusefs$O $(OBJDIR)\glob$O $(OBJDIR)\graph$O $(OBJDIR)\gzip$O $(OBJDIR)\hname$O $(OBJDIR)\http$O $(OBJDIR)\http_socket$O $(OBJDIR)\http_ssl$O $(OBJDIR)\http_transport$O $(OBJDIR)\import$O $(OBJDIR)\info$O $(OBJDIR)\json$O $(OBJDIR)\json_artifact$O $(OBJDIR)\json_branch$O $(OBJDIR)\json_config$O $(OBJDIR)\json_diff$O $(OBJDIR)\json_dir$O $(OBJDIR)\json_finfo$O $(OBJDIR)\json_login$O $(OBJDIR)\json_query$O $(OBJDIR)\json_report$O $(OBJDIR)\json_status$O $(OBJDIR)\json_tag$O $(OBJDIR)\json_timeline$O $(OBJDIR)\json_user$O $(OBJDIR)\json_wiki$O $(OBJDIR)\leaf$O $(OBJDIR)\loadctrl$O $(OBJDIR)\login$O $(OBJDIR)\lookslike$O $(OBJDIR)\main$O $(OBJDIR)\manifest$O $(OBJDIR)\markdown$O $(OBJDIR)\markdown_html$O $(OBJDIR)\md5$O $(OBJDIR)\merge$O $(OBJDIR)\merge3$O $(OBJDIR)\moderate$O $(OBJDIR)\name$O $(OBJDIR)\path$O $(OBJDIR)\piechart$O $(OBJDIR)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$O $(OBJDIR)\publish$O $(OBJDIR)\purge$O $(OBJDIR)\rebuild$O $(OBJDIR)\regexp$O $(OBJDIR)\repolist$O $(OBJDIR)\report$O $(OBJDIR)\rss$O $(OBJDIR)\schema$O $(OBJDIR)\search$O $(OBJDIR)\security_audit$O $(OBJDIR)\setup$O $(OBJDIR)\setupuser$O $(OBJDIR)\sha1$O $(OBJDIR)\sha1hard$O $(OBJDIR)\sha3$O $(OBJDIR)\shun$O $(OBJDIR)\sitemap$O $(OBJDIR)\skins$O $(OBJDIR)\smtp$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$O $(OBJDIR)\statrep$O $(OBJDIR)\style$O $(OBJDIR)\sync$O $(OBJDIR)\tag$O $(OBJDIR)\tar$O $(OBJDIR)\th_main$O $(OBJDIR)\timeline$O $(OBJDIR)\tkt$O $(OBJDIR)\tktsetup$O $(OBJDIR)\undo$O $(OBJDIR)\unicode$O $(OBJDIR)\unversioned$O $(OBJDIR)\update$O $(OBJDIR)\url$O $(OBJDIR)\user$O $(OBJDIR)\utf8$O $(OBJDIR)\util$O $(OBJDIR)\verify$O $(OBJDIR)\vfile$O $(OBJDIR)\webmail$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 alerts allrepo attach auxwww backoffice bag bisect blob branch browse builtin bundle cache capabilities captcha cgi checkin checkout clearsign clone comformat configure content cookies db delta deltacmd deltafunc descendants diff diffcmd dispatch doc encode etag event export file finfo foci forum fshell fusefs glob graph gzip hname http http_socket http_ssl http_transport import info json json_artifact json_branch json_config json_diff json_dir json_finfo json_login json_query json_report json_status json_tag json_timeline json_user json_wiki leaf loadctrl login lookslike main manifest markdown markdown_html md5 merge merge3 moderate name path piechart pivot popen pqueue printf publish purge rebuild regexp repolist report rss schema search security_audit setup setupuser sha1 sha1hard sha3 shun sitemap skins smtp sqlcmd stash stat statrep style sync tag tar th_main timeline tkt tktsetup undo unicode unversioned update url user utf8 util verify vfile webmail 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 >> $@ |
| @@ -152,10 +152,16 @@ | |
| 152 | $(OBJDIR)\attach$O : attach_.c attach.h |
| 153 | $(TCC) -o$@ -c attach_.c |
| 154 | |
| 155 | attach_.c : $(SRCDIR)\attach.c |
| 156 | +translate$E $** > $@ |
| 157 | |
| 158 | $(OBJDIR)\auxwww$O : auxwww_.c auxwww.h |
| 159 | $(TCC) -o$@ -c auxwww_.c |
| 160 | |
| 161 | auxwww_.c : $(SRCDIR)\auxwww.c |
| 162 | +translate$E $** > $@ |
| 163 | |
| 164 | $(OBJDIR)\backoffice$O : backoffice_.c backoffice.h |
| 165 | $(TCC) -o$@ -c backoffice_.c |
| 166 | |
| 167 | backoffice_.c : $(SRCDIR)\backoffice.c |
| @@ -952,7 +958,7 @@ | |
| 958 | |
| 959 | zip_.c : $(SRCDIR)\zip.c |
| 960 | +translate$E $** > $@ |
| 961 | |
| 962 | headers: makeheaders$E page_index.h builtin_data.h default_css.h VERSION.h |
| 963 | +makeheaders$E add_.c:add.h alerts_.c:alerts.h allrepo_.c:allrepo.h attach_.c:attach.h auxwww_.c:auxwww.h backoffice_.c:backoffice.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 capabilities_.c:capabilities.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 cookies_.c:cookies.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h deltafunc_.c:deltafunc.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h dispatch_.c:dispatch.h doc_.c:doc.h encode_.c:encode.h etag_.c:etag.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h foci_.c:foci.h forum_.c:forum.h fshell_.c:fshell.h fusefs_.c:fusefs.h glob_.c:glob.h graph_.c:graph.h gzip_.c:gzip.h hname_.c:hname.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h json_.c:json.h json_artifact_.c:json_artifact.h json_branch_.c:json_branch.h json_config_.c:json_config.h json_diff_.c:json_diff.h json_dir_.c:json_dir.h json_finfo_.c:json_finfo.h json_login_.c:json_login.h json_query_.c:json_query.h json_report_.c:json_report.h json_status_.c:json_status.h json_tag_.c:json_tag.h json_timeline_.c:json_timeline.h json_user_.c:json_user.h json_wiki_.c:json_wiki.h leaf_.c:leaf.h loadctrl_.c:loadctrl.h login_.c:login.h lookslike_.c:lookslike.h main_.c:main.h manifest_.c:manifest.h markdown_.c:markdown.h markdown_html_.c:markdown_html.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h moderate_.c:moderate.h name_.c:name.h path_.c:path.h piechart_.c:piechart.h pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h publish_.c:publish.h purge_.c:purge.h rebuild_.c:rebuild.h regexp_.c:regexp.h repolist_.c:repolist.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h security_audit_.c:security_audit.h setup_.c:setup.h setupuser_.c:setupuser.h sha1_.c:sha1.h sha1hard_.c:sha1hard.h sha3_.c:sha3.h shun_.c:shun.h sitemap_.c:sitemap.h skins_.c:skins.h smtp_.c:smtp.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h statrep_.c:statrep.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h tar_.c:tar.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h unicode_.c:unicode.h unversioned_.c:unversioned.h update_.c:update.h url_.c:url.h user_.c:user.h utf8_.c:utf8.h util_.c:util.h verify_.c:verify.h vfile_.c:vfile.h webmail_.c:webmail.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 |
| 964 | @copy /Y nul: headers |
| 965 |
+12
| --- win/Makefile.mingw | ||
| +++ win/Makefile.mingw | ||
| @@ -440,10 +440,11 @@ | ||
| 440 | 440 | SRC = \ |
| 441 | 441 | $(SRCDIR)/add.c \ |
| 442 | 442 | $(SRCDIR)/alerts.c \ |
| 443 | 443 | $(SRCDIR)/allrepo.c \ |
| 444 | 444 | $(SRCDIR)/attach.c \ |
| 445 | + $(SRCDIR)/auxwww.c \ | |
| 445 | 446 | $(SRCDIR)/backoffice.c \ |
| 446 | 447 | $(SRCDIR)/bag.c \ |
| 447 | 448 | $(SRCDIR)/bisect.c \ |
| 448 | 449 | $(SRCDIR)/blob.c \ |
| 449 | 450 | $(SRCDIR)/branch.c \ |
| @@ -653,10 +654,11 @@ | ||
| 653 | 654 | TRANS_SRC = \ |
| 654 | 655 | $(OBJDIR)/add_.c \ |
| 655 | 656 | $(OBJDIR)/alerts_.c \ |
| 656 | 657 | $(OBJDIR)/allrepo_.c \ |
| 657 | 658 | $(OBJDIR)/attach_.c \ |
| 659 | + $(OBJDIR)/auxwww_.c \ | |
| 658 | 660 | $(OBJDIR)/backoffice_.c \ |
| 659 | 661 | $(OBJDIR)/bag_.c \ |
| 660 | 662 | $(OBJDIR)/bisect_.c \ |
| 661 | 663 | $(OBJDIR)/blob_.c \ |
| 662 | 664 | $(OBJDIR)/branch_.c \ |
| @@ -792,10 +794,11 @@ | ||
| 792 | 794 | OBJ = \ |
| 793 | 795 | $(OBJDIR)/add.o \ |
| 794 | 796 | $(OBJDIR)/alerts.o \ |
| 795 | 797 | $(OBJDIR)/allrepo.o \ |
| 796 | 798 | $(OBJDIR)/attach.o \ |
| 799 | + $(OBJDIR)/auxwww.o \ | |
| 797 | 800 | $(OBJDIR)/backoffice.o \ |
| 798 | 801 | $(OBJDIR)/bag.o \ |
| 799 | 802 | $(OBJDIR)/bisect.o \ |
| 800 | 803 | $(OBJDIR)/blob.o \ |
| 801 | 804 | $(OBJDIR)/branch.o \ |
| @@ -1151,10 +1154,11 @@ | ||
| 1151 | 1154 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/builtin_data.h $(OBJDIR)/default_css.h $(MAKEHEADERS) $(OBJDIR)/VERSION.h |
| 1152 | 1155 | $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h \ |
| 1153 | 1156 | $(OBJDIR)/alerts_.c:$(OBJDIR)/alerts.h \ |
| 1154 | 1157 | $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h \ |
| 1155 | 1158 | $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h \ |
| 1159 | + $(OBJDIR)/auxwww_.c:$(OBJDIR)/auxwww.h \ | |
| 1156 | 1160 | $(OBJDIR)/backoffice_.c:$(OBJDIR)/backoffice.h \ |
| 1157 | 1161 | $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h \ |
| 1158 | 1162 | $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h \ |
| 1159 | 1163 | $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h \ |
| 1160 | 1164 | $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h \ |
| @@ -1324,10 +1328,18 @@ | ||
| 1324 | 1328 | |
| 1325 | 1329 | $(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h |
| 1326 | 1330 | $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c |
| 1327 | 1331 | |
| 1328 | 1332 | $(OBJDIR)/attach.h: $(OBJDIR)/headers |
| 1333 | + | |
| 1334 | +$(OBJDIR)/auxwww_.c: $(SRCDIR)/auxwww.c $(TRANSLATE) | |
| 1335 | + $(TRANSLATE) $(SRCDIR)/auxwww.c >$@ | |
| 1336 | + | |
| 1337 | +$(OBJDIR)/auxwww.o: $(OBJDIR)/auxwww_.c $(OBJDIR)/auxwww.h $(SRCDIR)/config.h | |
| 1338 | + $(XTCC) -o $(OBJDIR)/auxwww.o -c $(OBJDIR)/auxwww_.c | |
| 1339 | + | |
| 1340 | +$(OBJDIR)/auxwww.h: $(OBJDIR)/headers | |
| 1329 | 1341 | |
| 1330 | 1342 | $(OBJDIR)/backoffice_.c: $(SRCDIR)/backoffice.c $(TRANSLATE) |
| 1331 | 1343 | $(TRANSLATE) $(SRCDIR)/backoffice.c >$@ |
| 1332 | 1344 | |
| 1333 | 1345 | $(OBJDIR)/backoffice.o: $(OBJDIR)/backoffice_.c $(OBJDIR)/backoffice.h $(SRCDIR)/config.h |
| 1334 | 1346 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -440,10 +440,11 @@ | |
| 440 | SRC = \ |
| 441 | $(SRCDIR)/add.c \ |
| 442 | $(SRCDIR)/alerts.c \ |
| 443 | $(SRCDIR)/allrepo.c \ |
| 444 | $(SRCDIR)/attach.c \ |
| 445 | $(SRCDIR)/backoffice.c \ |
| 446 | $(SRCDIR)/bag.c \ |
| 447 | $(SRCDIR)/bisect.c \ |
| 448 | $(SRCDIR)/blob.c \ |
| 449 | $(SRCDIR)/branch.c \ |
| @@ -653,10 +654,11 @@ | |
| 653 | TRANS_SRC = \ |
| 654 | $(OBJDIR)/add_.c \ |
| 655 | $(OBJDIR)/alerts_.c \ |
| 656 | $(OBJDIR)/allrepo_.c \ |
| 657 | $(OBJDIR)/attach_.c \ |
| 658 | $(OBJDIR)/backoffice_.c \ |
| 659 | $(OBJDIR)/bag_.c \ |
| 660 | $(OBJDIR)/bisect_.c \ |
| 661 | $(OBJDIR)/blob_.c \ |
| 662 | $(OBJDIR)/branch_.c \ |
| @@ -792,10 +794,11 @@ | |
| 792 | OBJ = \ |
| 793 | $(OBJDIR)/add.o \ |
| 794 | $(OBJDIR)/alerts.o \ |
| 795 | $(OBJDIR)/allrepo.o \ |
| 796 | $(OBJDIR)/attach.o \ |
| 797 | $(OBJDIR)/backoffice.o \ |
| 798 | $(OBJDIR)/bag.o \ |
| 799 | $(OBJDIR)/bisect.o \ |
| 800 | $(OBJDIR)/blob.o \ |
| 801 | $(OBJDIR)/branch.o \ |
| @@ -1151,10 +1154,11 @@ | |
| 1151 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/builtin_data.h $(OBJDIR)/default_css.h $(MAKEHEADERS) $(OBJDIR)/VERSION.h |
| 1152 | $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h \ |
| 1153 | $(OBJDIR)/alerts_.c:$(OBJDIR)/alerts.h \ |
| 1154 | $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h \ |
| 1155 | $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h \ |
| 1156 | $(OBJDIR)/backoffice_.c:$(OBJDIR)/backoffice.h \ |
| 1157 | $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h \ |
| 1158 | $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h \ |
| 1159 | $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h \ |
| 1160 | $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h \ |
| @@ -1324,10 +1328,18 @@ | |
| 1324 | |
| 1325 | $(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h |
| 1326 | $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c |
| 1327 | |
| 1328 | $(OBJDIR)/attach.h: $(OBJDIR)/headers |
| 1329 | |
| 1330 | $(OBJDIR)/backoffice_.c: $(SRCDIR)/backoffice.c $(TRANSLATE) |
| 1331 | $(TRANSLATE) $(SRCDIR)/backoffice.c >$@ |
| 1332 | |
| 1333 | $(OBJDIR)/backoffice.o: $(OBJDIR)/backoffice_.c $(OBJDIR)/backoffice.h $(SRCDIR)/config.h |
| 1334 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -440,10 +440,11 @@ | |
| 440 | SRC = \ |
| 441 | $(SRCDIR)/add.c \ |
| 442 | $(SRCDIR)/alerts.c \ |
| 443 | $(SRCDIR)/allrepo.c \ |
| 444 | $(SRCDIR)/attach.c \ |
| 445 | $(SRCDIR)/auxwww.c \ |
| 446 | $(SRCDIR)/backoffice.c \ |
| 447 | $(SRCDIR)/bag.c \ |
| 448 | $(SRCDIR)/bisect.c \ |
| 449 | $(SRCDIR)/blob.c \ |
| 450 | $(SRCDIR)/branch.c \ |
| @@ -653,10 +654,11 @@ | |
| 654 | TRANS_SRC = \ |
| 655 | $(OBJDIR)/add_.c \ |
| 656 | $(OBJDIR)/alerts_.c \ |
| 657 | $(OBJDIR)/allrepo_.c \ |
| 658 | $(OBJDIR)/attach_.c \ |
| 659 | $(OBJDIR)/auxwww_.c \ |
| 660 | $(OBJDIR)/backoffice_.c \ |
| 661 | $(OBJDIR)/bag_.c \ |
| 662 | $(OBJDIR)/bisect_.c \ |
| 663 | $(OBJDIR)/blob_.c \ |
| 664 | $(OBJDIR)/branch_.c \ |
| @@ -792,10 +794,11 @@ | |
| 794 | OBJ = \ |
| 795 | $(OBJDIR)/add.o \ |
| 796 | $(OBJDIR)/alerts.o \ |
| 797 | $(OBJDIR)/allrepo.o \ |
| 798 | $(OBJDIR)/attach.o \ |
| 799 | $(OBJDIR)/auxwww.o \ |
| 800 | $(OBJDIR)/backoffice.o \ |
| 801 | $(OBJDIR)/bag.o \ |
| 802 | $(OBJDIR)/bisect.o \ |
| 803 | $(OBJDIR)/blob.o \ |
| 804 | $(OBJDIR)/branch.o \ |
| @@ -1151,10 +1154,11 @@ | |
| 1154 | $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/builtin_data.h $(OBJDIR)/default_css.h $(MAKEHEADERS) $(OBJDIR)/VERSION.h |
| 1155 | $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h \ |
| 1156 | $(OBJDIR)/alerts_.c:$(OBJDIR)/alerts.h \ |
| 1157 | $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h \ |
| 1158 | $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h \ |
| 1159 | $(OBJDIR)/auxwww_.c:$(OBJDIR)/auxwww.h \ |
| 1160 | $(OBJDIR)/backoffice_.c:$(OBJDIR)/backoffice.h \ |
| 1161 | $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h \ |
| 1162 | $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h \ |
| 1163 | $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h \ |
| 1164 | $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h \ |
| @@ -1324,10 +1328,18 @@ | |
| 1328 | |
| 1329 | $(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h |
| 1330 | $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c |
| 1331 | |
| 1332 | $(OBJDIR)/attach.h: $(OBJDIR)/headers |
| 1333 | |
| 1334 | $(OBJDIR)/auxwww_.c: $(SRCDIR)/auxwww.c $(TRANSLATE) |
| 1335 | $(TRANSLATE) $(SRCDIR)/auxwww.c >$@ |
| 1336 | |
| 1337 | $(OBJDIR)/auxwww.o: $(OBJDIR)/auxwww_.c $(OBJDIR)/auxwww.h $(SRCDIR)/config.h |
| 1338 | $(XTCC) -o $(OBJDIR)/auxwww.o -c $(OBJDIR)/auxwww_.c |
| 1339 | |
| 1340 | $(OBJDIR)/auxwww.h: $(OBJDIR)/headers |
| 1341 | |
| 1342 | $(OBJDIR)/backoffice_.c: $(SRCDIR)/backoffice.c $(TRANSLATE) |
| 1343 | $(TRANSLATE) $(SRCDIR)/backoffice.c >$@ |
| 1344 | |
| 1345 | $(OBJDIR)/backoffice.o: $(OBJDIR)/backoffice_.c $(OBJDIR)/backoffice.h $(SRCDIR)/config.h |
| 1346 |
+10
| --- win/Makefile.msc | ||
| +++ win/Makefile.msc | ||
| @@ -346,10 +346,11 @@ | ||
| 346 | 346 | |
| 347 | 347 | SRC = add_.c \ |
| 348 | 348 | alerts_.c \ |
| 349 | 349 | allrepo_.c \ |
| 350 | 350 | attach_.c \ |
| 351 | + auxwww_.c \ | |
| 351 | 352 | backoffice_.c \ |
| 352 | 353 | bag_.c \ |
| 353 | 354 | bisect_.c \ |
| 354 | 355 | blob_.c \ |
| 355 | 356 | branch_.c \ |
| @@ -557,10 +558,11 @@ | ||
| 557 | 558 | |
| 558 | 559 | OBJ = $(OX)\add$O \ |
| 559 | 560 | $(OX)\alerts$O \ |
| 560 | 561 | $(OX)\allrepo$O \ |
| 561 | 562 | $(OX)\attach$O \ |
| 563 | + $(OX)\auxwww$O \ | |
| 562 | 564 | $(OX)\backoffice$O \ |
| 563 | 565 | $(OX)\bag$O \ |
| 564 | 566 | $(OX)\bisect$O \ |
| 565 | 567 | $(OX)\blob$O \ |
| 566 | 568 | $(OX)\branch$O \ |
| @@ -758,10 +760,11 @@ | ||
| 758 | 760 | $(OX)\linkopts: $B\win\Makefile.msc |
| 759 | 761 | echo $(OX)\add.obj > $@ |
| 760 | 762 | echo $(OX)\alerts.obj >> $@ |
| 761 | 763 | echo $(OX)\allrepo.obj >> $@ |
| 762 | 764 | echo $(OX)\attach.obj >> $@ |
| 765 | + echo $(OX)\auxwww.obj >> $@ | |
| 763 | 766 | echo $(OX)\backoffice.obj >> $@ |
| 764 | 767 | echo $(OX)\bag.obj >> $@ |
| 765 | 768 | echo $(OX)\bisect.obj >> $@ |
| 766 | 769 | echo $(OX)\blob.obj >> $@ |
| 767 | 770 | echo $(OX)\branch.obj >> $@ |
| @@ -1038,10 +1041,16 @@ | ||
| 1038 | 1041 | $(OX)\attach$O : attach_.c attach.h |
| 1039 | 1042 | $(TCC) /Fo$@ -c attach_.c |
| 1040 | 1043 | |
| 1041 | 1044 | attach_.c : $(SRCDIR)\attach.c |
| 1042 | 1045 | translate$E $** > $@ |
| 1046 | + | |
| 1047 | +$(OX)\auxwww$O : auxwww_.c auxwww.h | |
| 1048 | + $(TCC) /Fo$@ -c auxwww_.c | |
| 1049 | + | |
| 1050 | +auxwww_.c : $(SRCDIR)\auxwww.c | |
| 1051 | + translate$E $** > $@ | |
| 1043 | 1052 | |
| 1044 | 1053 | $(OX)\backoffice$O : backoffice_.c backoffice.h |
| 1045 | 1054 | $(TCC) /Fo$@ -c backoffice_.c |
| 1046 | 1055 | |
| 1047 | 1056 | backoffice_.c : $(SRCDIR)\backoffice.c |
| @@ -1845,10 +1854,11 @@ | ||
| 1845 | 1854 | headers: makeheaders$E page_index.h builtin_data.h default_css.h VERSION.h |
| 1846 | 1855 | makeheaders$E add_.c:add.h \ |
| 1847 | 1856 | alerts_.c:alerts.h \ |
| 1848 | 1857 | allrepo_.c:allrepo.h \ |
| 1849 | 1858 | attach_.c:attach.h \ |
| 1859 | + auxwww_.c:auxwww.h \ | |
| 1850 | 1860 | backoffice_.c:backoffice.h \ |
| 1851 | 1861 | bag_.c:bag.h \ |
| 1852 | 1862 | bisect_.c:bisect.h \ |
| 1853 | 1863 | blob_.c:blob.h \ |
| 1854 | 1864 | branch_.c:branch.h \ |
| 1855 | 1865 |
| --- win/Makefile.msc | |
| +++ win/Makefile.msc | |
| @@ -346,10 +346,11 @@ | |
| 346 | |
| 347 | SRC = add_.c \ |
| 348 | alerts_.c \ |
| 349 | allrepo_.c \ |
| 350 | attach_.c \ |
| 351 | backoffice_.c \ |
| 352 | bag_.c \ |
| 353 | bisect_.c \ |
| 354 | blob_.c \ |
| 355 | branch_.c \ |
| @@ -557,10 +558,11 @@ | |
| 557 | |
| 558 | OBJ = $(OX)\add$O \ |
| 559 | $(OX)\alerts$O \ |
| 560 | $(OX)\allrepo$O \ |
| 561 | $(OX)\attach$O \ |
| 562 | $(OX)\backoffice$O \ |
| 563 | $(OX)\bag$O \ |
| 564 | $(OX)\bisect$O \ |
| 565 | $(OX)\blob$O \ |
| 566 | $(OX)\branch$O \ |
| @@ -758,10 +760,11 @@ | |
| 758 | $(OX)\linkopts: $B\win\Makefile.msc |
| 759 | echo $(OX)\add.obj > $@ |
| 760 | echo $(OX)\alerts.obj >> $@ |
| 761 | echo $(OX)\allrepo.obj >> $@ |
| 762 | echo $(OX)\attach.obj >> $@ |
| 763 | echo $(OX)\backoffice.obj >> $@ |
| 764 | echo $(OX)\bag.obj >> $@ |
| 765 | echo $(OX)\bisect.obj >> $@ |
| 766 | echo $(OX)\blob.obj >> $@ |
| 767 | echo $(OX)\branch.obj >> $@ |
| @@ -1038,10 +1041,16 @@ | |
| 1038 | $(OX)\attach$O : attach_.c attach.h |
| 1039 | $(TCC) /Fo$@ -c attach_.c |
| 1040 | |
| 1041 | attach_.c : $(SRCDIR)\attach.c |
| 1042 | translate$E $** > $@ |
| 1043 | |
| 1044 | $(OX)\backoffice$O : backoffice_.c backoffice.h |
| 1045 | $(TCC) /Fo$@ -c backoffice_.c |
| 1046 | |
| 1047 | backoffice_.c : $(SRCDIR)\backoffice.c |
| @@ -1845,10 +1854,11 @@ | |
| 1845 | headers: makeheaders$E page_index.h builtin_data.h default_css.h VERSION.h |
| 1846 | makeheaders$E add_.c:add.h \ |
| 1847 | alerts_.c:alerts.h \ |
| 1848 | allrepo_.c:allrepo.h \ |
| 1849 | attach_.c:attach.h \ |
| 1850 | backoffice_.c:backoffice.h \ |
| 1851 | bag_.c:bag.h \ |
| 1852 | bisect_.c:bisect.h \ |
| 1853 | blob_.c:blob.h \ |
| 1854 | branch_.c:branch.h \ |
| 1855 |
| --- win/Makefile.msc | |
| +++ win/Makefile.msc | |
| @@ -346,10 +346,11 @@ | |
| 346 | |
| 347 | SRC = add_.c \ |
| 348 | alerts_.c \ |
| 349 | allrepo_.c \ |
| 350 | attach_.c \ |
| 351 | auxwww_.c \ |
| 352 | backoffice_.c \ |
| 353 | bag_.c \ |
| 354 | bisect_.c \ |
| 355 | blob_.c \ |
| 356 | branch_.c \ |
| @@ -557,10 +558,11 @@ | |
| 558 | |
| 559 | OBJ = $(OX)\add$O \ |
| 560 | $(OX)\alerts$O \ |
| 561 | $(OX)\allrepo$O \ |
| 562 | $(OX)\attach$O \ |
| 563 | $(OX)\auxwww$O \ |
| 564 | $(OX)\backoffice$O \ |
| 565 | $(OX)\bag$O \ |
| 566 | $(OX)\bisect$O \ |
| 567 | $(OX)\blob$O \ |
| 568 | $(OX)\branch$O \ |
| @@ -758,10 +760,11 @@ | |
| 760 | $(OX)\linkopts: $B\win\Makefile.msc |
| 761 | echo $(OX)\add.obj > $@ |
| 762 | echo $(OX)\alerts.obj >> $@ |
| 763 | echo $(OX)\allrepo.obj >> $@ |
| 764 | echo $(OX)\attach.obj >> $@ |
| 765 | echo $(OX)\auxwww.obj >> $@ |
| 766 | echo $(OX)\backoffice.obj >> $@ |
| 767 | echo $(OX)\bag.obj >> $@ |
| 768 | echo $(OX)\bisect.obj >> $@ |
| 769 | echo $(OX)\blob.obj >> $@ |
| 770 | echo $(OX)\branch.obj >> $@ |
| @@ -1038,10 +1041,16 @@ | |
| 1041 | $(OX)\attach$O : attach_.c attach.h |
| 1042 | $(TCC) /Fo$@ -c attach_.c |
| 1043 | |
| 1044 | attach_.c : $(SRCDIR)\attach.c |
| 1045 | translate$E $** > $@ |
| 1046 | |
| 1047 | $(OX)\auxwww$O : auxwww_.c auxwww.h |
| 1048 | $(TCC) /Fo$@ -c auxwww_.c |
| 1049 | |
| 1050 | auxwww_.c : $(SRCDIR)\auxwww.c |
| 1051 | translate$E $** > $@ |
| 1052 | |
| 1053 | $(OX)\backoffice$O : backoffice_.c backoffice.h |
| 1054 | $(TCC) /Fo$@ -c backoffice_.c |
| 1055 | |
| 1056 | backoffice_.c : $(SRCDIR)\backoffice.c |
| @@ -1845,10 +1854,11 @@ | |
| 1854 | headers: makeheaders$E page_index.h builtin_data.h default_css.h VERSION.h |
| 1855 | makeheaders$E add_.c:add.h \ |
| 1856 | alerts_.c:alerts.h \ |
| 1857 | allrepo_.c:allrepo.h \ |
| 1858 | attach_.c:attach.h \ |
| 1859 | auxwww_.c:auxwww.h \ |
| 1860 | backoffice_.c:backoffice.h \ |
| 1861 | bag_.c:bag.h \ |
| 1862 | bisect_.c:bisect.h \ |
| 1863 | blob_.c:blob.h \ |
| 1864 | branch_.c:branch.h \ |
| 1865 |