#
##############################################################################
# WARNING: DO NOT EDIT, AUTOMATICALLY GENERATED FILE (SEE "src/makemake.tcl")
##############################################################################
#
# This file is automatically generated. Instead of editing this
# file, edit "makemake.tcl" then run "tclsh makemake.tcl"
# to regenerate this file.
#
B = ..
SRCDIR = $B\src
OBJDIR = .
OX = .
O = .obj
E = .exe
# Maybe MSCDIR, SSL, ZLIB, or INCL needs adjustment
MSCDIR = c:\msc
# Uncomment below for SSL support
SSL =
SSLLIB =
#SSL = -DFOSSIL_ENABLE_SSL=1
#SSLLIB = ssleay32.lib libeay32.lib user32.lib gdi32.lib advapi32.lib
# zlib options
# When using precompiled from http://zlib.net/zlib125-dll.zip
#ZINCDIR = C:\zlib125-dll\include
#ZLIBDIR = C:\zlib125-dll\lib
#ZLIB = zdll.lib
ZINCDIR = $(MSCDIR)\extra\include
ZLIBDIR = $(MSCDIR)\extra\lib
ZLIB = zlib.lib
INCL = -I. -I$(SRCDIR) -I$B\win\include -I$(MSCDIR)\extra\include -I$(ZINCDIR)
CFLAGS = -nologo -MT -O2
BCC = $(CC) $(CFLAGS)
TCC = $(CC) -c $(CFLAGS) $(MSCDEF) $(SSL) $(INCL)
LIBS = $(ZLIB) ws2_32.lib advapi32.lib $(SSLLIB)
LIBDIR = -LIBPATH:$(MSCDIR)\extra\lib -LIBPATH:$(ZLIBDIR)
SQLITE_OPTIONS = /DSQLITE_OMIT_LOAD_EXTENSION=1 /DSQLITE_THREADSAFE=0 /DSQLITE_DEFAULT_FILE_FORMAT=4 /DSQLITE_ENABLE_STAT3 /Dlocaltime=fossil_localtime /DSQLITE_ENABLE_LOCKING_STYLE=0
SRC = add_.c allrepo_.c attach_.c bag_.c bisect_.c blob_.c branch_.c browse_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c db_.c delta_.c deltacmd_.c descendants_.c diff_.c diffcmd_.c doc_.c encode_.c event_.c export_.c file_.c finfo_.c glob_.c graph_.c gzip_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c json_.c json_artifact_.c json_branch_.c json_config_.c json_diff_.c json_dir_.c json_finfo_.c json_login_.c json_query_.c json_report_.c json_tag_.c json_timeline_.c json_user_.c json_wiki_.c leaf_.c login_.c main_.c manifest_.c md5_.c merge_.c merge3_.c moderate_.c name_.c path_.c pivot_.c popen_.c pqueue_.c printf_.c rebuild_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c shun_.c skins_.c sqlcmd_.c stash_.c stat_.c style_.c sync_.c tag_.c tar_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c update_.c url_.c user_.c verify_.c vfile_.c wiki_.c wikiformat_.c winhttp_.c wysiwyg_.c xfer_.c xfersetup_.c zip_.c
OBJ = $(OX)\add$O $(OX)\allrepo$O $(OX)\attach$O $(OX)\bag$O $(OX)\bisect$O $(OX)\blob$O $(OX)\branch$O $(OX)\browse$O $(OX)\captcha$O $(OX)\cgi$O $(OX)\checkin$O $(OX)\checkout$O $(OX)\clearsign$O $(OX)\clone$O $(OX)\comformat$O $(OX)\configure$O $(OX)\content$O $(OX)\db$O $(OX)\delta$O $(OX)\deltacmd$O $(OX)\descendants$O $(OX)\diff$O $(OX)\diffcmd$O $(OX)\doc$O $(OX)\encode$O $(OX)\event$O $(OX)\export$O $(OX)\file$O $(OX)\finfo$O $(OX)\glob$O $(OX)\graph$O $(OX)\gzip$O $(OX)\http$O $(OX)\http_socket$O $(OX)\http_ssl$O $(OX)\http_transport$O $(OX)\import$O $(OX)\info$O $(OX)\json$O $(OX)\json_artifact$O $(OX)\json_branch$O $(OX)\json_config$O $(OX)\json_diff$O $(OX)\json_dir$O $(OX)\json_finfo$O $(OX)\json_login$O $(OX)\json_query$O $(OX)\json_report$O $(OX)\json_tag$O $(OX)\json_timeline$O $(OX)\json_user$O $(OX)\json_wiki$O $(OX)\leaf$O $(OX)\login$O $(OX)\main$O $(OX)\manifest$O $(OX)\md5$O $(OX)\merge$O $(OX)\merge3$O $(OX)\moderate$O $(OX)\name$O $(OX)\path$O $(OX)\pivot$O $(OX)\popen$O $(OX)\pqueue$O $(OX)\printf$O $(OX)\rebuild$O $(OX)\report$O $(OX)\rss$O $(OX)\schema$O $(OX)\search$O $(OX)\setup$O $(OX)\sha1$O $(OX)\shun$O $(OX)\skins$O $(OX)\sqlcmd$O $(OX)\stash$O $(OX)\stat$O $(OX)\style$O $(OX)\sync$O $(OX)\tag$O $(OX)\tar$O $(OX)\th_main$O $(OX)\timeline$O $(OX)\tkt$O $(OX)\tktsetup$O $(OX)\undo$O $(OX)\update$O $(OX)\url$O $(OX)\user$O $(OX)\verify$O $(OX)\vfile$O $(OX)\wiki$O $(OX)\wikiformat$O $(OX)\winhttp$O $(OX)\wysiwyg$O $(OX)\xfer$O $(OX)\xfersetup$O $(OX)\zip$O $(OX)\shell$O $(OX)\sqlite3$O $(OX)\th$O $(OX)\th_lang$O
APPNAME = $(OX)\fossil$(E)
all: $(OX) $(APPNAME)
$(APPNAME) : translate$E mkindex$E headers $(OBJ) $(OX)\linkopts
cd $(OX)
link /NODEFAULTLIB:msvcrt -OUT:$@ $(LIBDIR) @linkopts
$(OX)\linkopts: $B\win\Makefile.msc
echo $(OX)\add.obj > $@
echo $(OX)\allrepo.obj >> $@
echo $(OX)\attach.obj >> $@
echo $(OX)\bag.obj >> $@
echo $(OX)\bisect.obj >> $@
echo $(OX)\blob.obj >> $@
echo $(OX)\branch.obj >> $@
echo $(OX)\browse.obj >> $@
echo $(OX)\captcha.obj >> $@
echo $(OX)\cgi.obj >> $@
echo $(OX)\checkin.obj >> $@
echo $(OX)\checkout.obj >> $@
echo $(OX)\clearsign.obj >> $@
echo $(OX)\clone.obj >> $@
echo $(OX)\comformat.obj >> $@
echo $(OX)\configure.obj >> $@
echo $(OX)\content.obj >> $@
echo $(OX)\db.obj >> $@
echo $(OX)\delta.obj >> $@
echo $(OX)\deltacmd.obj >> $@
echo $(OX)\descendants.obj >> $@
echo $(OX)\diff.obj >> $@
echo $(OX)\diffcmd.obj >> $@
echo $(OX)\doc.obj >> $@
echo $(OX)\encode.obj >> $@
echo $(OX)\event.obj >> $@
echo $(OX)\export.obj >> $@
echo $(OX)\file.obj >> $@
echo $(OX)\finfo.obj >> $@
echo $(OX)\glob.obj >> $@
echo $(OX)\graph.obj >> $@
echo $(OX)\gzip.obj >> $@
echo $(OX)\http.obj >> $@
echo $(OX)\http_socket.obj >> $@
echo $(OX)\http_ssl.obj >> $@
echo $(OX)\http_transport.obj >> $@
echo $(OX)\import.obj >> $@
echo $(OX)\info.obj >> $@
echo $(OX)\json.obj >> $@
echo $(OX)\json_artifact.obj >> $@
echo $(OX)\json_branch.obj >> $@
echo $(OX)\json_config.obj >> $@
echo $(OX)\json_diff.obj >> $@
echo $(OX)\json_dir.obj >> $@
echo $(OX)\json_finfo.obj >> $@
echo $(OX)\json_login.obj >> $@
echo $(OX)\json_query.obj >> $@
echo $(OX)\json_report.obj >> $@
echo $(OX)\json_tag.obj >> $@
echo $(OX)\json_timeline.obj >> $@
echo $(OX)\json_user.obj >> $@
echo $(OX)\json_wiki.obj >> $@
echo $(OX)\leaf.obj >> $@
echo $(OX)\login.obj >> $@
echo $(OX)\main.obj >> $@
echo $(OX)\manifest.obj >> $@
echo $(OX)\md5.obj >> $@
echo $(OX)\merge.obj >> $@
echo $(OX)\merge3.obj >> $@
echo $(OX)\moderate.obj >> $@
echo $(OX)\name.obj >> $@
echo $(OX)\path.obj >> $@
echo $(OX)\pivot.obj >> $@
echo $(OX)\popen.obj >> $@
echo $(OX)\pqueue.obj >> $@
echo $(OX)\printf.obj >> $@
echo $(OX)\rebuild.obj >> $@
echo $(OX)\report.obj >> $@
echo $(OX)\rss.obj >> $@
echo $(OX)\schema.obj >> $@
echo $(OX)\search.obj >> $@
echo $(OX)\setup.obj >> $@
echo $(OX)\sha1.obj >> $@
echo $(OX)\shell.obj >> $@
echo $(OX)\shun.obj >> $@
echo $(OX)\skins.obj >> $@
echo $(OX)\sqlcmd.obj >> $@
echo $(OX)\sqlite3.obj >> $@
echo $(OX)\stash.obj >> $@
echo $(OX)\stat.obj >> $@
echo $(OX)\style.obj >> $@
echo $(OX)\sync.obj >> $@
echo $(OX)\tag.obj >> $@
echo $(OX)\tar.obj >> $@
echo $(OX)\th.obj >> $@
echo $(OX)\th_lang.obj >> $@
echo $(OX)\th_main.obj >> $@
echo $(OX)\timeline.obj >> $@
echo $(OX)\tkt.obj >> $@
echo $(OX)\tktsetup.obj >> $@
echo $(OX)\undo.obj >> $@
echo $(OX)\update.obj >> $@
echo $(OX)\url.obj >> $@
echo $(OX)\user.obj >> $@
echo $(OX)\verify.obj >> $@
echo $(OX)\vfile.obj >> $@
echo $(OX)\wiki.obj >> $@
echo $(OX)\wikiformat.obj >> $@
echo $(OX)\winhttp.obj >> $@
echo $(OX)\wysiwyg.obj >> $@
echo $(OX)\xfer.obj >> $@
echo $(OX)\xfersetup.obj >> $@
echo $(OX)\zip.obj >> $@
echo $(LIBS) >> $@
$(OX):
@-mkdir $@
translate$E: $(SRCDIR)\translate.c
$(BCC) $**
makeheaders$E: $(SRCDIR)\makeheaders.c
$(BCC) $**
mkindex$E: $(SRCDIR)\mkindex.c
$(BCC) $**
mkversion$E: $B\src\mkversion.c
$(BCC) $**
$(OX)\shell$O : $(SRCDIR)\shell.c
$(TCC) /Fo$@ /Dmain=sqlite3_shell $(SQLITE_OPTIONS) -c $(SRCDIR)\shell.c
$(OX)\sqlite3$O : $(SRCDIR)\sqlite3.c
$(TCC) /Fo$@ -c $(SQLITE_OPTIONS) $**
$(OX)\th$O : $(SRCDIR)\th.c
$(TCC) /Fo$@ -c $**
$(OX)\th_lang$O : $(SRCDIR)\th_lang.c
$(TCC) /Fo$@ -c $**
VERSION.h : mkversion$E $B\manifest.uuid $B\manifest $B\VERSION
$** > $@
$(OBJDIR)\cson_amalgamation.h : $(SRCDIR)\cson_amalgamation.h
cp $(SRCDIR)\cson_amalgamation.h $@
page_index.h: mkindex$E $(SRC)
$** > $@
clean:
-del $(OX)\*.obj
-del *.obj *_.c *.h *.map
-del headers linkopts
realclean:
-del $(APPNAME) translate$E mkindex$E makeheaders$E mkversion$E
$(OBJDIR)\json$O : $(SRCDIR)\json_detail.h
$(OBJDIR)\json_artifact$O : $(SRCDIR)\json_detail.h
$(OBJDIR)\json_branch$O : $(SRCDIR)\json_detail.h
$(OBJDIR)\json_config$O : $(SRCDIR)\json_detail.h
$(OBJDIR)\json_diff$O : $(SRCDIR)\json_detail.h
$(OBJDIR)\json_dir$O : $(SRCDIR)\json_detail.h
$(OBJDIR)\json_finfo$O : $(SRCDIR)\json_detail.h
$(OBJDIR)\json_login$O : $(SRCDIR)\json_detail.h
$(OBJDIR)\json_query$O : $(SRCDIR)\json_detail.h
$(OBJDIR)\json_report$O : $(SRCDIR)\json_detail.h
$(OBJDIR)\json_tag$O : $(SRCDIR)\json_detail.h
$(OBJDIR)\json_timeline$O : $(SRCDIR)\json_detail.h
$(OBJDIR)\json_user$O : $(SRCDIR)\json_detail.h
$(OBJDIR)\json_wiki$O : $(SRCDIR)\json_detail.h
$(OX)\add$O : add_.c add.h
$(TCC) /Fo$@ -c add_.c
add_.c : $(SRCDIR)\add.c
translate$E $** > $@
$(OX)\allrepo$O : allrepo_.c allrepo.h
$(TCC) /Fo$@ -c allrepo_.c
allrepo_.c : $(SRCDIR)\allrepo.c
translate$E $** > $@
$(OX)\attach$O : attach_.c attach.h
$(TCC) /Fo$@ -c attach_.c
attach_.c : $(SRCDIR)\attach.c
translate$E $** > $@
$(OX)\bag$O : bag_.c bag.h
$(TCC) /Fo$@ -c bag_.c
bag_.c : $(SRCDIR)\bag.c
translate$E $** > $@
$(OX)\bisect$O : bisect_.c bisect.h
$(TCC) /Fo$@ -c bisect_.c
bisect_.c : $(SRCDIR)\bisect.c
translate$E $** > $@
$(OX)\blob$O : blob_.c blob.h
$(TCC) /Fo$@ -c blob_.c
blob_.c : $(SRCDIR)\blob.c
translate$E $** > $@
$(OX)\branch$O : branch_.c branch.h
$(TCC) /Fo$@ -c branch_.c
branch_.c : $(SRCDIR)\branch.c
translate$E $** > $@
$(OX)\browse$O : browse_.c browse.h
$(TCC) /Fo$@ -c browse_.c
browse_.c : $(SRCDIR)\browse.c
translate$E $** > $@
$(OX)\captcha$O : captcha_.c captcha.h
$(TCC) /Fo$@ -c captcha_.c
captcha_.c : $(SRCDIR)\captcha.c
translate$E $** > $@
$(OX)\cgi$O : cgi_.c cgi.h
$(TCC) /Fo$@ -c cgi_.c
cgi_.c : $(SRCDIR)\cgi.c
translate$E $** > $@
$(OX)\checkin$O : checkin_.c checkin.h
$(TCC) /Fo$@ -c checkin_.c
checkin_.c : $(SRCDIR)\checkin.c
translate$E $** > $@
$(OX)\checkout$O : checkout_.c checkout.h
$(TCC) /Fo$@ -c checkout_.c
checkout_.c : $(SRCDIR)\checkout.c
translate$E $** > $@
$(OX)\clearsign$O : clearsign_.c clearsign.h
$(TCC) /Fo$@ -c clearsign_.c
clearsign_.c : $(SRCDIR)\clearsign.c
translate$E $** > $@
$(OX)\clone$O : clone_.c clone.h
$(TCC) /Fo$@ -c clone_.c
clone_.c : $(SRCDIR)\clone.c
translate$E $** > $@
$(OX)\comformat$O : comformat_.c comformat.h
$(TCC) /Fo$@ -c comformat_.c
comformat_.c : $(SRCDIR)\comformat.c
translate$E $** > $@
$(OX)\configure$O : configure_.c configure.h
$(TCC) /Fo$@ -c configure_.c
configure_.c : $(SRCDIR)\configure.c
translate$E $** > $@
$(OX)\content$O : content_.c content.h
$(TCC) /Fo$@ -c content_.c
content_.c : $(SRCDIR)\content.c
translate$E $** > $@
$(OX)\db$O : db_.c db.h
$(TCC) /Fo$@ -c db_.c
db_.c : $(SRCDIR)\db.c
translate$E $** > $@
$(OX)\delta$O : delta_.c delta.h
$(TCC) /Fo$@ -c delta_.c
delta_.c : $(SRCDIR)\delta.c
translate$E $** > $@
$(OX)\deltacmd$O : deltacmd_.c deltacmd.h
$(TCC) /Fo$@ -c deltacmd_.c
deltacmd_.c : $(SRCDIR)\deltacmd.c
translate$E $** > $@
$(OX)\descendants$O : descendants_.c descendants.h
$(TCC) /Fo$@ -c descendants_.c
descendants_.c : $(SRCDIR)\descendants.c
translate$E $** > $@
$(OX)\diff$O : diff_.c diff.h
$(TCC) /Fo$@ -c diff_.c
diff_.c : $(SRCDIR)\diff.c
translate$E $** > $@
$(OX)\diffcmd$O : diffcmd_.c diffcmd.h
$(TCC) /Fo$@ -c diffcmd_.c
diffcmd_.c : $(SRCDIR)\diffcmd.c
translate$E $** > $@
$(OX)\doc$O : doc_.c doc.h
$(TCC) /Fo$@ -c doc_.c
doc_.c : $(SRCDIR)\doc.c
translate$E $** > $@
$(OX)\encode$O : encode_.c encode.h
$(TCC) /Fo$@ -c encode_.c
encode_.c : $(SRCDIR)\encode.c
translate$E $** > $@
$(OX)\event$O : event_.c event.h
$(TCC) /Fo$@ -c event_.c
event_.c : $(SRCDIR)\event.c
translate$E $** > $@
$(OX)\export$O : export_.c export.h
$(TCC) /Fo$@ -c export_.c
export_.c : $(SRCDIR)\export.c
translate$E $** > $@
$(OX)\file$O : file_.c file.h
$(TCC) /Fo$@ -c file_.c
file_.c : $(SRCDIR)\file.c
translate$E $** > $@
$(OX)\finfo$O : finfo_.c finfo.h
$(TCC) /Fo$@ -c finfo_.c
finfo_.c : $(SRCDIR)\finfo.c
translate$E $** > $@
$(OX)\glob$O : glob_.c glob.h
$(TCC) /Fo$@ -c glob_.c
glob_.c : $(SRCDIR)\glob.c
translate$E $** > $@
$(OX)\graph$O : graph_.c graph.h
$(TCC) /Fo$@ -c graph_.c
graph_.c : $(SRCDIR)\graph.c
translate$E $** > $@
$(OX)\gzip$O : gzip_.c gzip.h
$(TCC) /Fo$@ -c gzip_.c
gzip_.c : $(SRCDIR)\gzip.c
translate$E $** > $@
$(OX)\http$O : http_.c http.h
$(TCC) /Fo$@ -c http_.c
http_.c : $(SRCDIR)\http.c
translate$E $** > $@
$(OX)\http_socket$O : http_socket_.c http_socket.h
$(TCC) /Fo$@ -c http_socket_.c
http_socket_.c : $(SRCDIR)\http_socket.c
translate$E $** > $@
$(OX)\http_ssl$O : http_ssl_.c http_ssl.h
$(TCC) /Fo$@ -c http_ssl_.c
http_ssl_.c : $(SRCDIR)\http_ssl.c
translate$E $** > $@
$(OX)\http_transport$O : http_transport_.c http_transport.h
$(TCC) /Fo$@ -c http_transport_.c
http_transport_.c : $(SRCDIR)\http_transport.c
translate$E $** > $@
$(OX)\import$O : import_.c import.h
$(TCC) /Fo$@ -c import_.c
import_.c : $(SRCDIR)\import.c
translate$E $** > $@
$(OX)\info$O : info_.c info.h
$(TCC) /Fo$@ -c info_.c
info_.c : $(SRCDIR)\info.c
translate$E $** > $@
$(OX)\json$O : json_.c json.h
$(TCC) /Fo$@ -c json_.c
json_.c : $(SRCDIR)\json.c
translate$E $** > $@
$(OX)\json_artifact$O : json_artifact_.c json_artifact.h
$(TCC) /Fo$@ -c json_artifact_.c
json_artifact_.c : $(SRCDIR)\json_artifact.c
translate$E $** > $@
$(OX)\json_branch$O : json_branch_.c json_branch.h
$(TCC) /Fo$@ -c json_branch_.c
json_branch_.c : $(SRCDIR)\json_branch.c
translate$E $** > $@
$(OX)\json_config$O : json_config_.c json_config.h
$(TCC) /Fo$@ -c json_config_.c
json_config_.c : $(SRCDIR)\json_config.c
translate$E $** > $@
$(OX)\json_diff$O : json_diff_.c json_diff.h
$(TCC) /Fo$@ -c json_diff_.c
json_diff_.c : $(SRCDIR)\json_diff.c
translate$E $** > $@
$(OX)\json_dir$O : json_dir_.c json_dir.h
$(TCC) /Fo$@ -c json_dir_.c
json_dir_.c : $(SRCDIR)\json_dir.c
translate$E $** > $@
$(OX)\json_finfo$O : json_finfo_.c json_finfo.h
$(TCC) /Fo$@ -c json_finfo_.c
json_finfo_.c : $(SRCDIR)\json_finfo.c
translate$E $** > $@
$(OX)\json_login$O : json_login_.c json_login.h
$(TCC) /Fo$@ -c json_login_.c
json_login_.c : $(SRCDIR)\json_login.c
translate$E $** > $@
$(OX)\json_query$O : json_query_.c json_query.h
$(TCC) /Fo$@ -c json_query_.c
json_query_.c : $(SRCDIR)\json_query.c
translate$E $** > $@
$(OX)\json_report$O : json_report_.c json_report.h
$(TCC) /Fo$@ -c json_report_.c
json_report_.c : $(SRCDIR)\json_report.c
translate$E $** > $@
$(OX)\json_tag$O : json_tag_.c json_tag.h
$(TCC) /Fo$@ -c json_tag_.c
json_tag_.c : $(SRCDIR)\json_tag.c
translate$E $** > $@
$(OX)\json_timeline$O : json_timeline_.c json_timeline.h
$(TCC) /Fo$@ -c json_timeline_.c
json_timeline_.c : $(SRCDIR)\json_timeline.c
translate$E $** > $@
$(OX)\json_user$O : json_user_.c json_user.h
$(TCC) /Fo$@ -c json_user_.c
json_user_.c : $(SRCDIR)\json_user.c
translate$E $** > $@
$(OX)\json_wiki$O : json_wiki_.c json_wiki.h
$(TCC) /Fo$@ -c json_wiki_.c
json_wiki_.c : $(SRCDIR)\json_wiki.c
translate$E $** > $@
$(OX)\leaf$O : leaf_.c leaf.h
$(TCC) /Fo$@ -c leaf_.c
leaf_.c : $(SRCDIR)\leaf.c
translate$E $** > $@
$(OX)\login$O : login_.c login.h
$(TCC) /Fo$@ -c login_.c
login_.c : $(SRCDIR)\login.c
translate$E $** > $@
$(OX)\main$O : main_.c main.h
$(TCC) /Fo$@ -c main_.c
main_.c : $(SRCDIR)\main.c
translate$E $** > $@
$(OX)\manifest$O : manifest_.c manifest.h
$(TCC) /Fo$@ -c manifest_.c
manifest_.c : $(SRCDIR)\manifest.c
translate$E $** > $@
$(OX)\md5$O : md5_.c md5.h
$(TCC) /Fo$@ -c md5_.c
md5_.c : $(SRCDIR)\md5.c
translate$E $** > $@
$(OX)\merge$O : merge_.c merge.h
$(TCC) /Fo$@ -c merge_.c
merge_.c : $(SRCDIR)\merge.c
translate$E $** > $@
$(OX)\merge3$O : merge3_.c merge3.h
$(TCC) /Fo$@ -c merge3_.c
merge3_.c : $(SRCDIR)\merge3.c
translate$E $** > $@
$(OX)\moderate$O : moderate_.c moderate.h
$(TCC) /Fo$@ -c moderate_.c
moderate_.c : $(SRCDIR)\moderate.c
translate$E $** > $@
$(OX)\name$O : name_.c name.h
$(TCC) /Fo$@ -c name_.c
name_.c : $(SRCDIR)\name.c
translate$E $** > $@
$(OX)\path$O : path_.c path.h
$(TCC) /Fo$@ -c path_.c
path_.c : $(SRCDIR)\path.c
translate$E $** > $@
$(OX)\pivot$O : pivot_.c pivot.h
$(TCC) /Fo$@ -c pivot_.c
pivot_.c : $(SRCDIR)\pivot.c
translate$E $** > $@
$(OX)\popen$O : popen_.c popen.h
$(TCC) /Fo$@ -c popen_.c
popen_.c : $(SRCDIR)\popen.c
translate$E $** > $@
$(OX)\pqueue$O : pqueue_.c pqueue.h
$(TCC) /Fo$@ -c pqueue_.c
pqueue_.c : $(SRCDIR)\pqueue.c
translate$E $** > $@
$(OX)\printf$O : printf_.c printf.h
$(TCC) /Fo$@ -c printf_.c
printf_.c : $(SRCDIR)\printf.c
translate$E $** > $@
$(OX)\rebuild$O : rebuild_.c rebuild.h
$(TCC) /Fo$@ -c rebuild_.c
rebuild_.c : $(SRCDIR)\rebuild.c
translate$E $** > $@
$(OX)\report$O : report_.c report.h
$(TCC) /Fo$@ -c report_.c
report_.c : $(SRCDIR)\report.c
translate$E $** > $@
$(OX)\rss$O : rss_.c rss.h
$(TCC) /Fo$@ -c rss_.c
rss_.c : $(SRCDIR)\rss.c
translate$E $** > $@
$(OX)\schema$O : schema_.c schema.h
$(TCC) /Fo$@ -c schema_.c
schema_.c : $(SRCDIR)\schema.c
translate$E $** > $@
$(OX)\search$O : search_.c search.h
$(TCC) /Fo$@ -c search_.c
search_.c : $(SRCDIR)\search.c
translate$E $** > $@
$(OX)\setup$O : setup_.c setup.h
$(TCC) /Fo$@ -c setup_.c
setup_.c : $(SRCDIR)\setup.c
translate$E $** > $@
$(OX)\sha1$O : sha1_.c sha1.h
$(TCC) /Fo$@ -c sha1_.c
sha1_.c : $(SRCDIR)\sha1.c
translate$E $** > $@
$(OX)\shun$O : shun_.c shun.h
$(TCC) /Fo$@ -c shun_.c
shun_.c : $(SRCDIR)\shun.c
translate$E $** > $@
$(OX)\skins$O : skins_.c skins.h
$(TCC) /Fo$@ -c skins_.c
skins_.c : $(SRCDIR)\skins.c
translate$E $** > $@
$(OX)\sqlcmd$O : sqlcmd_.c sqlcmd.h
$(TCC) /Fo$@ -c sqlcmd_.c
sqlcmd_.c : $(SRCDIR)\sqlcmd.c
translate$E $** > $@
$(OX)\stash$O : stash_.c stash.h
$(TCC) /Fo$@ -c stash_.c
stash_.c : $(SRCDIR)\stash.c
translate$E $** > $@
$(OX)\stat$O : stat_.c stat.h
$(TCC) /Fo$@ -c stat_.c
stat_.c : $(SRCDIR)\stat.c
translate$E $** > $@
$(OX)\style$O : style_.c style.h
$(TCC) /Fo$@ -c style_.c
style_.c : $(SRCDIR)\style.c
translate$E $** > $@
$(OX)\sync$O : sync_.c sync.h
$(TCC) /Fo$@ -c sync_.c
sync_.c : $(SRCDIR)\sync.c
translate$E $** > $@
$(OX)\tag$O : tag_.c tag.h
$(TCC) /Fo$@ -c tag_.c
tag_.c : $(SRCDIR)\tag.c
translate$E $** > $@
$(OX)\tar$O : tar_.c tar.h
$(TCC) /Fo$@ -c tar_.c
tar_.c : $(SRCDIR)\tar.c
translate$E $** > $@
$(OX)\th_main$O : th_main_.c th_main.h
$(TCC) /Fo$@ -c th_main_.c
th_main_.c : $(SRCDIR)\th_main.c
translate$E $** > $@
$(OX)\timeline$O : timeline_.c timeline.h
$(TCC) /Fo$@ -c timeline_.c
timeline_.c : $(SRCDIR)\timeline.c
translate$E $** > $@
$(OX)\tkt$O : tkt_.c tkt.h
$(TCC) /Fo$@ -c tkt_.c
tkt_.c : $(SRCDIR)\tkt.c
translate$E $** > $@
$(OX)\tktsetup$O : tktsetup_.c tktsetup.h
$(TCC) /Fo$@ -c tktsetup_.c
tktsetup_.c : $(SRCDIR)\tktsetup.c
translate$E $** > $@
$(OX)\undo$O : undo_.c undo.h
$(TCC) /Fo$@ -c undo_.c
undo_.c : $(SRCDIR)\undo.c
translate$E $** > $@
$(OX)\update$O : update_.c update.h
$(TCC) /Fo$@ -c update_.c
update_.c : $(SRCDIR)\update.c
translate$E $** > $@
$(OX)\url$O : url_.c url.h
$(TCC) /Fo$@ -c url_.c
url_.c : $(SRCDIR)\url.c
translate$E $** > $@
$(OX)\user$O : user_.c user.h
$(TCC) /Fo$@ -c user_.c
user_.c : $(SRCDIR)\user.c
translate$E $** > $@
$(OX)\verify$O : verify_.c verify.h
$(TCC) /Fo$@ -c verify_.c
verify_.c : $(SRCDIR)\verify.c
translate$E $** > $@
$(OX)\vfile$O : vfile_.c vfile.h
$(TCC) /Fo$@ -c vfile_.c
vfile_.c : $(SRCDIR)\vfile.c
translate$E $** > $@
$(OX)\wiki$O : wiki_.c wiki.h
$(TCC) /Fo$@ -c wiki_.c
wiki_.c : $(SRCDIR)\wiki.c
translate$E $** > $@
$(OX)\wikiformat$O : wikiformat_.c wikiformat.h
$(TCC) /Fo$@ -c wikiformat_.c
wikiformat_.c : $(SRCDIR)\wikiformat.c
translate$E $** > $@
$(OX)\winhttp$O : winhttp_.c winhttp.h
$(TCC) /Fo$@ -c winhttp_.c
winhttp_.c : $(SRCDIR)\winhttp.c
translate$E $** > $@
$(OX)\wysiwyg$O : wysiwyg_.c wysiwyg.h
$(TCC) /Fo$@ -c wysiwyg_.c
wysiwyg_.c : $(SRCDIR)\wysiwyg.c
translate$E $** > $@
$(OX)\xfer$O : xfer_.c xfer.h
$(TCC) /Fo$@ -c xfer_.c
xfer_.c : $(SRCDIR)\xfer.c
translate$E $** > $@
$(OX)\xfersetup$O : xfersetup_.c xfersetup.h
$(TCC) /Fo$@ -c xfersetup_.c
xfersetup_.c : $(SRCDIR)\xfersetup.c
translate$E $** > $@
$(OX)\zip$O : zip_.c zip.h
$(TCC) /Fo$@ -c zip_.c
zip_.c : $(SRCDIR)\zip.c
translate$E $** > $@
headers: makeheaders$E page_index.h VERSION.h
makeheaders$E add_.c:add.h allrepo_.c:allrepo.h attach_.c:attach.h bag_.c:bag.h bisect_.c:bisect.h blob_.c:blob.h branch_.c:branch.h browse_.c:browse.h captcha_.c:captcha.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h configure_.c:configure.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h doc_.c:doc.h encode_.c:encode.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h glob_.c:glob.h graph_.c:graph.h gzip_.c:gzip.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h json_.c:json.h json_artifact_.c:json_artifact.h json_branch_.c:json_branch.h json_config_.c:json_config.h json_diff_.c:json_diff.h json_dir_.c:json_dir.h json_finfo_.c:json_finfo.h json_login_.c:json_login.h json_query_.c:json_query.h json_report_.c:json_report.h json_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 login_.c:login.h main_.c:main.h manifest_.c:manifest.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h moderate_.c:moderate.h name_.c:name.h path_.c:path.h pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h rebuild_.c:rebuild.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h setup_.c:setup.h sha1_.c:sha1.h shun_.c:shun.h skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h tar_.c:tar.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h update_.c:update.h url_.c:url.h user_.c:user.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.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
@copy /Y nul: headers