1#!/usr/bin/make 2# 3############################################################################## 4# WARNING: DO NOT EDIT, AUTOMATICALLY GENERATED FILE (SEE "src/makemake.tcl") 5############################################################################## 6# 7# This file is automatically generated. Instead of editing this 8# file, edit "makemake.tcl" then run "tclsh makemake.tcl" 9# to regenerate this file. 10# 11# This is a makefile for use on Cygwin/Darwin/FreeBSD/Linux/Windows using 12# MinGW or MinGW-w64. 13# 14# Some of the special options which can be passed to make 15# USE_WINDOWS=1 if building under a windows command prompt 16# X64=1 if using an unprefixed 64-bit mingw compiler 17# 18 19#### Select one of MinGW, MinGW-w64 (32-bit) or MinGW-w64 (64-bit) compilers. 20# By default, this is an empty string (i.e. use the native compiler). 21# 22PREFIX = 23# PREFIX = mingw32- 24# PREFIX = i686-pc-mingw32- 25# PREFIX = i686-w64-mingw32- 26# PREFIX = x86_64-w64-mingw32- 27 28#### The toplevel directory of the source tree. Fossil can be built 29# in a directory that is separate from the source tree. Just change 30# the following to point from the build directory to the src/ folder. 31# 32SRCDIR = src 33 34#### The directory into which object code files should be written. 35# 36OBJDIR = wbld 37 38#### C compiler for use in building executables that will run on 39# the platform that is doing the build. This is used to compile 40# code-generator programs as part of the build process. See TCC 41# and TCCEXE below for the C compiler for building the finished 42# binary. 43# 44BCCEXE = gcc 45 46#### C Compiler and options for use in building executables that 47# will run on the platform that is doing the build. This is used 48# to compile code-generator programs as part of the build process. 49# See TCC below for the C compiler for building the finished binary. 50# 51BCC = $(BCCEXE) 52 53#### Enable compiling with debug symbols (much larger binary) 54# 55# FOSSIL_ENABLE_SYMBOLS = 1 56 57#### Enable JSON (http://www.json.org) support using "cson" 58# 59FOSSIL_ENABLE_JSON = 1 60 61#### Enable HTTPS support via OpenSSL (links to libssl and libcrypto) 62# 63FOSSIL_ENABLE_SSL = 1 64 65#### Automatically build OpenSSL when building Fossil (causes rebuild 66# issues when building incrementally). 67# 68# FOSSIL_BUILD_SSL = 1 69 70#### Enable relative paths in external diff/gdiff 71# 72# FOSSIL_ENABLE_EXEC_REL_PATHS = 1 73 74#### Enable TH1 scripts in embedded documentation files 75# 76FOSSIL_ENABLE_TH1_DOCS = 1 77 78#### Enable hooks for commands and web pages via TH1 79# 80FOSSIL_ENABLE_TH1_HOOKS = 1 81 82#### Enable scripting support via Tcl/Tk 83# 84FOSSIL_ENABLE_TCL = 1 85 86#### Load Tcl using the stubs library mechanism 87# 88FOSSIL_ENABLE_TCL_STUBS = 1 89 90#### Load Tcl using the private stubs mechanism 91# 92FOSSIL_ENABLE_TCL_PRIVATE_STUBS = 1 93 94#### Use 'system' SQLite 95# 96# USE_SYSTEM_SQLITE = 1 97 98#### Use POSIX memory APIs from "sys/mman.h" 99# 100# USE_MMAN_H = 1 101 102#### Use the SQLite Encryption Extension 103# 104# USE_SEE = 1 105 106#### Use the miniz compression library 107# 108# FOSSIL_ENABLE_MINIZ = 1 109 110#### Use the Tcl source directory instead of the install directory? 111# This is useful when Tcl has been compiled statically with MinGW. 112# 113FOSSIL_TCL_SOURCE = 1 114 115#### Check if the workaround for the MinGW command line handling needs to 116# be enabled by default. This check may be somewhat fragile due to the 117# use of "findstring". 118# 119ifndef MINGW_IS_32BIT_ONLY 120ifeq (,$(findstring w64-mingw32,$(PREFIX))) 121MINGW_IS_32BIT_ONLY = 1 122endif 123endif 124 125#### The directories where the zlib include and library files are located. 126# 127ZINCDIR = $(SRCDIR)/../compat/zlib 128ZLIBDIR = $(SRCDIR)/../compat/zlib 129 130#### Make an attempt to detect if Fossil is being built for the x64 processor 131# architecture. This check may be somewhat fragile due to "findstring". 132# 133ifndef X64 134ifneq (,$(findstring x86_64-w64-mingw32,$(PREFIX))) 135X64 = 1 136endif 137endif 138 139#### Determine if the optimized assembly routines provided with zlib should be 140# used, taking into account whether zlib is actually enabled and the target 141# processor architecture. 142# 143ifndef X64 144SSLCONFIG = mingw 145ifndef FOSSIL_ENABLE_MINIZ 146ZLIBCONFIG = LOC="-DASMV -DASMINF" OBJA="inffas86.o match.o" 147ZLIBTARGETS = $(ZLIBDIR)/inffas86.o $(ZLIBDIR)/match.o 148else 149ZLIBCONFIG = 150ZLIBTARGETS = 151endif 152else 153SSLCONFIG = mingw64 154ZLIBCONFIG = 155ZLIBTARGETS = 156endif 157 158#### Disable creation of the OpenSSL shared libraries. Also, disable support 159# for SSLv3 (i.e. thereby forcing the use of TLS). 160# 161SSLCONFIG += no-ssl3 no-weak-ssl-ciphers no-shared 162 163#### When using zlib, make sure that OpenSSL is configured to use the zlib 164# that Fossil knows about (i.e. the one within the source tree). 165# 166ifndef FOSSIL_ENABLE_MINIZ 167SSLCONFIG += --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib 168endif 169 170#### The directories where the OpenSSL include and library files are located. 171# 172OPENSSLDIR = $(SRCDIR)/../compat/openssl 173OPENSSLINCDIR = $(OPENSSLDIR)/include 174OPENSSLLIBDIR = $(OPENSSLDIR) 175 176#### Either the directory where the Tcl library is installed or the Tcl 177# source code directory resides (depending on the value of the macro 178# FOSSIL_TCL_SOURCE). If this points to the Tcl install directory, 179# this directory must have "include" and "lib" sub-directories. If 180# this points to the Tcl source code directory, this directory must 181# have "generic" and "win" sub-directories. The recommended usage 182# here is to use the Sysinternals junction tool to create a hard 183# link between a "tcl-8.x" sub-directory of the Fossil source code 184# directory and the target Tcl directory. This removes the need to 185# hard-code the necessary paths in this Makefile. 186# 187TCLDIR = $(SRCDIR)/../compat/tcl-8.6 188 189#### The Tcl source code directory. This defaults to the same value as 190# TCLDIR macro (above), which may not be correct. This value will 191# only be used if the FOSSIL_TCL_SOURCE macro is defined. 192# 193TCLSRCDIR = $(TCLDIR) 194 195#### The Tcl include and library directories. These values will only be 196# used if the FOSSIL_TCL_SOURCE macro is not defined. 197# 198TCLINCDIR = $(TCLDIR)/include 199TCLLIBDIR = $(TCLDIR)/lib 200 201#### Tcl: Which Tcl library do we want to use (8.4, 8.5, 8.6, etc)? 202# 203ifdef FOSSIL_ENABLE_TCL_STUBS 204ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS 205LIBTCL = -ltclstub86 206endif 207TCLTARGET = libtclstub86.a 208else 209LIBTCL = -ltcl86 210TCLTARGET = binaries 211endif 212 213#### C compiler for use in building executables that will run on the 214# target platform. This is usually the same as BCCEXE, unless you 215# are cross-compiling. This C compiler builds the finished binary 216# for fossil. See BCC and BCCEXE above for the C compiler for 217# building intermediate code-generator tools. 218# 219TCCEXE = gcc 220 221#### C compiler and options for use in building executables that will 222# run on the target platform. This is usually the almost the same 223# as BCC, unless you are cross-compiling. This C compiler builds 224# the finished binary for fossil. The BCC compiler above is used 225# for building intermediate code-generator tools. 226# 227TCC = $(PREFIX)$(TCCEXE) -Wall -Wdeclaration-after-statement 228 229#### Add the necessary command line options to build with debugging 230# symbols, if enabled. 231# 232ifdef FOSSIL_ENABLE_SYMBOLS 233TCC += -g 234else 235TCC += -Os 236endif 237 238#### When not using the miniz compression library, zlib is required. 239# 240ifndef FOSSIL_ENABLE_MINIZ 241TCC += -L$(ZLIBDIR) -I$(ZINCDIR) 242endif 243 244#### Compile resources for use in building executables that will run 245# on the target platform. 246# 247RCC = $(PREFIX)windres -I$(SRCDIR) 248 249ifndef FOSSIL_ENABLE_MINIZ 250RCC += -I$(ZINCDIR) 251endif 252 253# With HTTPS support 254ifdef FOSSIL_ENABLE_SSL 255TCC += -L$(OPENSSLLIBDIR) -I$(OPENSSLINCDIR) 256RCC += -I$(OPENSSLINCDIR) 257endif 258 259# With Tcl support 260ifdef FOSSIL_ENABLE_TCL 261ifdef FOSSIL_TCL_SOURCE 262TCC += -L$(TCLSRCDIR)/win -I$(TCLSRCDIR)/generic -I$(TCLSRCDIR)/win 263RCC += -I$(TCLSRCDIR)/generic -I$(TCLSRCDIR)/win 264else 265TCC += -L$(TCLLIBDIR) -I$(TCLINCDIR) 266RCC += -I$(TCLINCDIR) 267endif 268endif 269 270# With miniz (i.e. instead of zlib) 271ifdef FOSSIL_ENABLE_MINIZ 272TCC += -DFOSSIL_ENABLE_MINIZ=1 273RCC += -DFOSSIL_ENABLE_MINIZ=1 274endif 275 276# With MinGW command line handling workaround 277ifdef MINGW_IS_32BIT_ONLY 278TCC += -DBROKEN_MINGW_CMDLINE=1 279RCC += -DBROKEN_MINGW_CMDLINE=1 280endif 281 282# With HTTPS support 283ifdef FOSSIL_ENABLE_SSL 284TCC += -DFOSSIL_ENABLE_SSL=1 285RCC += -DFOSSIL_ENABLE_SSL=1 286endif 287 288# With relative paths in external diff/gdiff 289ifdef FOSSIL_ENABLE_EXEC_REL_PATHS 290TCC += -DFOSSIL_ENABLE_EXEC_REL_PATHS=1 291RCC += -DFOSSIL_ENABLE_EXEC_REL_PATHS=1 292endif 293 294# With TH1 embedded docs support 295ifdef FOSSIL_ENABLE_TH1_DOCS 296TCC += -DFOSSIL_ENABLE_TH1_DOCS=1 297RCC += -DFOSSIL_ENABLE_TH1_DOCS=1 298endif 299 300# With TH1 hook support 301ifdef FOSSIL_ENABLE_TH1_HOOKS 302TCC += -DFOSSIL_ENABLE_TH1_HOOKS=1 303RCC += -DFOSSIL_ENABLE_TH1_HOOKS=1 304endif 305 306# With Tcl support 307ifdef FOSSIL_ENABLE_TCL 308TCC += -DFOSSIL_ENABLE_TCL=1 309RCC += -DFOSSIL_ENABLE_TCL=1 310# Either statically linked or via stubs 311ifdef FOSSIL_ENABLE_TCL_STUBS 312TCC += -DFOSSIL_ENABLE_TCL_STUBS=1 -DUSE_TCL_STUBS 313RCC += -DFOSSIL_ENABLE_TCL_STUBS=1 -DUSE_TCL_STUBS 314ifdef FOSSIL_ENABLE_TCL_PRIVATE_STUBS 315TCC += -DFOSSIL_ENABLE_TCL_PRIVATE_STUBS=1 316RCC += -DFOSSIL_ENABLE_TCL_PRIVATE_STUBS=1 317endif 318else 319TCC += -DSTATIC_BUILD 320RCC += -DSTATIC_BUILD 321endif 322endif 323 324# With JSON support 325ifdef FOSSIL_ENABLE_JSON 326TCC += -DFOSSIL_ENABLE_JSON=1 327RCC += -DFOSSIL_ENABLE_JSON=1 328endif 329 330# With "sys/mman.h" support 331ifdef USE_MMAN_H 332TCC += -DUSE_MMAN_H=1 333RCC += -DUSE_MMAN_H=1 334endif 335 336# With SQLite Encryption Extension support 337ifdef USE_SEE 338TCC += -DUSE_SEE=1 339RCC += -DUSE_SEE=1 340endif 341 342#### The option -static has no effect on MinGW(-w64), only dynamic 343# executables can be built when linking with MSVCRT. OpenSSL 344# (optional) and zlib (required) however are always linked in 345# statically. Therefore, the FOSSIL_DYNAMIC_BUILD option does 346# not really apply to MinGW (i.e. since ALL external libraries 347# are NOT linked dynamically). 348# 349# LIB = -static 350 351#### MinGW: If available, use the Unicode capable runtime startup code. 352# 353ifndef MINGW_IS_32BIT_ONLY 354LIB += -municode 355endif 356 357#### SQLite: If enabled, use the system SQLite library. 358# 359ifdef USE_SYSTEM_SQLITE 360LIB += -lsqlite3 361endif 362 363#### OpenSSL: Add the necessary libraries required, if enabled. 364# 365ifdef FOSSIL_ENABLE_SSL 366LIB += -lssl -lcrypto -lgdi32 -lcrypt32 367endif 368 369#### Tcl: Add the necessary libraries required, if enabled. 370# 371ifdef FOSSIL_ENABLE_TCL 372LIB += $(LIBTCL) 373endif 374 375#### Extra arguments for linking the finished binary. Fossil needs 376# to link against the Z-Lib compression library. There are no 377# other mandatory dependencies. 378# 379LIB += -lmingwex 380 381#### When not using the miniz compression library, zlib is required. 382# 383ifndef FOSSIL_ENABLE_MINIZ 384LIB += -lz 385endif 386 387#### These libraries MUST appear in the same order as they do for Tcl 388# or linking with it will not work (exact reason unknown). 389# 390ifdef FOSSIL_ENABLE_TCL 391ifdef FOSSIL_ENABLE_TCL_STUBS 392LIB += -lkernel32 -lws2_32 393else 394LIB += -lnetapi32 -lkernel32 -luser32 -ladvapi32 -lws2_32 395endif 396else 397LIB += -lkernel32 -lws2_32 398endif 399 400#### Library required for DNS lookups. 401# 402LIB += -ldnsapi 403 404#### Tcl shell for use in running the fossil test suite. This is only 405# used for testing. 406# 407TCLSH = tclsh 408 409#### Nullsoft installer MakeNSIS location 410# 411MAKENSIS = "$(PROGRAMFILES)\NSIS\MakeNSIS.exe" 412 413#### Inno Setup executable location 414# 415INNOSETUP = "$(PROGRAMFILES)\Inno Setup 5\ISCC.exe" 416 417#### Include a configuration file that can override any one of these settings. 418# 419-include config.w32 420 421# STOP HERE 422# You should not need to change anything below this line 423#-------------------------------------------------------- 424XBCC = $(BCC) $(CFLAGS) 425XTCC = $(TCC) $(CFLAGS) -I. -I$(SRCDIR) 426 427SRC = \ 428 $(SRCDIR)/add.c \ 429 $(SRCDIR)/ajax.c \ 430 $(SRCDIR)/alerts.c \ 431 $(SRCDIR)/allrepo.c \ 432 $(SRCDIR)/attach.c \ 433 $(SRCDIR)/backlink.c \ 434 $(SRCDIR)/backoffice.c \ 435 $(SRCDIR)/bag.c \ 436 $(SRCDIR)/bisect.c \ 437 $(SRCDIR)/blob.c \ 438 $(SRCDIR)/branch.c \ 439 $(SRCDIR)/browse.c \ 440 $(SRCDIR)/builtin.c \ 441 $(SRCDIR)/bundle.c \ 442 $(SRCDIR)/cache.c \ 443 $(SRCDIR)/capabilities.c \ 444 $(SRCDIR)/captcha.c \ 445 $(SRCDIR)/cgi.c \ 446 $(SRCDIR)/chat.c \ 447 $(SRCDIR)/checkin.c \ 448 $(SRCDIR)/checkout.c \ 449 $(SRCDIR)/clearsign.c \ 450 $(SRCDIR)/clone.c \ 451 $(SRCDIR)/color.c \ 452 $(SRCDIR)/comformat.c \ 453 $(SRCDIR)/configure.c \ 454 $(SRCDIR)/content.c \ 455 $(SRCDIR)/cookies.c \ 456 $(SRCDIR)/db.c \ 457 $(SRCDIR)/delta.c \ 458 $(SRCDIR)/deltacmd.c \ 459 $(SRCDIR)/deltafunc.c \ 460 $(SRCDIR)/descendants.c \ 461 $(SRCDIR)/diff.c \ 462 $(SRCDIR)/diffcmd.c \ 463 $(SRCDIR)/dispatch.c \ 464 $(SRCDIR)/doc.c \ 465 $(SRCDIR)/encode.c \ 466 $(SRCDIR)/etag.c \ 467 $(SRCDIR)/event.c \ 468 $(SRCDIR)/export.c \ 469 $(SRCDIR)/extcgi.c \ 470 $(SRCDIR)/file.c \ 471 $(SRCDIR)/fileedit.c \ 472 $(SRCDIR)/finfo.c \ 473 $(SRCDIR)/foci.c \ 474 $(SRCDIR)/forum.c \ 475 $(SRCDIR)/fshell.c \ 476 $(SRCDIR)/fusefs.c \ 477 $(SRCDIR)/fuzz.c \ 478 $(SRCDIR)/glob.c \ 479 $(SRCDIR)/graph.c \ 480 $(SRCDIR)/gzip.c \ 481 $(SRCDIR)/hname.c \ 482 $(SRCDIR)/hook.c \ 483 $(SRCDIR)/http.c \ 484 $(SRCDIR)/http_socket.c \ 485 $(SRCDIR)/http_ssl.c \ 486 $(SRCDIR)/http_transport.c \ 487 $(SRCDIR)/import.c \ 488 $(SRCDIR)/info.c \ 489 $(SRCDIR)/interwiki.c \ 490 $(SRCDIR)/json.c \ 491 $(SRCDIR)/json_artifact.c \ 492 $(SRCDIR)/json_branch.c \ 493 $(SRCDIR)/json_config.c \ 494 $(SRCDIR)/json_diff.c \ 495 $(SRCDIR)/json_dir.c \ 496 $(SRCDIR)/json_finfo.c \ 497 $(SRCDIR)/json_login.c \ 498 $(SRCDIR)/json_query.c \ 499 $(SRCDIR)/json_report.c \ 500 $(SRCDIR)/json_status.c \ 501 $(SRCDIR)/json_tag.c \ 502 $(SRCDIR)/json_timeline.c \ 503 $(SRCDIR)/json_user.c \ 504 $(SRCDIR)/json_wiki.c \ 505 $(SRCDIR)/leaf.c \ 506 $(SRCDIR)/loadctrl.c \ 507 $(SRCDIR)/login.c \ 508 $(SRCDIR)/lookslike.c \ 509 $(SRCDIR)/main.c \ 510 $(SRCDIR)/manifest.c \ 511 $(SRCDIR)/markdown.c \ 512 $(SRCDIR)/markdown_html.c \ 513 $(SRCDIR)/md5.c \ 514 $(SRCDIR)/merge.c \ 515 $(SRCDIR)/merge3.c \ 516 $(SRCDIR)/moderate.c \ 517 $(SRCDIR)/name.c \ 518 $(SRCDIR)/patch.c \ 519 $(SRCDIR)/path.c \ 520 $(SRCDIR)/piechart.c \ 521 $(SRCDIR)/pikchr.c \ 522 $(SRCDIR)/pikchrshow.c \ 523 $(SRCDIR)/pivot.c \ 524 $(SRCDIR)/popen.c \ 525 $(SRCDIR)/pqueue.c \ 526 $(SRCDIR)/printf.c \ 527 $(SRCDIR)/publish.c \ 528 $(SRCDIR)/purge.c \ 529 $(SRCDIR)/rebuild.c \ 530 $(SRCDIR)/regexp.c \ 531 $(SRCDIR)/repolist.c \ 532 $(SRCDIR)/report.c \ 533 $(SRCDIR)/rss.c \ 534 $(SRCDIR)/schema.c \ 535 $(SRCDIR)/search.c \ 536 $(SRCDIR)/security_audit.c \ 537 $(SRCDIR)/setup.c \ 538 $(SRCDIR)/setupuser.c \ 539 $(SRCDIR)/sha1.c \ 540 $(SRCDIR)/sha1hard.c \ 541 $(SRCDIR)/sha3.c \ 542 $(SRCDIR)/shun.c \ 543 $(SRCDIR)/sitemap.c \ 544 $(SRCDIR)/skins.c \ 545 $(SRCDIR)/smtp.c \ 546 $(SRCDIR)/sqlcmd.c \ 547 $(SRCDIR)/stash.c \ 548 $(SRCDIR)/stat.c \ 549 $(SRCDIR)/statrep.c \ 550 $(SRCDIR)/style.c \ 551 $(SRCDIR)/sync.c \ 552 $(SRCDIR)/tag.c \ 553 $(SRCDIR)/tar.c \ 554 $(SRCDIR)/terminal.c \ 555 $(SRCDIR)/th_main.c \ 556 $(SRCDIR)/timeline.c \ 557 $(SRCDIR)/tkt.c \ 558 $(SRCDIR)/tktsetup.c \ 559 $(SRCDIR)/undo.c \ 560 $(SRCDIR)/unicode.c \ 561 $(SRCDIR)/unversioned.c \ 562 $(SRCDIR)/update.c \ 563 $(SRCDIR)/url.c \ 564 $(SRCDIR)/user.c \ 565 $(SRCDIR)/utf8.c \ 566 $(SRCDIR)/util.c \ 567 $(SRCDIR)/verify.c \ 568 $(SRCDIR)/vfile.c \ 569 $(SRCDIR)/wiki.c \ 570 $(SRCDIR)/wikiformat.c \ 571 $(SRCDIR)/winfile.c \ 572 $(SRCDIR)/winhttp.c \ 573 $(SRCDIR)/xfer.c \ 574 $(SRCDIR)/xfersetup.c \ 575 $(SRCDIR)/zip.c 576 577EXTRA_FILES = \ 578 $(SRCDIR)/../skins/ardoise/css.txt \ 579 $(SRCDIR)/../skins/ardoise/details.txt \ 580 $(SRCDIR)/../skins/ardoise/footer.txt \ 581 $(SRCDIR)/../skins/ardoise/header.txt \ 582 $(SRCDIR)/../skins/black_and_white/css.txt \ 583 $(SRCDIR)/../skins/black_and_white/details.txt \ 584 $(SRCDIR)/../skins/black_and_white/footer.txt \ 585 $(SRCDIR)/../skins/black_and_white/header.txt \ 586 $(SRCDIR)/../skins/blitz/css.txt \ 587 $(SRCDIR)/../skins/blitz/details.txt \ 588 $(SRCDIR)/../skins/blitz/footer.txt \ 589 $(SRCDIR)/../skins/blitz/header.txt \ 590 $(SRCDIR)/../skins/blitz/ticket.txt \ 591 $(SRCDIR)/../skins/bootstrap/css.txt \ 592 $(SRCDIR)/../skins/bootstrap/details.txt \ 593 $(SRCDIR)/../skins/bootstrap/footer.txt \ 594 $(SRCDIR)/../skins/bootstrap/header.txt \ 595 $(SRCDIR)/../skins/darkmode/css.txt \ 596 $(SRCDIR)/../skins/darkmode/details.txt \ 597 $(SRCDIR)/../skins/darkmode/footer.txt \ 598 $(SRCDIR)/../skins/darkmode/header.txt \ 599 $(SRCDIR)/../skins/default/css.txt \ 600 $(SRCDIR)/../skins/default/details.txt \ 601 $(SRCDIR)/../skins/default/footer.txt \ 602 $(SRCDIR)/../skins/default/header.txt \ 603 $(SRCDIR)/../skins/eagle/css.txt \ 604 $(SRCDIR)/../skins/eagle/details.txt \ 605 $(SRCDIR)/../skins/eagle/footer.txt \ 606 $(SRCDIR)/../skins/eagle/header.txt \ 607 $(SRCDIR)/../skins/khaki/css.txt \ 608 $(SRCDIR)/../skins/khaki/details.txt \ 609 $(SRCDIR)/../skins/khaki/footer.txt \ 610 $(SRCDIR)/../skins/khaki/header.txt \ 611 $(SRCDIR)/../skins/original/css.txt \ 612 $(SRCDIR)/../skins/original/details.txt \ 613 $(SRCDIR)/../skins/original/footer.txt \ 614 $(SRCDIR)/../skins/original/header.txt \ 615 $(SRCDIR)/../skins/plain_gray/css.txt \ 616 $(SRCDIR)/../skins/plain_gray/details.txt \ 617 $(SRCDIR)/../skins/plain_gray/footer.txt \ 618 $(SRCDIR)/../skins/plain_gray/header.txt \ 619 $(SRCDIR)/../skins/xekri/css.txt \ 620 $(SRCDIR)/../skins/xekri/details.txt \ 621 $(SRCDIR)/../skins/xekri/footer.txt \ 622 $(SRCDIR)/../skins/xekri/header.txt \ 623 $(SRCDIR)/accordion.js \ 624 $(SRCDIR)/alerts/bflat2.wav \ 625 $(SRCDIR)/alerts/bflat3.wav \ 626 $(SRCDIR)/alerts/bloop.wav \ 627 $(SRCDIR)/alerts/plunk.wav \ 628 $(SRCDIR)/chat.js \ 629 $(SRCDIR)/ci_edit.js \ 630 $(SRCDIR)/copybtn.js \ 631 $(SRCDIR)/default.css \ 632 $(SRCDIR)/diff.js \ 633 $(SRCDIR)/diff.tcl \ 634 $(SRCDIR)/forum.js \ 635 $(SRCDIR)/fossil.bootstrap.js \ 636 $(SRCDIR)/fossil.confirmer.js \ 637 $(SRCDIR)/fossil.copybutton.js \ 638 $(SRCDIR)/fossil.diff.js \ 639 $(SRCDIR)/fossil.dom.js \ 640 $(SRCDIR)/fossil.fetch.js \ 641 $(SRCDIR)/fossil.numbered-lines.js \ 642 $(SRCDIR)/fossil.page.brlist.js \ 643 $(SRCDIR)/fossil.page.fileedit.js \ 644 $(SRCDIR)/fossil.page.forumpost.js \ 645 $(SRCDIR)/fossil.page.pikchrshow.js \ 646 $(SRCDIR)/fossil.page.whistory.js \ 647 $(SRCDIR)/fossil.page.wikiedit.js \ 648 $(SRCDIR)/fossil.pikchr.js \ 649 $(SRCDIR)/fossil.popupwidget.js \ 650 $(SRCDIR)/fossil.storage.js \ 651 $(SRCDIR)/fossil.tabs.js \ 652 $(SRCDIR)/fossil.wikiedit-wysiwyg.js \ 653 $(SRCDIR)/graph.js \ 654 $(SRCDIR)/hbmenu.js \ 655 $(SRCDIR)/href.js \ 656 $(SRCDIR)/login.js \ 657 $(SRCDIR)/markdown.md \ 658 $(SRCDIR)/menu.js \ 659 $(SRCDIR)/scroll.js \ 660 $(SRCDIR)/skin.js \ 661 $(SRCDIR)/sorttable.js \ 662 $(SRCDIR)/sounds/0.wav \ 663 $(SRCDIR)/sounds/1.wav \ 664 $(SRCDIR)/sounds/2.wav \ 665 $(SRCDIR)/sounds/3.wav \ 666 $(SRCDIR)/sounds/4.wav \ 667 $(SRCDIR)/sounds/5.wav \ 668 $(SRCDIR)/sounds/6.wav \ 669 $(SRCDIR)/sounds/7.wav \ 670 $(SRCDIR)/sounds/8.wav \ 671 $(SRCDIR)/sounds/9.wav \ 672 $(SRCDIR)/sounds/a.wav \ 673 $(SRCDIR)/sounds/b.wav \ 674 $(SRCDIR)/sounds/c.wav \ 675 $(SRCDIR)/sounds/d.wav \ 676 $(SRCDIR)/sounds/e.wav \ 677 $(SRCDIR)/sounds/f.wav \ 678 $(SRCDIR)/style.admin_log.css \ 679 $(SRCDIR)/style.fileedit.css \ 680 $(SRCDIR)/style.wikiedit.css \ 681 $(SRCDIR)/tree.js \ 682 $(SRCDIR)/useredit.js \ 683 $(SRCDIR)/wiki.wiki 684 685TRANS_SRC = \ 686 $(OBJDIR)/add_.c \ 687 $(OBJDIR)/ajax_.c \ 688 $(OBJDIR)/alerts_.c \ 689 $(OBJDIR)/allrepo_.c \ 690 $(OBJDIR)/attach_.c \ 691 $(OBJDIR)/backlink_.c \ 692 $(OBJDIR)/backoffice_.c \ 693 $(OBJDIR)/bag_.c \ 694 $(OBJDIR)/bisect_.c \ 695 $(OBJDIR)/blob_.c \ 696 $(OBJDIR)/branch_.c \ 697 $(OBJDIR)/browse_.c \ 698 $(OBJDIR)/builtin_.c \ 699 $(OBJDIR)/bundle_.c \ 700 $(OBJDIR)/cache_.c \ 701 $(OBJDIR)/capabilities_.c \ 702 $(OBJDIR)/captcha_.c \ 703 $(OBJDIR)/cgi_.c \ 704 $(OBJDIR)/chat_.c \ 705 $(OBJDIR)/checkin_.c \ 706 $(OBJDIR)/checkout_.c \ 707 $(OBJDIR)/clearsign_.c \ 708 $(OBJDIR)/clone_.c \ 709 $(OBJDIR)/color_.c \ 710 $(OBJDIR)/comformat_.c \ 711 $(OBJDIR)/configure_.c \ 712 $(OBJDIR)/content_.c \ 713 $(OBJDIR)/cookies_.c \ 714 $(OBJDIR)/db_.c \ 715 $(OBJDIR)/delta_.c \ 716 $(OBJDIR)/deltacmd_.c \ 717 $(OBJDIR)/deltafunc_.c \ 718 $(OBJDIR)/descendants_.c \ 719 $(OBJDIR)/diff_.c \ 720 $(OBJDIR)/diffcmd_.c \ 721 $(OBJDIR)/dispatch_.c \ 722 $(OBJDIR)/doc_.c \ 723 $(OBJDIR)/encode_.c \ 724 $(OBJDIR)/etag_.c \ 725 $(OBJDIR)/event_.c \ 726 $(OBJDIR)/export_.c \ 727 $(OBJDIR)/extcgi_.c \ 728 $(OBJDIR)/file_.c \ 729 $(OBJDIR)/fileedit_.c \ 730 $(OBJDIR)/finfo_.c \ 731 $(OBJDIR)/foci_.c \ 732 $(OBJDIR)/forum_.c \ 733 $(OBJDIR)/fshell_.c \ 734 $(OBJDIR)/fusefs_.c \ 735 $(OBJDIR)/fuzz_.c \ 736 $(OBJDIR)/glob_.c \ 737 $(OBJDIR)/graph_.c \ 738 $(OBJDIR)/gzip_.c \ 739 $(OBJDIR)/hname_.c \ 740 $(OBJDIR)/hook_.c \ 741 $(OBJDIR)/http_.c \ 742 $(OBJDIR)/http_socket_.c \ 743 $(OBJDIR)/http_ssl_.c \ 744 $(OBJDIR)/http_transport_.c \ 745 $(OBJDIR)/import_.c \ 746 $(OBJDIR)/info_.c \ 747 $(OBJDIR)/interwiki_.c \ 748 $(OBJDIR)/json_.c \ 749 $(OBJDIR)/json_artifact_.c \ 750 $(OBJDIR)/json_branch_.c \ 751 $(OBJDIR)/json_config_.c \ 752 $(OBJDIR)/json_diff_.c \ 753 $(OBJDIR)/json_dir_.c \ 754 $(OBJDIR)/json_finfo_.c \ 755 $(OBJDIR)/json_login_.c \ 756 $(OBJDIR)/json_query_.c \ 757 $(OBJDIR)/json_report_.c \ 758 $(OBJDIR)/json_status_.c \ 759 $(OBJDIR)/json_tag_.c \ 760 $(OBJDIR)/json_timeline_.c \ 761 $(OBJDIR)/json_user_.c \ 762 $(OBJDIR)/json_wiki_.c \ 763 $(OBJDIR)/leaf_.c \ 764 $(OBJDIR)/loadctrl_.c \ 765 $(OBJDIR)/login_.c \ 766 $(OBJDIR)/lookslike_.c \ 767 $(OBJDIR)/main_.c \ 768 $(OBJDIR)/manifest_.c \ 769 $(OBJDIR)/markdown_.c \ 770 $(OBJDIR)/markdown_html_.c \ 771 $(OBJDIR)/md5_.c \ 772 $(OBJDIR)/merge_.c \ 773 $(OBJDIR)/merge3_.c \ 774 $(OBJDIR)/moderate_.c \ 775 $(OBJDIR)/name_.c \ 776 $(OBJDIR)/patch_.c \ 777 $(OBJDIR)/path_.c \ 778 $(OBJDIR)/piechart_.c \ 779 $(OBJDIR)/pikchr_.c \ 780 $(OBJDIR)/pikchrshow_.c \ 781 $(OBJDIR)/pivot_.c \ 782 $(OBJDIR)/popen_.c \ 783 $(OBJDIR)/pqueue_.c \ 784 $(OBJDIR)/printf_.c \ 785 $(OBJDIR)/publish_.c \ 786 $(OBJDIR)/purge_.c \ 787 $(OBJDIR)/rebuild_.c \ 788 $(OBJDIR)/regexp_.c \ 789 $(OBJDIR)/repolist_.c \ 790 $(OBJDIR)/report_.c \ 791 $(OBJDIR)/rss_.c \ 792 $(OBJDIR)/schema_.c \ 793 $(OBJDIR)/search_.c \ 794 $(OBJDIR)/security_audit_.c \ 795 $(OBJDIR)/setup_.c \ 796 $(OBJDIR)/setupuser_.c \ 797 $(OBJDIR)/sha1_.c \ 798 $(OBJDIR)/sha1hard_.c \ 799 $(OBJDIR)/sha3_.c \ 800 $(OBJDIR)/shun_.c \ 801 $(OBJDIR)/sitemap_.c \ 802 $(OBJDIR)/skins_.c \ 803 $(OBJDIR)/smtp_.c \ 804 $(OBJDIR)/sqlcmd_.c \ 805 $(OBJDIR)/stash_.c \ 806 $(OBJDIR)/stat_.c \ 807 $(OBJDIR)/statrep_.c \ 808 $(OBJDIR)/style_.c \ 809 $(OBJDIR)/sync_.c \ 810 $(OBJDIR)/tag_.c \ 811 $(OBJDIR)/tar_.c \ 812 $(OBJDIR)/terminal_.c \ 813 $(OBJDIR)/th_main_.c \ 814 $(OBJDIR)/timeline_.c \ 815 $(OBJDIR)/tkt_.c \ 816 $(OBJDIR)/tktsetup_.c \ 817 $(OBJDIR)/undo_.c \ 818 $(OBJDIR)/unicode_.c \ 819 $(OBJDIR)/unversioned_.c \ 820 $(OBJDIR)/update_.c \ 821 $(OBJDIR)/url_.c \ 822 $(OBJDIR)/user_.c \ 823 $(OBJDIR)/utf8_.c \ 824 $(OBJDIR)/util_.c \ 825 $(OBJDIR)/verify_.c \ 826 $(OBJDIR)/vfile_.c \ 827 $(OBJDIR)/wiki_.c \ 828 $(OBJDIR)/wikiformat_.c \ 829 $(OBJDIR)/winfile_.c \ 830 $(OBJDIR)/winhttp_.c \ 831 $(OBJDIR)/xfer_.c \ 832 $(OBJDIR)/xfersetup_.c \ 833 $(OBJDIR)/zip_.c 834 835OBJ = \ 836 $(OBJDIR)/add.o \ 837 $(OBJDIR)/ajax.o \ 838 $(OBJDIR)/alerts.o \ 839 $(OBJDIR)/allrepo.o \ 840 $(OBJDIR)/attach.o \ 841 $(OBJDIR)/backlink.o \ 842 $(OBJDIR)/backoffice.o \ 843 $(OBJDIR)/bag.o \ 844 $(OBJDIR)/bisect.o \ 845 $(OBJDIR)/blob.o \ 846 $(OBJDIR)/branch.o \ 847 $(OBJDIR)/browse.o \ 848 $(OBJDIR)/builtin.o \ 849 $(OBJDIR)/bundle.o \ 850 $(OBJDIR)/cache.o \ 851 $(OBJDIR)/capabilities.o \ 852 $(OBJDIR)/captcha.o \ 853 $(OBJDIR)/cgi.o \ 854 $(OBJDIR)/chat.o \ 855 $(OBJDIR)/checkin.o \ 856 $(OBJDIR)/checkout.o \ 857 $(OBJDIR)/clearsign.o \ 858 $(OBJDIR)/clone.o \ 859 $(OBJDIR)/color.o \ 860 $(OBJDIR)/comformat.o \ 861 $(OBJDIR)/configure.o \ 862 $(OBJDIR)/content.o \ 863 $(OBJDIR)/cookies.o \ 864 $(OBJDIR)/db.o \ 865 $(OBJDIR)/delta.o \ 866 $(OBJDIR)/deltacmd.o \ 867 $(OBJDIR)/deltafunc.o \ 868 $(OBJDIR)/descendants.o \ 869 $(OBJDIR)/diff.o \ 870 $(OBJDIR)/diffcmd.o \ 871 $(OBJDIR)/dispatch.o \ 872 $(OBJDIR)/doc.o \ 873 $(OBJDIR)/encode.o \ 874 $(OBJDIR)/etag.o \ 875 $(OBJDIR)/event.o \ 876 $(OBJDIR)/export.o \ 877 $(OBJDIR)/extcgi.o \ 878 $(OBJDIR)/file.o \ 879 $(OBJDIR)/fileedit.o \ 880 $(OBJDIR)/finfo.o \ 881 $(OBJDIR)/foci.o \ 882 $(OBJDIR)/forum.o \ 883 $(OBJDIR)/fshell.o \ 884 $(OBJDIR)/fusefs.o \ 885 $(OBJDIR)/fuzz.o \ 886 $(OBJDIR)/glob.o \ 887 $(OBJDIR)/graph.o \ 888 $(OBJDIR)/gzip.o \ 889 $(OBJDIR)/hname.o \ 890 $(OBJDIR)/hook.o \ 891 $(OBJDIR)/http.o \ 892 $(OBJDIR)/http_socket.o \ 893 $(OBJDIR)/http_ssl.o \ 894 $(OBJDIR)/http_transport.o \ 895 $(OBJDIR)/import.o \ 896 $(OBJDIR)/info.o \ 897 $(OBJDIR)/interwiki.o \ 898 $(OBJDIR)/json.o \ 899 $(OBJDIR)/json_artifact.o \ 900 $(OBJDIR)/json_branch.o \ 901 $(OBJDIR)/json_config.o \ 902 $(OBJDIR)/json_diff.o \ 903 $(OBJDIR)/json_dir.o \ 904 $(OBJDIR)/json_finfo.o \ 905 $(OBJDIR)/json_login.o \ 906 $(OBJDIR)/json_query.o \ 907 $(OBJDIR)/json_report.o \ 908 $(OBJDIR)/json_status.o \ 909 $(OBJDIR)/json_tag.o \ 910 $(OBJDIR)/json_timeline.o \ 911 $(OBJDIR)/json_user.o \ 912 $(OBJDIR)/json_wiki.o \ 913 $(OBJDIR)/leaf.o \ 914 $(OBJDIR)/loadctrl.o \ 915 $(OBJDIR)/login.o \ 916 $(OBJDIR)/lookslike.o \ 917 $(OBJDIR)/main.o \ 918 $(OBJDIR)/manifest.o \ 919 $(OBJDIR)/markdown.o \ 920 $(OBJDIR)/markdown_html.o \ 921 $(OBJDIR)/md5.o \ 922 $(OBJDIR)/merge.o \ 923 $(OBJDIR)/merge3.o \ 924 $(OBJDIR)/moderate.o \ 925 $(OBJDIR)/name.o \ 926 $(OBJDIR)/patch.o \ 927 $(OBJDIR)/path.o \ 928 $(OBJDIR)/piechart.o \ 929 $(OBJDIR)/pikchr.o \ 930 $(OBJDIR)/pikchrshow.o \ 931 $(OBJDIR)/pivot.o \ 932 $(OBJDIR)/popen.o \ 933 $(OBJDIR)/pqueue.o \ 934 $(OBJDIR)/printf.o \ 935 $(OBJDIR)/publish.o \ 936 $(OBJDIR)/purge.o \ 937 $(OBJDIR)/rebuild.o \ 938 $(OBJDIR)/regexp.o \ 939 $(OBJDIR)/repolist.o \ 940 $(OBJDIR)/report.o \ 941 $(OBJDIR)/rss.o \ 942 $(OBJDIR)/schema.o \ 943 $(OBJDIR)/search.o \ 944 $(OBJDIR)/security_audit.o \ 945 $(OBJDIR)/setup.o \ 946 $(OBJDIR)/setupuser.o \ 947 $(OBJDIR)/sha1.o \ 948 $(OBJDIR)/sha1hard.o \ 949 $(OBJDIR)/sha3.o \ 950 $(OBJDIR)/shun.o \ 951 $(OBJDIR)/sitemap.o \ 952 $(OBJDIR)/skins.o \ 953 $(OBJDIR)/smtp.o \ 954 $(OBJDIR)/sqlcmd.o \ 955 $(OBJDIR)/stash.o \ 956 $(OBJDIR)/stat.o \ 957 $(OBJDIR)/statrep.o \ 958 $(OBJDIR)/style.o \ 959 $(OBJDIR)/sync.o \ 960 $(OBJDIR)/tag.o \ 961 $(OBJDIR)/tar.o \ 962 $(OBJDIR)/terminal.o \ 963 $(OBJDIR)/th_main.o \ 964 $(OBJDIR)/timeline.o \ 965 $(OBJDIR)/tkt.o \ 966 $(OBJDIR)/tktsetup.o \ 967 $(OBJDIR)/undo.o \ 968 $(OBJDIR)/unicode.o \ 969 $(OBJDIR)/unversioned.o \ 970 $(OBJDIR)/update.o \ 971 $(OBJDIR)/url.o \ 972 $(OBJDIR)/user.o \ 973 $(OBJDIR)/utf8.o \ 974 $(OBJDIR)/util.o \ 975 $(OBJDIR)/verify.o \ 976 $(OBJDIR)/vfile.o \ 977 $(OBJDIR)/wiki.o \ 978 $(OBJDIR)/wikiformat.o \ 979 $(OBJDIR)/winfile.o \ 980 $(OBJDIR)/winhttp.o \ 981 $(OBJDIR)/xfer.o \ 982 $(OBJDIR)/xfersetup.o \ 983 $(OBJDIR)/zip.o 984 985APPNAME = fossil.exe 986APPTARGETS = 987 988#### If the USE_WINDOWS variable exists, it is assumed that we are building 989# inside of a Windows-style shell; otherwise, it is assumed that we are 990# building inside of a Unix-style shell. Note that the "move" command is 991# broken when attempting to use it from the Windows shell via MinGW make 992# because the SHELL variable is only used for certain commands that are 993# recognized internally by make. 994# 995ifdef USE_WINDOWS 996TRANSLATE = $(subst /,\,$(OBJDIR)/translate.exe) 997MAKEHEADERS = $(subst /,\,$(OBJDIR)/makeheaders.exe) 998MKINDEX = $(subst /,\,$(OBJDIR)/mkindex.exe) 999MKBUILTIN = $(subst /,\,$(OBJDIR)/mkbuiltin.exe) 1000MKVERSION = $(subst /,\,$(OBJDIR)/mkversion.exe) 1001CODECHECK1 = $(subst /,\,$(OBJDIR)/codecheck1.exe) 1002CAT = type 1003CP = copy 1004GREP = find 1005MV = copy 1006RM = del /Q 1007MKDIR = -mkdir 1008RMDIR = rmdir /S /Q 1009else 1010TRANSLATE = $(OBJDIR)/translate.exe 1011MAKEHEADERS = $(OBJDIR)/makeheaders.exe 1012MKINDEX = $(OBJDIR)/mkindex.exe 1013MKBUILTIN = $(OBJDIR)/mkbuiltin.exe 1014MKVERSION = $(OBJDIR)/mkversion.exe 1015CODECHECK1 = $(OBJDIR)/codecheck1.exe 1016CAT = cat 1017CP = cp 1018GREP = grep 1019MV = mv 1020RM = rm -f 1021MKDIR = -mkdir -p 1022RMDIR = rm -rf 1023endif 1024 1025all: $(OBJDIR) $(APPNAME) 1026 1027$(OBJDIR)/fossil.o: $(SRCDIR)/../win/fossil.rc $(OBJDIR)/VERSION.h 1028ifdef USE_WINDOWS 1029 $(CAT) $(subst /,\,$(SRCDIR)\miniz.c) | $(GREP) "define MZ_VERSION" > $(subst /,\,$(OBJDIR)\minizver.h) 1030 $(CP) $(subst /,\,$(SRCDIR)\..\win\fossil.rc) $(subst /,\,$(OBJDIR)) 1031 $(CP) $(subst /,\,$(SRCDIR)\..\win\fossil.ico) $(subst /,\,$(OBJDIR)) 1032 $(CP) $(subst /,\,$(SRCDIR)\..\win\fossil.exe.manifest) $(subst /,\,$(OBJDIR)) 1033else 1034 $(CAT) $(SRCDIR)/miniz.c | $(GREP) "define MZ_VERSION" > $(OBJDIR)/minizver.h 1035 $(CP) $(SRCDIR)/../win/fossil.rc $(OBJDIR) 1036 $(CP) $(SRCDIR)/../win/fossil.ico $(OBJDIR) 1037 $(CP) $(SRCDIR)/../win/fossil.exe.manifest $(OBJDIR) 1038endif 1039 $(RCC) $(OBJDIR)/fossil.rc -o $(OBJDIR)/fossil.o 1040 1041install: $(OBJDIR) $(APPNAME) 1042ifdef USE_WINDOWS 1043 $(MKDIR) $(subst /,\,$(INSTALLDIR)) 1044 $(CP) $(subst /,\,$(APPNAME)) $(subst /,\,$(INSTALLDIR)) 1045else 1046 $(MKDIR) $(INSTALLDIR) 1047 $(CP) $(APPNAME) $(INSTALLDIR) 1048endif 1049 1050$(OBJDIR): 1051ifdef USE_WINDOWS 1052 $(MKDIR) $(subst /,\,$(OBJDIR)) 1053else 1054 $(MKDIR) $(OBJDIR) 1055endif 1056 1057$(TRANSLATE): $(SRCDIR)/translate.c 1058 $(XBCC) -o $@ $(SRCDIR)/translate.c 1059 1060$(MAKEHEADERS): $(SRCDIR)/makeheaders.c 1061 $(XBCC) -o $@ $(SRCDIR)/makeheaders.c 1062 1063$(MKINDEX): $(SRCDIR)/mkindex.c 1064 $(XBCC) -o $@ $(SRCDIR)/mkindex.c 1065 1066$(MKBUILTIN): $(SRCDIR)/mkbuiltin.c 1067 $(XBCC) -o $@ $(SRCDIR)/mkbuiltin.c 1068 1069$(MKVERSION): $(SRCDIR)/mkversion.c 1070 $(XBCC) -o $@ $(SRCDIR)/mkversion.c 1071 1072$(CODECHECK1): $(SRCDIR)/codecheck1.c 1073 $(XBCC) -o $@ $(SRCDIR)/codecheck1.c 1074 1075# WARNING. DANGER. Running the test suite modifies the repository the 1076# build is done from, i.e. the checkout belongs to. Do not sync/push 1077# the repository after running the tests. 1078test: $(OBJDIR) $(APPNAME) 1079 $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME) 1080 1081$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION) $(OBJDIR)/phony.h 1082 $(MKVERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$@ 1083 1084$(OBJDIR)/phony.h: 1085 # Force rebuild of VERSION.h every time "make" is run 1086 1087# The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set 1088# to 1. If it is set to 1, then there is no need to build or link 1089# the sqlite3.o object. Instead, the system SQLite will be linked 1090# using -lsqlite3. 1091SQLITE3_OBJ.0 = $(OBJDIR)/sqlite3.o 1092SQLITE3_OBJ.1 = 1093SQLITE3_OBJ. = $(SQLITE3_OBJ.0) 1094 1095# The FOSSIL_ENABLE_MINIZ variable may be undefined, set to 0, or 1096# set to 1. If it is set to 1, the miniz library included in the 1097# source tree should be used; otherwise, it should not. 1098MINIZ_OBJ.0 = 1099MINIZ_OBJ.1 = $(OBJDIR)/miniz.o 1100MINIZ_OBJ. = $(MINIZ_OBJ.0) 1101 1102# The USE_SEE variable may be undefined, 0 or 1. If undefined or 1103# 0, ordinary SQLite is used. If 1, then sqlite3-see.c (not part of 1104# the source tree) is used and extra flags are provided to enable 1105# the SQLite Encryption Extension. 1106SQLITE3_SRC.0 = sqlite3.c 1107SQLITE3_SRC.1 = sqlite3-see.c 1108SQLITE3_SRC. = sqlite3.c 1109SQLITE3_SRC = $(SRCDIR)/$(SQLITE3_SRC.$(USE_SEE)) 1110SQLITE3_SHELL_SRC.0 = shell.c 1111SQLITE3_SHELL_SRC.1 = shell-see.c 1112SQLITE3_SHELL_SRC. = shell.c 1113SQLITE3_SHELL_SRC = $(SRCDIR)/$(SQLITE3_SHELL_SRC.$(USE_SEE)) 1114SEE_FLAGS.0 = 1115SEE_FLAGS.1 = -DSQLITE_HAS_CODEC -DSQLITE_SHELL_DBKEY_PROC=fossil_key 1116SEE_FLAGS. = 1117SEE_FLAGS = $(SEE_FLAGS.$(USE_SEE)) 1118 1119 1120EXTRAOBJ = \ 1121 $(SQLITE3_OBJ.$(USE_SYSTEM_SQLITE)) \ 1122 $(MINIZ_OBJ.$(FOSSIL_ENABLE_MINIZ)) \ 1123 $(OBJDIR)/shell.o \ 1124 $(OBJDIR)/th.o \ 1125 $(OBJDIR)/th_lang.o \ 1126 $(OBJDIR)/th_tcl.o \ 1127 $(OBJDIR)/cson_amalgamation.o 1128 1129 1130$(ZLIBDIR)/inffas86.o: 1131 $(TCC) -c -o $@ -DASMINF -I$(ZLIBDIR) -O3 $(ZLIBDIR)/contrib/inflate86/inffas86.c 1132 1133$(ZLIBDIR)/match.o: 1134 $(TCC) -c -o $@ -DASMV $(ZLIBDIR)/contrib/asm686/match.S 1135 1136zlib: $(ZLIBTARGETS) 1137 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) CC=$(PREFIX)$(TCCEXE) $(ZLIBCONFIG) -f win32/Makefile.gcc libz.a 1138 1139clean-zlib: 1140 $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) CC=$(PREFIX)$(TCCEXE) -f win32/Makefile.gcc clean 1141 1142ifdef FOSSIL_ENABLE_MINIZ 1143BLDTARGETS = 1144else 1145BLDTARGETS = zlib 1146endif 1147 1148openssl: $(BLDTARGETS) 1149 cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) $(SSLCONFIG) 1150 sed -i -e 's/^PERL=C:\\.*$$/PERL=perl.exe/i' $(OPENSSLLIBDIR)/Makefile 1151 $(MAKE) -C $(OPENSSLLIBDIR) PREFIX=$(PREFIX) CC=$(PREFIX)$(TCCEXE) build_libs 1152 1153clean-openssl: 1154 $(MAKE) -C $(OPENSSLLIBDIR) PREFIX=$(PREFIX) CC=$(PREFIX)$(TCCEXE) clean 1155 1156tcl: 1157 cd $(TCLSRCDIR)/win;./configure 1158 $(MAKE) -C $(TCLSRCDIR)/win PREFIX=$(PREFIX) CC=$(PREFIX)$(TCCEXE) $(TCLTARGET) 1159 1160clean-tcl: 1161 $(MAKE) -C $(TCLSRCDIR)/win PREFIX=$(PREFIX) CC=$(PREFIX)$(TCCEXE) distclean 1162 1163APPTARGETS += $(BLDTARGETS) 1164 1165ifdef FOSSIL_BUILD_SSL 1166APPTARGETS += openssl 1167endif 1168 1169$(APPNAME): $(APPTARGETS) $(OBJDIR)/headers $(CODECHECK1) $(EXTRAOBJ) $(OBJ) $(OBJDIR)/fossil.o 1170 $(CODECHECK1) $(TRANS_SRC) 1171 $(TCC) -o $@ $(EXTRAOBJ) $(OBJ) $(OBJDIR)/fossil.o $(LIB) 1172 1173# This rule prevents make from using its default rules to try build 1174# an executable named "manifest" out of the file named "manifest.c" 1175# 1176$(SRCDIR)/../manifest: 1177 # noop 1178 1179clean: 1180ifdef USE_WINDOWS 1181 $(RM) $(subst /,\,$(APPNAME)) 1182 $(RMDIR) $(subst /,\,$(OBJDIR)) 1183else 1184 $(RM) $(APPNAME) 1185 $(RMDIR) $(OBJDIR) 1186endif 1187 1188setup: $(OBJDIR) $(APPNAME) 1189 $(MAKENSIS) ./setup/fossil.nsi 1190 1191innosetup: $(OBJDIR) $(APPNAME) 1192 $(INNOSETUP) ./setup/fossil.iss -DAppVersion=$(shell $(CAT) ./VERSION) 1193 1194$(OBJDIR)/page_index.h: $(TRANS_SRC) $(MKINDEX) 1195 $(MKINDEX) $(TRANS_SRC) >$@ 1196 1197$(OBJDIR)/builtin_data.h: $(MKBUILTIN) $(EXTRA_FILES) 1198 $(MKBUILTIN) --prefix $(SRCDIR)/ $(EXTRA_FILES) >$@ 1199 1200$(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/builtin_data.h $(MAKEHEADERS) $(OBJDIR)/VERSION.h 1201 $(MAKEHEADERS) $(OBJDIR)/add_.c:$(OBJDIR)/add.h \ 1202 $(OBJDIR)/ajax_.c:$(OBJDIR)/ajax.h \ 1203 $(OBJDIR)/alerts_.c:$(OBJDIR)/alerts.h \ 1204 $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h \ 1205 $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h \ 1206 $(OBJDIR)/backlink_.c:$(OBJDIR)/backlink.h \ 1207 $(OBJDIR)/backoffice_.c:$(OBJDIR)/backoffice.h \ 1208 $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h \ 1209 $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h \ 1210 $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h \ 1211 $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h \ 1212 $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h \ 1213 $(OBJDIR)/builtin_.c:$(OBJDIR)/builtin.h \ 1214 $(OBJDIR)/bundle_.c:$(OBJDIR)/bundle.h \ 1215 $(OBJDIR)/cache_.c:$(OBJDIR)/cache.h \ 1216 $(OBJDIR)/capabilities_.c:$(OBJDIR)/capabilities.h \ 1217 $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h \ 1218 $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h \ 1219 $(OBJDIR)/chat_.c:$(OBJDIR)/chat.h \ 1220 $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h \ 1221 $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h \ 1222 $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h \ 1223 $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h \ 1224 $(OBJDIR)/color_.c:$(OBJDIR)/color.h \ 1225 $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h \ 1226 $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h \ 1227 $(OBJDIR)/content_.c:$(OBJDIR)/content.h \ 1228 $(OBJDIR)/cookies_.c:$(OBJDIR)/cookies.h \ 1229 $(OBJDIR)/db_.c:$(OBJDIR)/db.h \ 1230 $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h \ 1231 $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h \ 1232 $(OBJDIR)/deltafunc_.c:$(OBJDIR)/deltafunc.h \ 1233 $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h \ 1234 $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h \ 1235 $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h \ 1236 $(OBJDIR)/dispatch_.c:$(OBJDIR)/dispatch.h \ 1237 $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h \ 1238 $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h \ 1239 $(OBJDIR)/etag_.c:$(OBJDIR)/etag.h \ 1240 $(OBJDIR)/event_.c:$(OBJDIR)/event.h \ 1241 $(OBJDIR)/export_.c:$(OBJDIR)/export.h \ 1242 $(OBJDIR)/extcgi_.c:$(OBJDIR)/extcgi.h \ 1243 $(OBJDIR)/file_.c:$(OBJDIR)/file.h \ 1244 $(OBJDIR)/fileedit_.c:$(OBJDIR)/fileedit.h \ 1245 $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h \ 1246 $(OBJDIR)/foci_.c:$(OBJDIR)/foci.h \ 1247 $(OBJDIR)/forum_.c:$(OBJDIR)/forum.h \ 1248 $(OBJDIR)/fshell_.c:$(OBJDIR)/fshell.h \ 1249 $(OBJDIR)/fusefs_.c:$(OBJDIR)/fusefs.h \ 1250 $(OBJDIR)/fuzz_.c:$(OBJDIR)/fuzz.h \ 1251 $(OBJDIR)/glob_.c:$(OBJDIR)/glob.h \ 1252 $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h \ 1253 $(OBJDIR)/gzip_.c:$(OBJDIR)/gzip.h \ 1254 $(OBJDIR)/hname_.c:$(OBJDIR)/hname.h \ 1255 $(OBJDIR)/hook_.c:$(OBJDIR)/hook.h \ 1256 $(OBJDIR)/http_.c:$(OBJDIR)/http.h \ 1257 $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h \ 1258 $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h \ 1259 $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h \ 1260 $(OBJDIR)/import_.c:$(OBJDIR)/import.h \ 1261 $(OBJDIR)/info_.c:$(OBJDIR)/info.h \ 1262 $(OBJDIR)/interwiki_.c:$(OBJDIR)/interwiki.h \ 1263 $(OBJDIR)/json_.c:$(OBJDIR)/json.h \ 1264 $(OBJDIR)/json_artifact_.c:$(OBJDIR)/json_artifact.h \ 1265 $(OBJDIR)/json_branch_.c:$(OBJDIR)/json_branch.h \ 1266 $(OBJDIR)/json_config_.c:$(OBJDIR)/json_config.h \ 1267 $(OBJDIR)/json_diff_.c:$(OBJDIR)/json_diff.h \ 1268 $(OBJDIR)/json_dir_.c:$(OBJDIR)/json_dir.h \ 1269 $(OBJDIR)/json_finfo_.c:$(OBJDIR)/json_finfo.h \ 1270 $(OBJDIR)/json_login_.c:$(OBJDIR)/json_login.h \ 1271 $(OBJDIR)/json_query_.c:$(OBJDIR)/json_query.h \ 1272 $(OBJDIR)/json_report_.c:$(OBJDIR)/json_report.h \ 1273 $(OBJDIR)/json_status_.c:$(OBJDIR)/json_status.h \ 1274 $(OBJDIR)/json_tag_.c:$(OBJDIR)/json_tag.h \ 1275 $(OBJDIR)/json_timeline_.c:$(OBJDIR)/json_timeline.h \ 1276 $(OBJDIR)/json_user_.c:$(OBJDIR)/json_user.h \ 1277 $(OBJDIR)/json_wiki_.c:$(OBJDIR)/json_wiki.h \ 1278 $(OBJDIR)/leaf_.c:$(OBJDIR)/leaf.h \ 1279 $(OBJDIR)/loadctrl_.c:$(OBJDIR)/loadctrl.h \ 1280 $(OBJDIR)/login_.c:$(OBJDIR)/login.h \ 1281 $(OBJDIR)/lookslike_.c:$(OBJDIR)/lookslike.h \ 1282 $(OBJDIR)/main_.c:$(OBJDIR)/main.h \ 1283 $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h \ 1284 $(OBJDIR)/markdown_.c:$(OBJDIR)/markdown.h \ 1285 $(OBJDIR)/markdown_html_.c:$(OBJDIR)/markdown_html.h \ 1286 $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h \ 1287 $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h \ 1288 $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h \ 1289 $(OBJDIR)/moderate_.c:$(OBJDIR)/moderate.h \ 1290 $(OBJDIR)/name_.c:$(OBJDIR)/name.h \ 1291 $(OBJDIR)/patch_.c:$(OBJDIR)/patch.h \ 1292 $(OBJDIR)/path_.c:$(OBJDIR)/path.h \ 1293 $(OBJDIR)/piechart_.c:$(OBJDIR)/piechart.h \ 1294 $(OBJDIR)/pikchr_.c:$(OBJDIR)/pikchr.h \ 1295 $(OBJDIR)/pikchrshow_.c:$(OBJDIR)/pikchrshow.h \ 1296 $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h \ 1297 $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h \ 1298 $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h \ 1299 $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h \ 1300 $(OBJDIR)/publish_.c:$(OBJDIR)/publish.h \ 1301 $(OBJDIR)/purge_.c:$(OBJDIR)/purge.h \ 1302 $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h \ 1303 $(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \ 1304 $(OBJDIR)/repolist_.c:$(OBJDIR)/repolist.h \ 1305 $(OBJDIR)/report_.c:$(OBJDIR)/report.h \ 1306 $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \ 1307 $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \ 1308 $(OBJDIR)/search_.c:$(OBJDIR)/search.h \ 1309 $(OBJDIR)/security_audit_.c:$(OBJDIR)/security_audit.h \ 1310 $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h \ 1311 $(OBJDIR)/setupuser_.c:$(OBJDIR)/setupuser.h \ 1312 $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h \ 1313 $(OBJDIR)/sha1hard_.c:$(OBJDIR)/sha1hard.h \ 1314 $(OBJDIR)/sha3_.c:$(OBJDIR)/sha3.h \ 1315 $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h \ 1316 $(OBJDIR)/sitemap_.c:$(OBJDIR)/sitemap.h \ 1317 $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h \ 1318 $(OBJDIR)/smtp_.c:$(OBJDIR)/smtp.h \ 1319 $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h \ 1320 $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h \ 1321 $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h \ 1322 $(OBJDIR)/statrep_.c:$(OBJDIR)/statrep.h \ 1323 $(OBJDIR)/style_.c:$(OBJDIR)/style.h \ 1324 $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h \ 1325 $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h \ 1326 $(OBJDIR)/tar_.c:$(OBJDIR)/tar.h \ 1327 $(OBJDIR)/terminal_.c:$(OBJDIR)/terminal.h \ 1328 $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h \ 1329 $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h \ 1330 $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h \ 1331 $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h \ 1332 $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h \ 1333 $(OBJDIR)/unicode_.c:$(OBJDIR)/unicode.h \ 1334 $(OBJDIR)/unversioned_.c:$(OBJDIR)/unversioned.h \ 1335 $(OBJDIR)/update_.c:$(OBJDIR)/update.h \ 1336 $(OBJDIR)/url_.c:$(OBJDIR)/url.h \ 1337 $(OBJDIR)/user_.c:$(OBJDIR)/user.h \ 1338 $(OBJDIR)/utf8_.c:$(OBJDIR)/utf8.h \ 1339 $(OBJDIR)/util_.c:$(OBJDIR)/util.h \ 1340 $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h \ 1341 $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h \ 1342 $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h \ 1343 $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h \ 1344 $(OBJDIR)/winfile_.c:$(OBJDIR)/winfile.h \ 1345 $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h \ 1346 $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h \ 1347 $(OBJDIR)/xfersetup_.c:$(OBJDIR)/xfersetup.h \ 1348 $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h \ 1349 $(SRCDIR)/sqlite3.h \ 1350 $(SRCDIR)/th.h \ 1351 $(OBJDIR)/VERSION.h 1352 echo Done >$(OBJDIR)/headers 1353 1354$(OBJDIR)/headers: Makefile 1355 1356Makefile: 1357 1358$(OBJDIR)/add_.c: $(SRCDIR)/add.c $(TRANSLATE) 1359 $(TRANSLATE) $(SRCDIR)/add.c >$@ 1360 1361$(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h 1362 $(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c 1363 1364$(OBJDIR)/add.h: $(OBJDIR)/headers 1365 1366$(OBJDIR)/ajax_.c: $(SRCDIR)/ajax.c $(TRANSLATE) 1367 $(TRANSLATE) $(SRCDIR)/ajax.c >$@ 1368 1369$(OBJDIR)/ajax.o: $(OBJDIR)/ajax_.c $(OBJDIR)/ajax.h $(SRCDIR)/config.h 1370 $(XTCC) -o $(OBJDIR)/ajax.o -c $(OBJDIR)/ajax_.c 1371 1372$(OBJDIR)/ajax.h: $(OBJDIR)/headers 1373 1374$(OBJDIR)/alerts_.c: $(SRCDIR)/alerts.c $(TRANSLATE) 1375 $(TRANSLATE) $(SRCDIR)/alerts.c >$@ 1376 1377$(OBJDIR)/alerts.o: $(OBJDIR)/alerts_.c $(OBJDIR)/alerts.h $(SRCDIR)/config.h 1378 $(XTCC) -o $(OBJDIR)/alerts.o -c $(OBJDIR)/alerts_.c 1379 1380$(OBJDIR)/alerts.h: $(OBJDIR)/headers 1381 1382$(OBJDIR)/allrepo_.c: $(SRCDIR)/allrepo.c $(TRANSLATE) 1383 $(TRANSLATE) $(SRCDIR)/allrepo.c >$@ 1384 1385$(OBJDIR)/allrepo.o: $(OBJDIR)/allrepo_.c $(OBJDIR)/allrepo.h $(SRCDIR)/config.h 1386 $(XTCC) -o $(OBJDIR)/allrepo.o -c $(OBJDIR)/allrepo_.c 1387 1388$(OBJDIR)/allrepo.h: $(OBJDIR)/headers 1389 1390$(OBJDIR)/attach_.c: $(SRCDIR)/attach.c $(TRANSLATE) 1391 $(TRANSLATE) $(SRCDIR)/attach.c >$@ 1392 1393$(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h 1394 $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c 1395 1396$(OBJDIR)/attach.h: $(OBJDIR)/headers 1397 1398$(OBJDIR)/backlink_.c: $(SRCDIR)/backlink.c $(TRANSLATE) 1399 $(TRANSLATE) $(SRCDIR)/backlink.c >$@ 1400 1401$(OBJDIR)/backlink.o: $(OBJDIR)/backlink_.c $(OBJDIR)/backlink.h $(SRCDIR)/config.h 1402 $(XTCC) -o $(OBJDIR)/backlink.o -c $(OBJDIR)/backlink_.c 1403 1404$(OBJDIR)/backlink.h: $(OBJDIR)/headers 1405 1406$(OBJDIR)/backoffice_.c: $(SRCDIR)/backoffice.c $(TRANSLATE) 1407 $(TRANSLATE) $(SRCDIR)/backoffice.c >$@ 1408 1409$(OBJDIR)/backoffice.o: $(OBJDIR)/backoffice_.c $(OBJDIR)/backoffice.h $(SRCDIR)/config.h 1410 $(XTCC) -o $(OBJDIR)/backoffice.o -c $(OBJDIR)/backoffice_.c 1411 1412$(OBJDIR)/backoffice.h: $(OBJDIR)/headers 1413 1414$(OBJDIR)/bag_.c: $(SRCDIR)/bag.c $(TRANSLATE) 1415 $(TRANSLATE) $(SRCDIR)/bag.c >$@ 1416 1417$(OBJDIR)/bag.o: $(OBJDIR)/bag_.c $(OBJDIR)/bag.h $(SRCDIR)/config.h 1418 $(XTCC) -o $(OBJDIR)/bag.o -c $(OBJDIR)/bag_.c 1419 1420$(OBJDIR)/bag.h: $(OBJDIR)/headers 1421 1422$(OBJDIR)/bisect_.c: $(SRCDIR)/bisect.c $(TRANSLATE) 1423 $(TRANSLATE) $(SRCDIR)/bisect.c >$@ 1424 1425$(OBJDIR)/bisect.o: $(OBJDIR)/bisect_.c $(OBJDIR)/bisect.h $(SRCDIR)/config.h 1426 $(XTCC) -o $(OBJDIR)/bisect.o -c $(OBJDIR)/bisect_.c 1427 1428$(OBJDIR)/bisect.h: $(OBJDIR)/headers 1429 1430$(OBJDIR)/blob_.c: $(SRCDIR)/blob.c $(TRANSLATE) 1431 $(TRANSLATE) $(SRCDIR)/blob.c >$@ 1432 1433$(OBJDIR)/blob.o: $(OBJDIR)/blob_.c $(OBJDIR)/blob.h $(SRCDIR)/config.h 1434 $(XTCC) -o $(OBJDIR)/blob.o -c $(OBJDIR)/blob_.c 1435 1436$(OBJDIR)/blob.h: $(OBJDIR)/headers 1437 1438$(OBJDIR)/branch_.c: $(SRCDIR)/branch.c $(TRANSLATE) 1439 $(TRANSLATE) $(SRCDIR)/branch.c >$@ 1440 1441$(OBJDIR)/branch.o: $(OBJDIR)/branch_.c $(OBJDIR)/branch.h $(SRCDIR)/config.h 1442 $(XTCC) -o $(OBJDIR)/branch.o -c $(OBJDIR)/branch_.c 1443 1444$(OBJDIR)/branch.h: $(OBJDIR)/headers 1445 1446$(OBJDIR)/browse_.c: $(SRCDIR)/browse.c $(TRANSLATE) 1447 $(TRANSLATE) $(SRCDIR)/browse.c >$@ 1448 1449$(OBJDIR)/browse.o: $(OBJDIR)/browse_.c $(OBJDIR)/browse.h $(SRCDIR)/config.h 1450 $(XTCC) -o $(OBJDIR)/browse.o -c $(OBJDIR)/browse_.c 1451 1452$(OBJDIR)/browse.h: $(OBJDIR)/headers 1453 1454$(OBJDIR)/builtin_.c: $(SRCDIR)/builtin.c $(TRANSLATE) 1455 $(TRANSLATE) $(SRCDIR)/builtin.c >$@ 1456 1457$(OBJDIR)/builtin.o: $(OBJDIR)/builtin_.c $(OBJDIR)/builtin.h $(OBJDIR)/builtin_data.h $(SRCDIR)/config.h 1458 $(XTCC) -o $(OBJDIR)/builtin.o -c $(OBJDIR)/builtin_.c 1459 1460$(OBJDIR)/builtin.h: $(OBJDIR)/headers 1461 1462$(OBJDIR)/bundle_.c: $(SRCDIR)/bundle.c $(TRANSLATE) 1463 $(TRANSLATE) $(SRCDIR)/bundle.c >$@ 1464 1465$(OBJDIR)/bundle.o: $(OBJDIR)/bundle_.c $(OBJDIR)/bundle.h $(SRCDIR)/config.h 1466 $(XTCC) -o $(OBJDIR)/bundle.o -c $(OBJDIR)/bundle_.c 1467 1468$(OBJDIR)/bundle.h: $(OBJDIR)/headers 1469 1470$(OBJDIR)/cache_.c: $(SRCDIR)/cache.c $(TRANSLATE) 1471 $(TRANSLATE) $(SRCDIR)/cache.c >$@ 1472 1473$(OBJDIR)/cache.o: $(OBJDIR)/cache_.c $(OBJDIR)/cache.h $(SRCDIR)/config.h 1474 $(XTCC) -o $(OBJDIR)/cache.o -c $(OBJDIR)/cache_.c 1475 1476$(OBJDIR)/cache.h: $(OBJDIR)/headers 1477 1478$(OBJDIR)/capabilities_.c: $(SRCDIR)/capabilities.c $(TRANSLATE) 1479 $(TRANSLATE) $(SRCDIR)/capabilities.c >$@ 1480 1481$(OBJDIR)/capabilities.o: $(OBJDIR)/capabilities_.c $(OBJDIR)/capabilities.h $(SRCDIR)/config.h 1482 $(XTCC) -o $(OBJDIR)/capabilities.o -c $(OBJDIR)/capabilities_.c 1483 1484$(OBJDIR)/capabilities.h: $(OBJDIR)/headers 1485 1486$(OBJDIR)/captcha_.c: $(SRCDIR)/captcha.c $(TRANSLATE) 1487 $(TRANSLATE) $(SRCDIR)/captcha.c >$@ 1488 1489$(OBJDIR)/captcha.o: $(OBJDIR)/captcha_.c $(OBJDIR)/captcha.h $(SRCDIR)/config.h 1490 $(XTCC) -o $(OBJDIR)/captcha.o -c $(OBJDIR)/captcha_.c 1491 1492$(OBJDIR)/captcha.h: $(OBJDIR)/headers 1493 1494$(OBJDIR)/cgi_.c: $(SRCDIR)/cgi.c $(TRANSLATE) 1495 $(TRANSLATE) $(SRCDIR)/cgi.c >$@ 1496 1497$(OBJDIR)/cgi.o: $(OBJDIR)/cgi_.c $(OBJDIR)/cgi.h $(SRCDIR)/config.h 1498 $(XTCC) -o $(OBJDIR)/cgi.o -c $(OBJDIR)/cgi_.c 1499 1500$(OBJDIR)/cgi.h: $(OBJDIR)/headers 1501 1502$(OBJDIR)/chat_.c: $(SRCDIR)/chat.c $(TRANSLATE) 1503 $(TRANSLATE) $(SRCDIR)/chat.c >$@ 1504 1505$(OBJDIR)/chat.o: $(OBJDIR)/chat_.c $(OBJDIR)/chat.h $(SRCDIR)/config.h 1506 $(XTCC) -o $(OBJDIR)/chat.o -c $(OBJDIR)/chat_.c 1507 1508$(OBJDIR)/chat.h: $(OBJDIR)/headers 1509 1510$(OBJDIR)/checkin_.c: $(SRCDIR)/checkin.c $(TRANSLATE) 1511 $(TRANSLATE) $(SRCDIR)/checkin.c >$@ 1512 1513$(OBJDIR)/checkin.o: $(OBJDIR)/checkin_.c $(OBJDIR)/checkin.h $(SRCDIR)/config.h 1514 $(XTCC) -o $(OBJDIR)/checkin.o -c $(OBJDIR)/checkin_.c 1515 1516$(OBJDIR)/checkin.h: $(OBJDIR)/headers 1517 1518$(OBJDIR)/checkout_.c: $(SRCDIR)/checkout.c $(TRANSLATE) 1519 $(TRANSLATE) $(SRCDIR)/checkout.c >$@ 1520 1521$(OBJDIR)/checkout.o: $(OBJDIR)/checkout_.c $(OBJDIR)/checkout.h $(SRCDIR)/config.h 1522 $(XTCC) -o $(OBJDIR)/checkout.o -c $(OBJDIR)/checkout_.c 1523 1524$(OBJDIR)/checkout.h: $(OBJDIR)/headers 1525 1526$(OBJDIR)/clearsign_.c: $(SRCDIR)/clearsign.c $(TRANSLATE) 1527 $(TRANSLATE) $(SRCDIR)/clearsign.c >$@ 1528 1529$(OBJDIR)/clearsign.o: $(OBJDIR)/clearsign_.c $(OBJDIR)/clearsign.h $(SRCDIR)/config.h 1530 $(XTCC) -o $(OBJDIR)/clearsign.o -c $(OBJDIR)/clearsign_.c 1531 1532$(OBJDIR)/clearsign.h: $(OBJDIR)/headers 1533 1534$(OBJDIR)/clone_.c: $(SRCDIR)/clone.c $(TRANSLATE) 1535 $(TRANSLATE) $(SRCDIR)/clone.c >$@ 1536 1537$(OBJDIR)/clone.o: $(OBJDIR)/clone_.c $(OBJDIR)/clone.h $(SRCDIR)/config.h 1538 $(XTCC) -o $(OBJDIR)/clone.o -c $(OBJDIR)/clone_.c 1539 1540$(OBJDIR)/clone.h: $(OBJDIR)/headers 1541 1542$(OBJDIR)/color_.c: $(SRCDIR)/color.c $(TRANSLATE) 1543 $(TRANSLATE) $(SRCDIR)/color.c >$@ 1544 1545$(OBJDIR)/color.o: $(OBJDIR)/color_.c $(OBJDIR)/color.h $(SRCDIR)/config.h 1546 $(XTCC) -o $(OBJDIR)/color.o -c $(OBJDIR)/color_.c 1547 1548$(OBJDIR)/color.h: $(OBJDIR)/headers 1549 1550$(OBJDIR)/comformat_.c: $(SRCDIR)/comformat.c $(TRANSLATE) 1551 $(TRANSLATE) $(SRCDIR)/comformat.c >$@ 1552 1553$(OBJDIR)/comformat.o: $(OBJDIR)/comformat_.c $(OBJDIR)/comformat.h $(SRCDIR)/config.h 1554 $(XTCC) -o $(OBJDIR)/comformat.o -c $(OBJDIR)/comformat_.c 1555 1556$(OBJDIR)/comformat.h: $(OBJDIR)/headers 1557 1558$(OBJDIR)/configure_.c: $(SRCDIR)/configure.c $(TRANSLATE) 1559 $(TRANSLATE) $(SRCDIR)/configure.c >$@ 1560 1561$(OBJDIR)/configure.o: $(OBJDIR)/configure_.c $(OBJDIR)/configure.h $(SRCDIR)/config.h 1562 $(XTCC) -o $(OBJDIR)/configure.o -c $(OBJDIR)/configure_.c 1563 1564$(OBJDIR)/configure.h: $(OBJDIR)/headers 1565 1566$(OBJDIR)/content_.c: $(SRCDIR)/content.c $(TRANSLATE) 1567 $(TRANSLATE) $(SRCDIR)/content.c >$@ 1568 1569$(OBJDIR)/content.o: $(OBJDIR)/content_.c $(OBJDIR)/content.h $(SRCDIR)/config.h 1570 $(XTCC) -o $(OBJDIR)/content.o -c $(OBJDIR)/content_.c 1571 1572$(OBJDIR)/content.h: $(OBJDIR)/headers 1573 1574$(OBJDIR)/cookies_.c: $(SRCDIR)/cookies.c $(TRANSLATE) 1575 $(TRANSLATE) $(SRCDIR)/cookies.c >$@ 1576 1577$(OBJDIR)/cookies.o: $(OBJDIR)/cookies_.c $(OBJDIR)/cookies.h $(SRCDIR)/config.h 1578 $(XTCC) -o $(OBJDIR)/cookies.o -c $(OBJDIR)/cookies_.c 1579 1580$(OBJDIR)/cookies.h: $(OBJDIR)/headers 1581 1582$(OBJDIR)/db_.c: $(SRCDIR)/db.c $(TRANSLATE) 1583 $(TRANSLATE) $(SRCDIR)/db.c >$@ 1584 1585$(OBJDIR)/db.o: $(OBJDIR)/db_.c $(OBJDIR)/db.h $(SRCDIR)/config.h 1586 $(XTCC) -o $(OBJDIR)/db.o -c $(OBJDIR)/db_.c 1587 1588$(OBJDIR)/db.h: $(OBJDIR)/headers 1589 1590$(OBJDIR)/delta_.c: $(SRCDIR)/delta.c $(TRANSLATE) 1591 $(TRANSLATE) $(SRCDIR)/delta.c >$@ 1592 1593$(OBJDIR)/delta.o: $(OBJDIR)/delta_.c $(OBJDIR)/delta.h $(SRCDIR)/config.h 1594 $(XTCC) -o $(OBJDIR)/delta.o -c $(OBJDIR)/delta_.c 1595 1596$(OBJDIR)/delta.h: $(OBJDIR)/headers 1597 1598$(OBJDIR)/deltacmd_.c: $(SRCDIR)/deltacmd.c $(TRANSLATE) 1599 $(TRANSLATE) $(SRCDIR)/deltacmd.c >$@ 1600 1601$(OBJDIR)/deltacmd.o: $(OBJDIR)/deltacmd_.c $(OBJDIR)/deltacmd.h $(SRCDIR)/config.h 1602 $(XTCC) -o $(OBJDIR)/deltacmd.o -c $(OBJDIR)/deltacmd_.c 1603 1604$(OBJDIR)/deltacmd.h: $(OBJDIR)/headers 1605 1606$(OBJDIR)/deltafunc_.c: $(SRCDIR)/deltafunc.c $(TRANSLATE) 1607 $(TRANSLATE) $(SRCDIR)/deltafunc.c >$@ 1608 1609$(OBJDIR)/deltafunc.o: $(OBJDIR)/deltafunc_.c $(OBJDIR)/deltafunc.h $(SRCDIR)/config.h 1610 $(XTCC) -o $(OBJDIR)/deltafunc.o -c $(OBJDIR)/deltafunc_.c 1611 1612$(OBJDIR)/deltafunc.h: $(OBJDIR)/headers 1613 1614$(OBJDIR)/descendants_.c: $(SRCDIR)/descendants.c $(TRANSLATE) 1615 $(TRANSLATE) $(SRCDIR)/descendants.c >$@ 1616 1617$(OBJDIR)/descendants.o: $(OBJDIR)/descendants_.c $(OBJDIR)/descendants.h $(SRCDIR)/config.h 1618 $(XTCC) -o $(OBJDIR)/descendants.o -c $(OBJDIR)/descendants_.c 1619 1620$(OBJDIR)/descendants.h: $(OBJDIR)/headers 1621 1622$(OBJDIR)/diff_.c: $(SRCDIR)/diff.c $(TRANSLATE) 1623 $(TRANSLATE) $(SRCDIR)/diff.c >$@ 1624 1625$(OBJDIR)/diff.o: $(OBJDIR)/diff_.c $(OBJDIR)/diff.h $(SRCDIR)/config.h 1626 $(XTCC) -o $(OBJDIR)/diff.o -c $(OBJDIR)/diff_.c 1627 1628$(OBJDIR)/diff.h: $(OBJDIR)/headers 1629 1630$(OBJDIR)/diffcmd_.c: $(SRCDIR)/diffcmd.c $(TRANSLATE) 1631 $(TRANSLATE) $(SRCDIR)/diffcmd.c >$@ 1632 1633$(OBJDIR)/diffcmd.o: $(OBJDIR)/diffcmd_.c $(OBJDIR)/diffcmd.h $(SRCDIR)/config.h 1634 $(XTCC) -o $(OBJDIR)/diffcmd.o -c $(OBJDIR)/diffcmd_.c 1635 1636$(OBJDIR)/diffcmd.h: $(OBJDIR)/headers 1637 1638$(OBJDIR)/dispatch_.c: $(SRCDIR)/dispatch.c $(TRANSLATE) 1639 $(TRANSLATE) $(SRCDIR)/dispatch.c >$@ 1640 1641$(OBJDIR)/dispatch.o: $(OBJDIR)/dispatch_.c $(OBJDIR)/dispatch.h $(SRCDIR)/config.h 1642 $(XTCC) -o $(OBJDIR)/dispatch.o -c $(OBJDIR)/dispatch_.c 1643 1644$(OBJDIR)/dispatch.h: $(OBJDIR)/headers 1645 1646$(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(TRANSLATE) 1647 $(TRANSLATE) $(SRCDIR)/doc.c >$@ 1648 1649$(OBJDIR)/doc.o: $(OBJDIR)/doc_.c $(OBJDIR)/doc.h $(SRCDIR)/config.h 1650 $(XTCC) -o $(OBJDIR)/doc.o -c $(OBJDIR)/doc_.c 1651 1652$(OBJDIR)/doc.h: $(OBJDIR)/headers 1653 1654$(OBJDIR)/encode_.c: $(SRCDIR)/encode.c $(TRANSLATE) 1655 $(TRANSLATE) $(SRCDIR)/encode.c >$@ 1656 1657$(OBJDIR)/encode.o: $(OBJDIR)/encode_.c $(OBJDIR)/encode.h $(SRCDIR)/config.h 1658 $(XTCC) -o $(OBJDIR)/encode.o -c $(OBJDIR)/encode_.c 1659 1660$(OBJDIR)/encode.h: $(OBJDIR)/headers 1661 1662$(OBJDIR)/etag_.c: $(SRCDIR)/etag.c $(TRANSLATE) 1663 $(TRANSLATE) $(SRCDIR)/etag.c >$@ 1664 1665$(OBJDIR)/etag.o: $(OBJDIR)/etag_.c $(OBJDIR)/etag.h $(SRCDIR)/config.h 1666 $(XTCC) -o $(OBJDIR)/etag.o -c $(OBJDIR)/etag_.c 1667 1668$(OBJDIR)/etag.h: $(OBJDIR)/headers 1669 1670$(OBJDIR)/event_.c: $(SRCDIR)/event.c $(TRANSLATE) 1671 $(TRANSLATE) $(SRCDIR)/event.c >$@ 1672 1673$(OBJDIR)/event.o: $(OBJDIR)/event_.c $(OBJDIR)/event.h $(SRCDIR)/config.h 1674 $(XTCC) -o $(OBJDIR)/event.o -c $(OBJDIR)/event_.c 1675 1676$(OBJDIR)/event.h: $(OBJDIR)/headers 1677 1678$(OBJDIR)/export_.c: $(SRCDIR)/export.c $(TRANSLATE) 1679 $(TRANSLATE) $(SRCDIR)/export.c >$@ 1680 1681$(OBJDIR)/export.o: $(OBJDIR)/export_.c $(OBJDIR)/export.h $(SRCDIR)/config.h 1682 $(XTCC) -o $(OBJDIR)/export.o -c $(OBJDIR)/export_.c 1683 1684$(OBJDIR)/export.h: $(OBJDIR)/headers 1685 1686$(OBJDIR)/extcgi_.c: $(SRCDIR)/extcgi.c $(TRANSLATE) 1687 $(TRANSLATE) $(SRCDIR)/extcgi.c >$@ 1688 1689$(OBJDIR)/extcgi.o: $(OBJDIR)/extcgi_.c $(OBJDIR)/extcgi.h $(SRCDIR)/config.h 1690 $(XTCC) -o $(OBJDIR)/extcgi.o -c $(OBJDIR)/extcgi_.c 1691 1692$(OBJDIR)/extcgi.h: $(OBJDIR)/headers 1693 1694$(OBJDIR)/file_.c: $(SRCDIR)/file.c $(TRANSLATE) 1695 $(TRANSLATE) $(SRCDIR)/file.c >$@ 1696 1697$(OBJDIR)/file.o: $(OBJDIR)/file_.c $(OBJDIR)/file.h $(SRCDIR)/config.h 1698 $(XTCC) -o $(OBJDIR)/file.o -c $(OBJDIR)/file_.c 1699 1700$(OBJDIR)/file.h: $(OBJDIR)/headers 1701 1702$(OBJDIR)/fileedit_.c: $(SRCDIR)/fileedit.c $(TRANSLATE) 1703 $(TRANSLATE) $(SRCDIR)/fileedit.c >$@ 1704 1705$(OBJDIR)/fileedit.o: $(OBJDIR)/fileedit_.c $(OBJDIR)/fileedit.h $(SRCDIR)/config.h 1706 $(XTCC) -o $(OBJDIR)/fileedit.o -c $(OBJDIR)/fileedit_.c 1707 1708$(OBJDIR)/fileedit.h: $(OBJDIR)/headers 1709 1710$(OBJDIR)/finfo_.c: $(SRCDIR)/finfo.c $(TRANSLATE) 1711 $(TRANSLATE) $(SRCDIR)/finfo.c >$@ 1712 1713$(OBJDIR)/finfo.o: $(OBJDIR)/finfo_.c $(OBJDIR)/finfo.h $(SRCDIR)/config.h 1714 $(XTCC) -o $(OBJDIR)/finfo.o -c $(OBJDIR)/finfo_.c 1715 1716$(OBJDIR)/finfo.h: $(OBJDIR)/headers 1717 1718$(OBJDIR)/foci_.c: $(SRCDIR)/foci.c $(TRANSLATE) 1719 $(TRANSLATE) $(SRCDIR)/foci.c >$@ 1720 1721$(OBJDIR)/foci.o: $(OBJDIR)/foci_.c $(OBJDIR)/foci.h $(SRCDIR)/config.h 1722 $(XTCC) -o $(OBJDIR)/foci.o -c $(OBJDIR)/foci_.c 1723 1724$(OBJDIR)/foci.h: $(OBJDIR)/headers 1725 1726$(OBJDIR)/forum_.c: $(SRCDIR)/forum.c $(TRANSLATE) 1727 $(TRANSLATE) $(SRCDIR)/forum.c >$@ 1728 1729$(OBJDIR)/forum.o: $(OBJDIR)/forum_.c $(OBJDIR)/forum.h $(SRCDIR)/config.h 1730 $(XTCC) -o $(OBJDIR)/forum.o -c $(OBJDIR)/forum_.c 1731 1732$(OBJDIR)/forum.h: $(OBJDIR)/headers 1733 1734$(OBJDIR)/fshell_.c: $(SRCDIR)/fshell.c $(TRANSLATE) 1735 $(TRANSLATE) $(SRCDIR)/fshell.c >$@ 1736 1737$(OBJDIR)/fshell.o: $(OBJDIR)/fshell_.c $(OBJDIR)/fshell.h $(SRCDIR)/config.h 1738 $(XTCC) -o $(OBJDIR)/fshell.o -c $(OBJDIR)/fshell_.c 1739 1740$(OBJDIR)/fshell.h: $(OBJDIR)/headers 1741 1742$(OBJDIR)/fusefs_.c: $(SRCDIR)/fusefs.c $(TRANSLATE) 1743 $(TRANSLATE) $(SRCDIR)/fusefs.c >$@ 1744 1745$(OBJDIR)/fusefs.o: $(OBJDIR)/fusefs_.c $(OBJDIR)/fusefs.h $(SRCDIR)/config.h 1746 $(XTCC) -o $(OBJDIR)/fusefs.o -c $(OBJDIR)/fusefs_.c 1747 1748$(OBJDIR)/fusefs.h: $(OBJDIR)/headers 1749 1750$(OBJDIR)/fuzz_.c: $(SRCDIR)/fuzz.c $(TRANSLATE) 1751 $(TRANSLATE) $(SRCDIR)/fuzz.c >$@ 1752 1753$(OBJDIR)/fuzz.o: $(OBJDIR)/fuzz_.c $(OBJDIR)/fuzz.h $(SRCDIR)/config.h 1754 $(XTCC) -o $(OBJDIR)/fuzz.o -c $(OBJDIR)/fuzz_.c 1755 1756$(OBJDIR)/fuzz.h: $(OBJDIR)/headers 1757 1758$(OBJDIR)/glob_.c: $(SRCDIR)/glob.c $(TRANSLATE) 1759 $(TRANSLATE) $(SRCDIR)/glob.c >$@ 1760 1761$(OBJDIR)/glob.o: $(OBJDIR)/glob_.c $(OBJDIR)/glob.h $(SRCDIR)/config.h 1762 $(XTCC) -o $(OBJDIR)/glob.o -c $(OBJDIR)/glob_.c 1763 1764$(OBJDIR)/glob.h: $(OBJDIR)/headers 1765 1766$(OBJDIR)/graph_.c: $(SRCDIR)/graph.c $(TRANSLATE) 1767 $(TRANSLATE) $(SRCDIR)/graph.c >$@ 1768 1769$(OBJDIR)/graph.o: $(OBJDIR)/graph_.c $(OBJDIR)/graph.h $(SRCDIR)/config.h 1770 $(XTCC) -o $(OBJDIR)/graph.o -c $(OBJDIR)/graph_.c 1771 1772$(OBJDIR)/graph.h: $(OBJDIR)/headers 1773 1774$(OBJDIR)/gzip_.c: $(SRCDIR)/gzip.c $(TRANSLATE) 1775 $(TRANSLATE) $(SRCDIR)/gzip.c >$@ 1776 1777$(OBJDIR)/gzip.o: $(OBJDIR)/gzip_.c $(OBJDIR)/gzip.h $(SRCDIR)/config.h 1778 $(XTCC) -o $(OBJDIR)/gzip.o -c $(OBJDIR)/gzip_.c 1779 1780$(OBJDIR)/gzip.h: $(OBJDIR)/headers 1781 1782$(OBJDIR)/hname_.c: $(SRCDIR)/hname.c $(TRANSLATE) 1783 $(TRANSLATE) $(SRCDIR)/hname.c >$@ 1784 1785$(OBJDIR)/hname.o: $(OBJDIR)/hname_.c $(OBJDIR)/hname.h $(SRCDIR)/config.h 1786 $(XTCC) -o $(OBJDIR)/hname.o -c $(OBJDIR)/hname_.c 1787 1788$(OBJDIR)/hname.h: $(OBJDIR)/headers 1789 1790$(OBJDIR)/hook_.c: $(SRCDIR)/hook.c $(TRANSLATE) 1791 $(TRANSLATE) $(SRCDIR)/hook.c >$@ 1792 1793$(OBJDIR)/hook.o: $(OBJDIR)/hook_.c $(OBJDIR)/hook.h $(SRCDIR)/config.h 1794 $(XTCC) -o $(OBJDIR)/hook.o -c $(OBJDIR)/hook_.c 1795 1796$(OBJDIR)/hook.h: $(OBJDIR)/headers 1797 1798$(OBJDIR)/http_.c: $(SRCDIR)/http.c $(TRANSLATE) 1799 $(TRANSLATE) $(SRCDIR)/http.c >$@ 1800 1801$(OBJDIR)/http.o: $(OBJDIR)/http_.c $(OBJDIR)/http.h $(SRCDIR)/config.h 1802 $(XTCC) -o $(OBJDIR)/http.o -c $(OBJDIR)/http_.c 1803 1804$(OBJDIR)/http.h: $(OBJDIR)/headers 1805 1806$(OBJDIR)/http_socket_.c: $(SRCDIR)/http_socket.c $(TRANSLATE) 1807 $(TRANSLATE) $(SRCDIR)/http_socket.c >$@ 1808 1809$(OBJDIR)/http_socket.o: $(OBJDIR)/http_socket_.c $(OBJDIR)/http_socket.h $(SRCDIR)/config.h 1810 $(XTCC) -o $(OBJDIR)/http_socket.o -c $(OBJDIR)/http_socket_.c 1811 1812$(OBJDIR)/http_socket.h: $(OBJDIR)/headers 1813 1814$(OBJDIR)/http_ssl_.c: $(SRCDIR)/http_ssl.c $(TRANSLATE) 1815 $(TRANSLATE) $(SRCDIR)/http_ssl.c >$@ 1816 1817$(OBJDIR)/http_ssl.o: $(OBJDIR)/http_ssl_.c $(OBJDIR)/http_ssl.h $(SRCDIR)/config.h 1818 $(XTCC) -o $(OBJDIR)/http_ssl.o -c $(OBJDIR)/http_ssl_.c 1819 1820$(OBJDIR)/http_ssl.h: $(OBJDIR)/headers 1821 1822$(OBJDIR)/http_transport_.c: $(SRCDIR)/http_transport.c $(TRANSLATE) 1823 $(TRANSLATE) $(SRCDIR)/http_transport.c >$@ 1824 1825$(OBJDIR)/http_transport.o: $(OBJDIR)/http_transport_.c $(OBJDIR)/http_transport.h $(SRCDIR)/config.h 1826 $(XTCC) -o $(OBJDIR)/http_transport.o -c $(OBJDIR)/http_transport_.c 1827 1828$(OBJDIR)/http_transport.h: $(OBJDIR)/headers 1829 1830$(OBJDIR)/import_.c: $(SRCDIR)/import.c $(TRANSLATE) 1831 $(TRANSLATE) $(SRCDIR)/import.c >$@ 1832 1833$(OBJDIR)/import.o: $(OBJDIR)/import_.c $(OBJDIR)/import.h $(SRCDIR)/config.h 1834 $(XTCC) -o $(OBJDIR)/import.o -c $(OBJDIR)/import_.c 1835 1836$(OBJDIR)/import.h: $(OBJDIR)/headers 1837 1838$(OBJDIR)/info_.c: $(SRCDIR)/info.c $(TRANSLATE) 1839 $(TRANSLATE) $(SRCDIR)/info.c >$@ 1840 1841$(OBJDIR)/info.o: $(OBJDIR)/info_.c $(OBJDIR)/info.h $(SRCDIR)/config.h 1842 $(XTCC) -o $(OBJDIR)/info.o -c $(OBJDIR)/info_.c 1843 1844$(OBJDIR)/info.h: $(OBJDIR)/headers 1845 1846$(OBJDIR)/interwiki_.c: $(SRCDIR)/interwiki.c $(TRANSLATE) 1847 $(TRANSLATE) $(SRCDIR)/interwiki.c >$@ 1848 1849$(OBJDIR)/interwiki.o: $(OBJDIR)/interwiki_.c $(OBJDIR)/interwiki.h $(SRCDIR)/config.h 1850 $(XTCC) -o $(OBJDIR)/interwiki.o -c $(OBJDIR)/interwiki_.c 1851 1852$(OBJDIR)/interwiki.h: $(OBJDIR)/headers 1853 1854$(OBJDIR)/json_.c: $(SRCDIR)/json.c $(TRANSLATE) 1855 $(TRANSLATE) $(SRCDIR)/json.c >$@ 1856 1857$(OBJDIR)/json.o: $(OBJDIR)/json_.c $(OBJDIR)/json.h $(SRCDIR)/config.h 1858 $(XTCC) -o $(OBJDIR)/json.o -c $(OBJDIR)/json_.c 1859 1860$(OBJDIR)/json.h: $(OBJDIR)/headers 1861 1862$(OBJDIR)/json_artifact_.c: $(SRCDIR)/json_artifact.c $(TRANSLATE) 1863 $(TRANSLATE) $(SRCDIR)/json_artifact.c >$@ 1864 1865$(OBJDIR)/json_artifact.o: $(OBJDIR)/json_artifact_.c $(OBJDIR)/json_artifact.h $(SRCDIR)/config.h 1866 $(XTCC) -o $(OBJDIR)/json_artifact.o -c $(OBJDIR)/json_artifact_.c 1867 1868$(OBJDIR)/json_artifact.h: $(OBJDIR)/headers 1869 1870$(OBJDIR)/json_branch_.c: $(SRCDIR)/json_branch.c $(TRANSLATE) 1871 $(TRANSLATE) $(SRCDIR)/json_branch.c >$@ 1872 1873$(OBJDIR)/json_branch.o: $(OBJDIR)/json_branch_.c $(OBJDIR)/json_branch.h $(SRCDIR)/config.h 1874 $(XTCC) -o $(OBJDIR)/json_branch.o -c $(OBJDIR)/json_branch_.c 1875 1876$(OBJDIR)/json_branch.h: $(OBJDIR)/headers 1877 1878$(OBJDIR)/json_config_.c: $(SRCDIR)/json_config.c $(TRANSLATE) 1879 $(TRANSLATE) $(SRCDIR)/json_config.c >$@ 1880 1881$(OBJDIR)/json_config.o: $(OBJDIR)/json_config_.c $(OBJDIR)/json_config.h $(SRCDIR)/config.h 1882 $(XTCC) -o $(OBJDIR)/json_config.o -c $(OBJDIR)/json_config_.c 1883 1884$(OBJDIR)/json_config.h: $(OBJDIR)/headers 1885 1886$(OBJDIR)/json_diff_.c: $(SRCDIR)/json_diff.c $(TRANSLATE) 1887 $(TRANSLATE) $(SRCDIR)/json_diff.c >$@ 1888 1889$(OBJDIR)/json_diff.o: $(OBJDIR)/json_diff_.c $(OBJDIR)/json_diff.h $(SRCDIR)/config.h 1890 $(XTCC) -o $(OBJDIR)/json_diff.o -c $(OBJDIR)/json_diff_.c 1891 1892$(OBJDIR)/json_diff.h: $(OBJDIR)/headers 1893 1894$(OBJDIR)/json_dir_.c: $(SRCDIR)/json_dir.c $(TRANSLATE) 1895 $(TRANSLATE) $(SRCDIR)/json_dir.c >$@ 1896 1897$(OBJDIR)/json_dir.o: $(OBJDIR)/json_dir_.c $(OBJDIR)/json_dir.h $(SRCDIR)/config.h 1898 $(XTCC) -o $(OBJDIR)/json_dir.o -c $(OBJDIR)/json_dir_.c 1899 1900$(OBJDIR)/json_dir.h: $(OBJDIR)/headers 1901 1902$(OBJDIR)/json_finfo_.c: $(SRCDIR)/json_finfo.c $(TRANSLATE) 1903 $(TRANSLATE) $(SRCDIR)/json_finfo.c >$@ 1904 1905$(OBJDIR)/json_finfo.o: $(OBJDIR)/json_finfo_.c $(OBJDIR)/json_finfo.h $(SRCDIR)/config.h 1906 $(XTCC) -o $(OBJDIR)/json_finfo.o -c $(OBJDIR)/json_finfo_.c 1907 1908$(OBJDIR)/json_finfo.h: $(OBJDIR)/headers 1909 1910$(OBJDIR)/json_login_.c: $(SRCDIR)/json_login.c $(TRANSLATE) 1911 $(TRANSLATE) $(SRCDIR)/json_login.c >$@ 1912 1913$(OBJDIR)/json_login.o: $(OBJDIR)/json_login_.c $(OBJDIR)/json_login.h $(SRCDIR)/config.h 1914 $(XTCC) -o $(OBJDIR)/json_login.o -c $(OBJDIR)/json_login_.c 1915 1916$(OBJDIR)/json_login.h: $(OBJDIR)/headers 1917 1918$(OBJDIR)/json_query_.c: $(SRCDIR)/json_query.c $(TRANSLATE) 1919 $(TRANSLATE) $(SRCDIR)/json_query.c >$@ 1920 1921$(OBJDIR)/json_query.o: $(OBJDIR)/json_query_.c $(OBJDIR)/json_query.h $(SRCDIR)/config.h 1922 $(XTCC) -o $(OBJDIR)/json_query.o -c $(OBJDIR)/json_query_.c 1923 1924$(OBJDIR)/json_query.h: $(OBJDIR)/headers 1925 1926$(OBJDIR)/json_report_.c: $(SRCDIR)/json_report.c $(TRANSLATE) 1927 $(TRANSLATE) $(SRCDIR)/json_report.c >$@ 1928 1929$(OBJDIR)/json_report.o: $(OBJDIR)/json_report_.c $(OBJDIR)/json_report.h $(SRCDIR)/config.h 1930 $(XTCC) -o $(OBJDIR)/json_report.o -c $(OBJDIR)/json_report_.c 1931 1932$(OBJDIR)/json_report.h: $(OBJDIR)/headers 1933 1934$(OBJDIR)/json_status_.c: $(SRCDIR)/json_status.c $(TRANSLATE) 1935 $(TRANSLATE) $(SRCDIR)/json_status.c >$@ 1936 1937$(OBJDIR)/json_status.o: $(OBJDIR)/json_status_.c $(OBJDIR)/json_status.h $(SRCDIR)/config.h 1938 $(XTCC) -o $(OBJDIR)/json_status.o -c $(OBJDIR)/json_status_.c 1939 1940$(OBJDIR)/json_status.h: $(OBJDIR)/headers 1941 1942$(OBJDIR)/json_tag_.c: $(SRCDIR)/json_tag.c $(TRANSLATE) 1943 $(TRANSLATE) $(SRCDIR)/json_tag.c >$@ 1944 1945$(OBJDIR)/json_tag.o: $(OBJDIR)/json_tag_.c $(OBJDIR)/json_tag.h $(SRCDIR)/config.h 1946 $(XTCC) -o $(OBJDIR)/json_tag.o -c $(OBJDIR)/json_tag_.c 1947 1948$(OBJDIR)/json_tag.h: $(OBJDIR)/headers 1949 1950$(OBJDIR)/json_timeline_.c: $(SRCDIR)/json_timeline.c $(TRANSLATE) 1951 $(TRANSLATE) $(SRCDIR)/json_timeline.c >$@ 1952 1953$(OBJDIR)/json_timeline.o: $(OBJDIR)/json_timeline_.c $(OBJDIR)/json_timeline.h $(SRCDIR)/config.h 1954 $(XTCC) -o $(OBJDIR)/json_timeline.o -c $(OBJDIR)/json_timeline_.c 1955 1956$(OBJDIR)/json_timeline.h: $(OBJDIR)/headers 1957 1958$(OBJDIR)/json_user_.c: $(SRCDIR)/json_user.c $(TRANSLATE) 1959 $(TRANSLATE) $(SRCDIR)/json_user.c >$@ 1960 1961$(OBJDIR)/json_user.o: $(OBJDIR)/json_user_.c $(OBJDIR)/json_user.h $(SRCDIR)/config.h 1962 $(XTCC) -o $(OBJDIR)/json_user.o -c $(OBJDIR)/json_user_.c 1963 1964$(OBJDIR)/json_user.h: $(OBJDIR)/headers 1965 1966$(OBJDIR)/json_wiki_.c: $(SRCDIR)/json_wiki.c $(TRANSLATE) 1967 $(TRANSLATE) $(SRCDIR)/json_wiki.c >$@ 1968 1969$(OBJDIR)/json_wiki.o: $(OBJDIR)/json_wiki_.c $(OBJDIR)/json_wiki.h $(SRCDIR)/config.h 1970 $(XTCC) -o $(OBJDIR)/json_wiki.o -c $(OBJDIR)/json_wiki_.c 1971 1972$(OBJDIR)/json_wiki.h: $(OBJDIR)/headers 1973 1974$(OBJDIR)/leaf_.c: $(SRCDIR)/leaf.c $(TRANSLATE) 1975 $(TRANSLATE) $(SRCDIR)/leaf.c >$@ 1976 1977$(OBJDIR)/leaf.o: $(OBJDIR)/leaf_.c $(OBJDIR)/leaf.h $(SRCDIR)/config.h 1978 $(XTCC) -o $(OBJDIR)/leaf.o -c $(OBJDIR)/leaf_.c 1979 1980$(OBJDIR)/leaf.h: $(OBJDIR)/headers 1981 1982$(OBJDIR)/loadctrl_.c: $(SRCDIR)/loadctrl.c $(TRANSLATE) 1983 $(TRANSLATE) $(SRCDIR)/loadctrl.c >$@ 1984 1985$(OBJDIR)/loadctrl.o: $(OBJDIR)/loadctrl_.c $(OBJDIR)/loadctrl.h $(SRCDIR)/config.h 1986 $(XTCC) -o $(OBJDIR)/loadctrl.o -c $(OBJDIR)/loadctrl_.c 1987 1988$(OBJDIR)/loadctrl.h: $(OBJDIR)/headers 1989 1990$(OBJDIR)/login_.c: $(SRCDIR)/login.c $(TRANSLATE) 1991 $(TRANSLATE) $(SRCDIR)/login.c >$@ 1992 1993$(OBJDIR)/login.o: $(OBJDIR)/login_.c $(OBJDIR)/login.h $(SRCDIR)/config.h 1994 $(XTCC) -o $(OBJDIR)/login.o -c $(OBJDIR)/login_.c 1995 1996$(OBJDIR)/login.h: $(OBJDIR)/headers 1997 1998$(OBJDIR)/lookslike_.c: $(SRCDIR)/lookslike.c $(TRANSLATE) 1999 $(TRANSLATE) $(SRCDIR)/lookslike.c >$@ 2000 2001$(OBJDIR)/lookslike.o: $(OBJDIR)/lookslike_.c $(OBJDIR)/lookslike.h $(SRCDIR)/config.h 2002 $(XTCC) -o $(OBJDIR)/lookslike.o -c $(OBJDIR)/lookslike_.c 2003 2004$(OBJDIR)/lookslike.h: $(OBJDIR)/headers 2005 2006$(OBJDIR)/main_.c: $(SRCDIR)/main.c $(TRANSLATE) 2007 $(TRANSLATE) $(SRCDIR)/main.c >$@ 2008 2009$(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h 2010 $(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c 2011 2012$(OBJDIR)/main.h: $(OBJDIR)/headers 2013 2014$(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(TRANSLATE) 2015 $(TRANSLATE) $(SRCDIR)/manifest.c >$@ 2016 2017$(OBJDIR)/manifest.o: $(OBJDIR)/manifest_.c $(OBJDIR)/manifest.h $(SRCDIR)/config.h 2018 $(XTCC) -o $(OBJDIR)/manifest.o -c $(OBJDIR)/manifest_.c 2019 2020$(OBJDIR)/manifest.h: $(OBJDIR)/headers 2021 2022$(OBJDIR)/markdown_.c: $(SRCDIR)/markdown.c $(TRANSLATE) 2023 $(TRANSLATE) $(SRCDIR)/markdown.c >$@ 2024 2025$(OBJDIR)/markdown.o: $(OBJDIR)/markdown_.c $(OBJDIR)/markdown.h $(SRCDIR)/config.h 2026 $(XTCC) -o $(OBJDIR)/markdown.o -c $(OBJDIR)/markdown_.c 2027 2028$(OBJDIR)/markdown.h: $(OBJDIR)/headers 2029 2030$(OBJDIR)/markdown_html_.c: $(SRCDIR)/markdown_html.c $(TRANSLATE) 2031 $(TRANSLATE) $(SRCDIR)/markdown_html.c >$@ 2032 2033$(OBJDIR)/markdown_html.o: $(OBJDIR)/markdown_html_.c $(OBJDIR)/markdown_html.h $(SRCDIR)/config.h 2034 $(XTCC) -o $(OBJDIR)/markdown_html.o -c $(OBJDIR)/markdown_html_.c 2035 2036$(OBJDIR)/markdown_html.h: $(OBJDIR)/headers 2037 2038$(OBJDIR)/md5_.c: $(SRCDIR)/md5.c $(TRANSLATE) 2039 $(TRANSLATE) $(SRCDIR)/md5.c >$@ 2040 2041$(OBJDIR)/md5.o: $(OBJDIR)/md5_.c $(OBJDIR)/md5.h $(SRCDIR)/config.h 2042 $(XTCC) -o $(OBJDIR)/md5.o -c $(OBJDIR)/md5_.c 2043 2044$(OBJDIR)/md5.h: $(OBJDIR)/headers 2045 2046$(OBJDIR)/merge_.c: $(SRCDIR)/merge.c $(TRANSLATE) 2047 $(TRANSLATE) $(SRCDIR)/merge.c >$@ 2048 2049$(OBJDIR)/merge.o: $(OBJDIR)/merge_.c $(OBJDIR)/merge.h $(SRCDIR)/config.h 2050 $(XTCC) -o $(OBJDIR)/merge.o -c $(OBJDIR)/merge_.c 2051 2052$(OBJDIR)/merge.h: $(OBJDIR)/headers 2053 2054$(OBJDIR)/merge3_.c: $(SRCDIR)/merge3.c $(TRANSLATE) 2055 $(TRANSLATE) $(SRCDIR)/merge3.c >$@ 2056 2057$(OBJDIR)/merge3.o: $(OBJDIR)/merge3_.c $(OBJDIR)/merge3.h $(SRCDIR)/config.h 2058 $(XTCC) -o $(OBJDIR)/merge3.o -c $(OBJDIR)/merge3_.c 2059 2060$(OBJDIR)/merge3.h: $(OBJDIR)/headers 2061 2062$(OBJDIR)/moderate_.c: $(SRCDIR)/moderate.c $(TRANSLATE) 2063 $(TRANSLATE) $(SRCDIR)/moderate.c >$@ 2064 2065$(OBJDIR)/moderate.o: $(OBJDIR)/moderate_.c $(OBJDIR)/moderate.h $(SRCDIR)/config.h 2066 $(XTCC) -o $(OBJDIR)/moderate.o -c $(OBJDIR)/moderate_.c 2067 2068$(OBJDIR)/moderate.h: $(OBJDIR)/headers 2069 2070$(OBJDIR)/name_.c: $(SRCDIR)/name.c $(TRANSLATE) 2071 $(TRANSLATE) $(SRCDIR)/name.c >$@ 2072 2073$(OBJDIR)/name.o: $(OBJDIR)/name_.c $(OBJDIR)/name.h $(SRCDIR)/config.h 2074 $(XTCC) -o $(OBJDIR)/name.o -c $(OBJDIR)/name_.c 2075 2076$(OBJDIR)/name.h: $(OBJDIR)/headers 2077 2078$(OBJDIR)/patch_.c: $(SRCDIR)/patch.c $(TRANSLATE) 2079 $(TRANSLATE) $(SRCDIR)/patch.c >$@ 2080 2081$(OBJDIR)/patch.o: $(OBJDIR)/patch_.c $(OBJDIR)/patch.h $(SRCDIR)/config.h 2082 $(XTCC) -o $(OBJDIR)/patch.o -c $(OBJDIR)/patch_.c 2083 2084$(OBJDIR)/patch.h: $(OBJDIR)/headers 2085 2086$(OBJDIR)/path_.c: $(SRCDIR)/path.c $(TRANSLATE) 2087 $(TRANSLATE) $(SRCDIR)/path.c >$@ 2088 2089$(OBJDIR)/path.o: $(OBJDIR)/path_.c $(OBJDIR)/path.h $(SRCDIR)/config.h 2090 $(XTCC) -o $(OBJDIR)/path.o -c $(OBJDIR)/path_.c 2091 2092$(OBJDIR)/path.h: $(OBJDIR)/headers 2093 2094$(OBJDIR)/piechart_.c: $(SRCDIR)/piechart.c $(TRANSLATE) 2095 $(TRANSLATE) $(SRCDIR)/piechart.c >$@ 2096 2097$(OBJDIR)/piechart.o: $(OBJDIR)/piechart_.c $(OBJDIR)/piechart.h $(SRCDIR)/config.h 2098 $(XTCC) -o $(OBJDIR)/piechart.o -c $(OBJDIR)/piechart_.c 2099 2100$(OBJDIR)/piechart.h: $(OBJDIR)/headers 2101 2102$(OBJDIR)/pikchr_.c: $(SRCDIR)/pikchr.c $(TRANSLATE) 2103 $(TRANSLATE) $(SRCDIR)/pikchr.c >$@ 2104 2105$(OBJDIR)/pikchr.o: $(OBJDIR)/pikchr_.c $(OBJDIR)/pikchr.h $(SRCDIR)/config.h 2106 $(XTCC) -o $(OBJDIR)/pikchr.o -c $(OBJDIR)/pikchr_.c 2107 2108$(OBJDIR)/pikchr.h: $(OBJDIR)/headers 2109 2110$(OBJDIR)/pikchrshow_.c: $(SRCDIR)/pikchrshow.c $(TRANSLATE) 2111 $(TRANSLATE) $(SRCDIR)/pikchrshow.c >$@ 2112 2113$(OBJDIR)/pikchrshow.o: $(OBJDIR)/pikchrshow_.c $(OBJDIR)/pikchrshow.h $(SRCDIR)/config.h 2114 $(XTCC) -o $(OBJDIR)/pikchrshow.o -c $(OBJDIR)/pikchrshow_.c 2115 2116$(OBJDIR)/pikchrshow.h: $(OBJDIR)/headers 2117 2118$(OBJDIR)/pivot_.c: $(SRCDIR)/pivot.c $(TRANSLATE) 2119 $(TRANSLATE) $(SRCDIR)/pivot.c >$@ 2120 2121$(OBJDIR)/pivot.o: $(OBJDIR)/pivot_.c $(OBJDIR)/pivot.h $(SRCDIR)/config.h 2122 $(XTCC) -o $(OBJDIR)/pivot.o -c $(OBJDIR)/pivot_.c 2123 2124$(OBJDIR)/pivot.h: $(OBJDIR)/headers 2125 2126$(OBJDIR)/popen_.c: $(SRCDIR)/popen.c $(TRANSLATE) 2127 $(TRANSLATE) $(SRCDIR)/popen.c >$@ 2128 2129$(OBJDIR)/popen.o: $(OBJDIR)/popen_.c $(OBJDIR)/popen.h $(SRCDIR)/config.h 2130 $(XTCC) -o $(OBJDIR)/popen.o -c $(OBJDIR)/popen_.c 2131 2132$(OBJDIR)/popen.h: $(OBJDIR)/headers 2133 2134$(OBJDIR)/pqueue_.c: $(SRCDIR)/pqueue.c $(TRANSLATE) 2135 $(TRANSLATE) $(SRCDIR)/pqueue.c >$@ 2136 2137$(OBJDIR)/pqueue.o: $(OBJDIR)/pqueue_.c $(OBJDIR)/pqueue.h $(SRCDIR)/config.h 2138 $(XTCC) -o $(OBJDIR)/pqueue.o -c $(OBJDIR)/pqueue_.c 2139 2140$(OBJDIR)/pqueue.h: $(OBJDIR)/headers 2141 2142$(OBJDIR)/printf_.c: $(SRCDIR)/printf.c $(TRANSLATE) 2143 $(TRANSLATE) $(SRCDIR)/printf.c >$@ 2144 2145$(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h 2146 $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c 2147 2148$(OBJDIR)/printf.h: $(OBJDIR)/headers 2149 2150$(OBJDIR)/publish_.c: $(SRCDIR)/publish.c $(TRANSLATE) 2151 $(TRANSLATE) $(SRCDIR)/publish.c >$@ 2152 2153$(OBJDIR)/publish.o: $(OBJDIR)/publish_.c $(OBJDIR)/publish.h $(SRCDIR)/config.h 2154 $(XTCC) -o $(OBJDIR)/publish.o -c $(OBJDIR)/publish_.c 2155 2156$(OBJDIR)/publish.h: $(OBJDIR)/headers 2157 2158$(OBJDIR)/purge_.c: $(SRCDIR)/purge.c $(TRANSLATE) 2159 $(TRANSLATE) $(SRCDIR)/purge.c >$@ 2160 2161$(OBJDIR)/purge.o: $(OBJDIR)/purge_.c $(OBJDIR)/purge.h $(SRCDIR)/config.h 2162 $(XTCC) -o $(OBJDIR)/purge.o -c $(OBJDIR)/purge_.c 2163 2164$(OBJDIR)/purge.h: $(OBJDIR)/headers 2165 2166$(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(TRANSLATE) 2167 $(TRANSLATE) $(SRCDIR)/rebuild.c >$@ 2168 2169$(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h 2170 $(XTCC) -o $(OBJDIR)/rebuild.o -c $(OBJDIR)/rebuild_.c 2171 2172$(OBJDIR)/rebuild.h: $(OBJDIR)/headers 2173 2174$(OBJDIR)/regexp_.c: $(SRCDIR)/regexp.c $(TRANSLATE) 2175 $(TRANSLATE) $(SRCDIR)/regexp.c >$@ 2176 2177$(OBJDIR)/regexp.o: $(OBJDIR)/regexp_.c $(OBJDIR)/regexp.h $(SRCDIR)/config.h 2178 $(XTCC) -o $(OBJDIR)/regexp.o -c $(OBJDIR)/regexp_.c 2179 2180$(OBJDIR)/regexp.h: $(OBJDIR)/headers 2181 2182$(OBJDIR)/repolist_.c: $(SRCDIR)/repolist.c $(TRANSLATE) 2183 $(TRANSLATE) $(SRCDIR)/repolist.c >$@ 2184 2185$(OBJDIR)/repolist.o: $(OBJDIR)/repolist_.c $(OBJDIR)/repolist.h $(SRCDIR)/config.h 2186 $(XTCC) -o $(OBJDIR)/repolist.o -c $(OBJDIR)/repolist_.c 2187 2188$(OBJDIR)/repolist.h: $(OBJDIR)/headers 2189 2190$(OBJDIR)/report_.c: $(SRCDIR)/report.c $(TRANSLATE) 2191 $(TRANSLATE) $(SRCDIR)/report.c >$@ 2192 2193$(OBJDIR)/report.o: $(OBJDIR)/report_.c $(OBJDIR)/report.h $(SRCDIR)/config.h 2194 $(XTCC) -o $(OBJDIR)/report.o -c $(OBJDIR)/report_.c 2195 2196$(OBJDIR)/report.h: $(OBJDIR)/headers 2197 2198$(OBJDIR)/rss_.c: $(SRCDIR)/rss.c $(TRANSLATE) 2199 $(TRANSLATE) $(SRCDIR)/rss.c >$@ 2200 2201$(OBJDIR)/rss.o: $(OBJDIR)/rss_.c $(OBJDIR)/rss.h $(SRCDIR)/config.h 2202 $(XTCC) -o $(OBJDIR)/rss.o -c $(OBJDIR)/rss_.c 2203 2204$(OBJDIR)/rss.h: $(OBJDIR)/headers 2205 2206$(OBJDIR)/schema_.c: $(SRCDIR)/schema.c $(TRANSLATE) 2207 $(TRANSLATE) $(SRCDIR)/schema.c >$@ 2208 2209$(OBJDIR)/schema.o: $(OBJDIR)/schema_.c $(OBJDIR)/schema.h $(SRCDIR)/config.h 2210 $(XTCC) -o $(OBJDIR)/schema.o -c $(OBJDIR)/schema_.c 2211 2212$(OBJDIR)/schema.h: $(OBJDIR)/headers 2213 2214$(OBJDIR)/search_.c: $(SRCDIR)/search.c $(TRANSLATE) 2215 $(TRANSLATE) $(SRCDIR)/search.c >$@ 2216 2217$(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h 2218 $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c 2219 2220$(OBJDIR)/search.h: $(OBJDIR)/headers 2221 2222$(OBJDIR)/security_audit_.c: $(SRCDIR)/security_audit.c $(TRANSLATE) 2223 $(TRANSLATE) $(SRCDIR)/security_audit.c >$@ 2224 2225$(OBJDIR)/security_audit.o: $(OBJDIR)/security_audit_.c $(OBJDIR)/security_audit.h $(SRCDIR)/config.h 2226 $(XTCC) -o $(OBJDIR)/security_audit.o -c $(OBJDIR)/security_audit_.c 2227 2228$(OBJDIR)/security_audit.h: $(OBJDIR)/headers 2229 2230$(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(TRANSLATE) 2231 $(TRANSLATE) $(SRCDIR)/setup.c >$@ 2232 2233$(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h 2234 $(XTCC) -o $(OBJDIR)/setup.o -c $(OBJDIR)/setup_.c 2235 2236$(OBJDIR)/setup.h: $(OBJDIR)/headers 2237 2238$(OBJDIR)/setupuser_.c: $(SRCDIR)/setupuser.c $(TRANSLATE) 2239 $(TRANSLATE) $(SRCDIR)/setupuser.c >$@ 2240 2241$(OBJDIR)/setupuser.o: $(OBJDIR)/setupuser_.c $(OBJDIR)/setupuser.h $(SRCDIR)/config.h 2242 $(XTCC) -o $(OBJDIR)/setupuser.o -c $(OBJDIR)/setupuser_.c 2243 2244$(OBJDIR)/setupuser.h: $(OBJDIR)/headers 2245 2246$(OBJDIR)/sha1_.c: $(SRCDIR)/sha1.c $(TRANSLATE) 2247 $(TRANSLATE) $(SRCDIR)/sha1.c >$@ 2248 2249$(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h 2250 $(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c 2251 2252$(OBJDIR)/sha1.h: $(OBJDIR)/headers 2253 2254$(OBJDIR)/sha1hard_.c: $(SRCDIR)/sha1hard.c $(TRANSLATE) 2255 $(TRANSLATE) $(SRCDIR)/sha1hard.c >$@ 2256 2257$(OBJDIR)/sha1hard.o: $(OBJDIR)/sha1hard_.c $(OBJDIR)/sha1hard.h $(SRCDIR)/config.h 2258 $(XTCC) -o $(OBJDIR)/sha1hard.o -c $(OBJDIR)/sha1hard_.c 2259 2260$(OBJDIR)/sha1hard.h: $(OBJDIR)/headers 2261 2262$(OBJDIR)/sha3_.c: $(SRCDIR)/sha3.c $(TRANSLATE) 2263 $(TRANSLATE) $(SRCDIR)/sha3.c >$@ 2264 2265$(OBJDIR)/sha3.o: $(OBJDIR)/sha3_.c $(OBJDIR)/sha3.h $(SRCDIR)/config.h 2266 $(XTCC) -o $(OBJDIR)/sha3.o -c $(OBJDIR)/sha3_.c 2267 2268$(OBJDIR)/sha3.h: $(OBJDIR)/headers 2269 2270$(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(TRANSLATE) 2271 $(TRANSLATE) $(SRCDIR)/shun.c >$@ 2272 2273$(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h 2274 $(XTCC) -o $(OBJDIR)/shun.o -c $(OBJDIR)/shun_.c 2275 2276$(OBJDIR)/shun.h: $(OBJDIR)/headers 2277 2278$(OBJDIR)/sitemap_.c: $(SRCDIR)/sitemap.c $(TRANSLATE) 2279 $(TRANSLATE) $(SRCDIR)/sitemap.c >$@ 2280 2281$(OBJDIR)/sitemap.o: $(OBJDIR)/sitemap_.c $(OBJDIR)/sitemap.h $(SRCDIR)/config.h 2282 $(XTCC) -o $(OBJDIR)/sitemap.o -c $(OBJDIR)/sitemap_.c 2283 2284$(OBJDIR)/sitemap.h: $(OBJDIR)/headers 2285 2286$(OBJDIR)/skins_.c: $(SRCDIR)/skins.c $(TRANSLATE) 2287 $(TRANSLATE) $(SRCDIR)/skins.c >$@ 2288 2289$(OBJDIR)/skins.o: $(OBJDIR)/skins_.c $(OBJDIR)/skins.h $(SRCDIR)/config.h 2290 $(XTCC) -o $(OBJDIR)/skins.o -c $(OBJDIR)/skins_.c 2291 2292$(OBJDIR)/skins.h: $(OBJDIR)/headers 2293 2294$(OBJDIR)/smtp_.c: $(SRCDIR)/smtp.c $(TRANSLATE) 2295 $(TRANSLATE) $(SRCDIR)/smtp.c >$@ 2296 2297$(OBJDIR)/smtp.o: $(OBJDIR)/smtp_.c $(OBJDIR)/smtp.h $(SRCDIR)/config.h 2298 $(XTCC) -o $(OBJDIR)/smtp.o -c $(OBJDIR)/smtp_.c 2299 2300$(OBJDIR)/smtp.h: $(OBJDIR)/headers 2301 2302$(OBJDIR)/sqlcmd_.c: $(SRCDIR)/sqlcmd.c $(TRANSLATE) 2303 $(TRANSLATE) $(SRCDIR)/sqlcmd.c >$@ 2304 2305$(OBJDIR)/sqlcmd.o: $(OBJDIR)/sqlcmd_.c $(OBJDIR)/sqlcmd.h $(SRCDIR)/config.h 2306 $(XTCC) -o $(OBJDIR)/sqlcmd.o -c $(OBJDIR)/sqlcmd_.c 2307 2308$(OBJDIR)/sqlcmd.h: $(OBJDIR)/headers 2309 2310$(OBJDIR)/stash_.c: $(SRCDIR)/stash.c $(TRANSLATE) 2311 $(TRANSLATE) $(SRCDIR)/stash.c >$@ 2312 2313$(OBJDIR)/stash.o: $(OBJDIR)/stash_.c $(OBJDIR)/stash.h $(SRCDIR)/config.h 2314 $(XTCC) -o $(OBJDIR)/stash.o -c $(OBJDIR)/stash_.c 2315 2316$(OBJDIR)/stash.h: $(OBJDIR)/headers 2317 2318$(OBJDIR)/stat_.c: $(SRCDIR)/stat.c $(TRANSLATE) 2319 $(TRANSLATE) $(SRCDIR)/stat.c >$@ 2320 2321$(OBJDIR)/stat.o: $(OBJDIR)/stat_.c $(OBJDIR)/stat.h $(SRCDIR)/config.h 2322 $(XTCC) -o $(OBJDIR)/stat.o -c $(OBJDIR)/stat_.c 2323 2324$(OBJDIR)/stat.h: $(OBJDIR)/headers 2325 2326$(OBJDIR)/statrep_.c: $(SRCDIR)/statrep.c $(TRANSLATE) 2327 $(TRANSLATE) $(SRCDIR)/statrep.c >$@ 2328 2329$(OBJDIR)/statrep.o: $(OBJDIR)/statrep_.c $(OBJDIR)/statrep.h $(SRCDIR)/config.h 2330 $(XTCC) -o $(OBJDIR)/statrep.o -c $(OBJDIR)/statrep_.c 2331 2332$(OBJDIR)/statrep.h: $(OBJDIR)/headers 2333 2334$(OBJDIR)/style_.c: $(SRCDIR)/style.c $(TRANSLATE) 2335 $(TRANSLATE) $(SRCDIR)/style.c >$@ 2336 2337$(OBJDIR)/style.o: $(OBJDIR)/style_.c $(OBJDIR)/style.h $(SRCDIR)/config.h 2338 $(XTCC) -o $(OBJDIR)/style.o -c $(OBJDIR)/style_.c 2339 2340$(OBJDIR)/style.h: $(OBJDIR)/headers 2341 2342$(OBJDIR)/sync_.c: $(SRCDIR)/sync.c $(TRANSLATE) 2343 $(TRANSLATE) $(SRCDIR)/sync.c >$@ 2344 2345$(OBJDIR)/sync.o: $(OBJDIR)/sync_.c $(OBJDIR)/sync.h $(SRCDIR)/config.h 2346 $(XTCC) -o $(OBJDIR)/sync.o -c $(OBJDIR)/sync_.c 2347 2348$(OBJDIR)/sync.h: $(OBJDIR)/headers 2349 2350$(OBJDIR)/tag_.c: $(SRCDIR)/tag.c $(TRANSLATE) 2351 $(TRANSLATE) $(SRCDIR)/tag.c >$@ 2352 2353$(OBJDIR)/tag.o: $(OBJDIR)/tag_.c $(OBJDIR)/tag.h $(SRCDIR)/config.h 2354 $(XTCC) -o $(OBJDIR)/tag.o -c $(OBJDIR)/tag_.c 2355 2356$(OBJDIR)/tag.h: $(OBJDIR)/headers 2357 2358$(OBJDIR)/tar_.c: $(SRCDIR)/tar.c $(TRANSLATE) 2359 $(TRANSLATE) $(SRCDIR)/tar.c >$@ 2360 2361$(OBJDIR)/tar.o: $(OBJDIR)/tar_.c $(OBJDIR)/tar.h $(SRCDIR)/config.h 2362 $(XTCC) -o $(OBJDIR)/tar.o -c $(OBJDIR)/tar_.c 2363 2364$(OBJDIR)/tar.h: $(OBJDIR)/headers 2365 2366$(OBJDIR)/terminal_.c: $(SRCDIR)/terminal.c $(TRANSLATE) 2367 $(TRANSLATE) $(SRCDIR)/terminal.c >$@ 2368 2369$(OBJDIR)/terminal.o: $(OBJDIR)/terminal_.c $(OBJDIR)/terminal.h $(SRCDIR)/config.h 2370 $(XTCC) -o $(OBJDIR)/terminal.o -c $(OBJDIR)/terminal_.c 2371 2372$(OBJDIR)/terminal.h: $(OBJDIR)/headers 2373 2374$(OBJDIR)/th_main_.c: $(SRCDIR)/th_main.c $(TRANSLATE) 2375 $(TRANSLATE) $(SRCDIR)/th_main.c >$@ 2376 2377$(OBJDIR)/th_main.o: $(OBJDIR)/th_main_.c $(OBJDIR)/th_main.h $(SRCDIR)/config.h 2378 $(XTCC) -o $(OBJDIR)/th_main.o -c $(OBJDIR)/th_main_.c 2379 2380$(OBJDIR)/th_main.h: $(OBJDIR)/headers 2381 2382$(OBJDIR)/timeline_.c: $(SRCDIR)/timeline.c $(TRANSLATE) 2383 $(TRANSLATE) $(SRCDIR)/timeline.c >$@ 2384 2385$(OBJDIR)/timeline.o: $(OBJDIR)/timeline_.c $(OBJDIR)/timeline.h $(SRCDIR)/config.h 2386 $(XTCC) -o $(OBJDIR)/timeline.o -c $(OBJDIR)/timeline_.c 2387 2388$(OBJDIR)/timeline.h: $(OBJDIR)/headers 2389 2390$(OBJDIR)/tkt_.c: $(SRCDIR)/tkt.c $(TRANSLATE) 2391 $(TRANSLATE) $(SRCDIR)/tkt.c >$@ 2392 2393$(OBJDIR)/tkt.o: $(OBJDIR)/tkt_.c $(OBJDIR)/tkt.h $(SRCDIR)/config.h 2394 $(XTCC) -o $(OBJDIR)/tkt.o -c $(OBJDIR)/tkt_.c 2395 2396$(OBJDIR)/tkt.h: $(OBJDIR)/headers 2397 2398$(OBJDIR)/tktsetup_.c: $(SRCDIR)/tktsetup.c $(TRANSLATE) 2399 $(TRANSLATE) $(SRCDIR)/tktsetup.c >$@ 2400 2401$(OBJDIR)/tktsetup.o: $(OBJDIR)/tktsetup_.c $(OBJDIR)/tktsetup.h $(SRCDIR)/config.h 2402 $(XTCC) -o $(OBJDIR)/tktsetup.o -c $(OBJDIR)/tktsetup_.c 2403 2404$(OBJDIR)/tktsetup.h: $(OBJDIR)/headers 2405 2406$(OBJDIR)/undo_.c: $(SRCDIR)/undo.c $(TRANSLATE) 2407 $(TRANSLATE) $(SRCDIR)/undo.c >$@ 2408 2409$(OBJDIR)/undo.o: $(OBJDIR)/undo_.c $(OBJDIR)/undo.h $(SRCDIR)/config.h 2410 $(XTCC) -o $(OBJDIR)/undo.o -c $(OBJDIR)/undo_.c 2411 2412$(OBJDIR)/undo.h: $(OBJDIR)/headers 2413 2414$(OBJDIR)/unicode_.c: $(SRCDIR)/unicode.c $(TRANSLATE) 2415 $(TRANSLATE) $(SRCDIR)/unicode.c >$@ 2416 2417$(OBJDIR)/unicode.o: $(OBJDIR)/unicode_.c $(OBJDIR)/unicode.h $(SRCDIR)/config.h 2418 $(XTCC) -o $(OBJDIR)/unicode.o -c $(OBJDIR)/unicode_.c 2419 2420$(OBJDIR)/unicode.h: $(OBJDIR)/headers 2421 2422$(OBJDIR)/unversioned_.c: $(SRCDIR)/unversioned.c $(TRANSLATE) 2423 $(TRANSLATE) $(SRCDIR)/unversioned.c >$@ 2424 2425$(OBJDIR)/unversioned.o: $(OBJDIR)/unversioned_.c $(OBJDIR)/unversioned.h $(SRCDIR)/config.h 2426 $(XTCC) -o $(OBJDIR)/unversioned.o -c $(OBJDIR)/unversioned_.c 2427 2428$(OBJDIR)/unversioned.h: $(OBJDIR)/headers 2429 2430$(OBJDIR)/update_.c: $(SRCDIR)/update.c $(TRANSLATE) 2431 $(TRANSLATE) $(SRCDIR)/update.c >$@ 2432 2433$(OBJDIR)/update.o: $(OBJDIR)/update_.c $(OBJDIR)/update.h $(SRCDIR)/config.h 2434 $(XTCC) -o $(OBJDIR)/update.o -c $(OBJDIR)/update_.c 2435 2436$(OBJDIR)/update.h: $(OBJDIR)/headers 2437 2438$(OBJDIR)/url_.c: $(SRCDIR)/url.c $(TRANSLATE) 2439 $(TRANSLATE) $(SRCDIR)/url.c >$@ 2440 2441$(OBJDIR)/url.o: $(OBJDIR)/url_.c $(OBJDIR)/url.h $(SRCDIR)/config.h 2442 $(XTCC) -o $(OBJDIR)/url.o -c $(OBJDIR)/url_.c 2443 2444$(OBJDIR)/url.h: $(OBJDIR)/headers 2445 2446$(OBJDIR)/user_.c: $(SRCDIR)/user.c $(TRANSLATE) 2447 $(TRANSLATE) $(SRCDIR)/user.c >$@ 2448 2449$(OBJDIR)/user.o: $(OBJDIR)/user_.c $(OBJDIR)/user.h $(SRCDIR)/config.h 2450 $(XTCC) -o $(OBJDIR)/user.o -c $(OBJDIR)/user_.c 2451 2452$(OBJDIR)/user.h: $(OBJDIR)/headers 2453 2454$(OBJDIR)/utf8_.c: $(SRCDIR)/utf8.c $(TRANSLATE) 2455 $(TRANSLATE) $(SRCDIR)/utf8.c >$@ 2456 2457$(OBJDIR)/utf8.o: $(OBJDIR)/utf8_.c $(OBJDIR)/utf8.h $(SRCDIR)/config.h 2458 $(XTCC) -o $(OBJDIR)/utf8.o -c $(OBJDIR)/utf8_.c 2459 2460$(OBJDIR)/utf8.h: $(OBJDIR)/headers 2461 2462$(OBJDIR)/util_.c: $(SRCDIR)/util.c $(TRANSLATE) 2463 $(TRANSLATE) $(SRCDIR)/util.c >$@ 2464 2465$(OBJDIR)/util.o: $(OBJDIR)/util_.c $(OBJDIR)/util.h $(SRCDIR)/config.h 2466 $(XTCC) -o $(OBJDIR)/util.o -c $(OBJDIR)/util_.c 2467 2468$(OBJDIR)/util.h: $(OBJDIR)/headers 2469 2470$(OBJDIR)/verify_.c: $(SRCDIR)/verify.c $(TRANSLATE) 2471 $(TRANSLATE) $(SRCDIR)/verify.c >$@ 2472 2473$(OBJDIR)/verify.o: $(OBJDIR)/verify_.c $(OBJDIR)/verify.h $(SRCDIR)/config.h 2474 $(XTCC) -o $(OBJDIR)/verify.o -c $(OBJDIR)/verify_.c 2475 2476$(OBJDIR)/verify.h: $(OBJDIR)/headers 2477 2478$(OBJDIR)/vfile_.c: $(SRCDIR)/vfile.c $(TRANSLATE) 2479 $(TRANSLATE) $(SRCDIR)/vfile.c >$@ 2480 2481$(OBJDIR)/vfile.o: $(OBJDIR)/vfile_.c $(OBJDIR)/vfile.h $(SRCDIR)/config.h 2482 $(XTCC) -o $(OBJDIR)/vfile.o -c $(OBJDIR)/vfile_.c 2483 2484$(OBJDIR)/vfile.h: $(OBJDIR)/headers 2485 2486$(OBJDIR)/wiki_.c: $(SRCDIR)/wiki.c $(TRANSLATE) 2487 $(TRANSLATE) $(SRCDIR)/wiki.c >$@ 2488 2489$(OBJDIR)/wiki.o: $(OBJDIR)/wiki_.c $(OBJDIR)/wiki.h $(SRCDIR)/config.h 2490 $(XTCC) -o $(OBJDIR)/wiki.o -c $(OBJDIR)/wiki_.c 2491 2492$(OBJDIR)/wiki.h: $(OBJDIR)/headers 2493 2494$(OBJDIR)/wikiformat_.c: $(SRCDIR)/wikiformat.c $(TRANSLATE) 2495 $(TRANSLATE) $(SRCDIR)/wikiformat.c >$@ 2496 2497$(OBJDIR)/wikiformat.o: $(OBJDIR)/wikiformat_.c $(OBJDIR)/wikiformat.h $(SRCDIR)/config.h 2498 $(XTCC) -o $(OBJDIR)/wikiformat.o -c $(OBJDIR)/wikiformat_.c 2499 2500$(OBJDIR)/wikiformat.h: $(OBJDIR)/headers 2501 2502$(OBJDIR)/winfile_.c: $(SRCDIR)/winfile.c $(TRANSLATE) 2503 $(TRANSLATE) $(SRCDIR)/winfile.c >$@ 2504 2505$(OBJDIR)/winfile.o: $(OBJDIR)/winfile_.c $(OBJDIR)/winfile.h $(SRCDIR)/config.h 2506 $(XTCC) -o $(OBJDIR)/winfile.o -c $(OBJDIR)/winfile_.c 2507 2508$(OBJDIR)/winfile.h: $(OBJDIR)/headers 2509 2510$(OBJDIR)/winhttp_.c: $(SRCDIR)/winhttp.c $(TRANSLATE) 2511 $(TRANSLATE) $(SRCDIR)/winhttp.c >$@ 2512 2513$(OBJDIR)/winhttp.o: $(OBJDIR)/winhttp_.c $(OBJDIR)/winhttp.h $(SRCDIR)/config.h 2514 $(XTCC) -o $(OBJDIR)/winhttp.o -c $(OBJDIR)/winhttp_.c 2515 2516$(OBJDIR)/winhttp.h: $(OBJDIR)/headers 2517 2518$(OBJDIR)/xfer_.c: $(SRCDIR)/xfer.c $(TRANSLATE) 2519 $(TRANSLATE) $(SRCDIR)/xfer.c >$@ 2520 2521$(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h 2522 $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c 2523 2524$(OBJDIR)/xfer.h: $(OBJDIR)/headers 2525 2526$(OBJDIR)/xfersetup_.c: $(SRCDIR)/xfersetup.c $(TRANSLATE) 2527 $(TRANSLATE) $(SRCDIR)/xfersetup.c >$@ 2528 2529$(OBJDIR)/xfersetup.o: $(OBJDIR)/xfersetup_.c $(OBJDIR)/xfersetup.h $(SRCDIR)/config.h 2530 $(XTCC) -o $(OBJDIR)/xfersetup.o -c $(OBJDIR)/xfersetup_.c 2531 2532$(OBJDIR)/xfersetup.h: $(OBJDIR)/headers 2533 2534$(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(TRANSLATE) 2535 $(TRANSLATE) $(SRCDIR)/zip.c >$@ 2536 2537$(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h 2538 $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c 2539 2540$(OBJDIR)/zip.h: $(OBJDIR)/headers 2541 2542MINGW_OPTIONS = -D_HAVE__MINGW_H 2543 2544SQLITE_OPTIONS = -DNDEBUG=1 \ 2545 -DSQLITE_DQS=0 \ 2546 -DSQLITE_THREADSAFE=0 \ 2547 -DSQLITE_DEFAULT_MEMSTATUS=0 \ 2548 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 \ 2549 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS \ 2550 -DSQLITE_OMIT_DECLTYPE \ 2551 -DSQLITE_OMIT_DEPRECATED \ 2552 -DSQLITE_OMIT_PROGRESS_CALLBACK \ 2553 -DSQLITE_OMIT_SHARED_CACHE \ 2554 -DSQLITE_OMIT_LOAD_EXTENSION \ 2555 -DSQLITE_MAX_EXPR_DEPTH=0 \ 2556 -DSQLITE_USE_ALLOCA \ 2557 -DSQLITE_ENABLE_LOCKING_STYLE=0 \ 2558 -DSQLITE_DEFAULT_FILE_FORMAT=4 \ 2559 -DSQLITE_ENABLE_EXPLAIN_COMMENTS \ 2560 -DSQLITE_ENABLE_FTS4 \ 2561 -DSQLITE_ENABLE_DBSTAT_VTAB \ 2562 -DSQLITE_ENABLE_JSON1 \ 2563 -DSQLITE_ENABLE_FTS5 \ 2564 -DSQLITE_ENABLE_STMTVTAB \ 2565 -DSQLITE_HAVE_ZLIB \ 2566 -DSQLITE_INTROSPECTION_PRAGMAS \ 2567 -DSQLITE_ENABLE_DBPAGE_VTAB \ 2568 -DSQLITE_TRUSTED_SCHEMA=0 \ 2569 -DSQLITE_WIN32_NO_ANSI \ 2570 $(MINGW_OPTIONS) \ 2571 -DSQLITE_USE_MALLOC_H \ 2572 -DSQLITE_USE_MSIZE 2573 2574SHELL_OPTIONS = -DNDEBUG=1 \ 2575 -DSQLITE_DQS=0 \ 2576 -DSQLITE_THREADSAFE=0 \ 2577 -DSQLITE_DEFAULT_MEMSTATUS=0 \ 2578 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 \ 2579 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS \ 2580 -DSQLITE_OMIT_DECLTYPE \ 2581 -DSQLITE_OMIT_DEPRECATED \ 2582 -DSQLITE_OMIT_PROGRESS_CALLBACK \ 2583 -DSQLITE_OMIT_SHARED_CACHE \ 2584 -DSQLITE_OMIT_LOAD_EXTENSION \ 2585 -DSQLITE_MAX_EXPR_DEPTH=0 \ 2586 -DSQLITE_USE_ALLOCA \ 2587 -DSQLITE_ENABLE_LOCKING_STYLE=0 \ 2588 -DSQLITE_DEFAULT_FILE_FORMAT=4 \ 2589 -DSQLITE_ENABLE_EXPLAIN_COMMENTS \ 2590 -DSQLITE_ENABLE_FTS4 \ 2591 -DSQLITE_ENABLE_DBSTAT_VTAB \ 2592 -DSQLITE_ENABLE_JSON1 \ 2593 -DSQLITE_ENABLE_FTS5 \ 2594 -DSQLITE_ENABLE_STMTVTAB \ 2595 -DSQLITE_HAVE_ZLIB \ 2596 -DSQLITE_INTROSPECTION_PRAGMAS \ 2597 -DSQLITE_ENABLE_DBPAGE_VTAB \ 2598 -DSQLITE_TRUSTED_SCHEMA=0 \ 2599 -Dmain=sqlite3_shell \ 2600 -DSQLITE_SHELL_IS_UTF8=1 \ 2601 -DSQLITE_OMIT_LOAD_EXTENSION=1 \ 2602 -DUSE_SYSTEM_SQLITE=$(USE_SYSTEM_SQLITE) \ 2603 -DSQLITE_SHELL_DBNAME_PROC=sqlcmd_get_dbname \ 2604 -DSQLITE_SHELL_INIT_PROC=sqlcmd_init_proc \ 2605 -Daccess=file_access \ 2606 -Dsystem=fossil_system \ 2607 -Dgetenv=fossil_getenv \ 2608 -Dfopen=fossil_fopen 2609 2610MINIZ_OPTIONS = -DMINIZ_NO_STDIO \ 2611 -DMINIZ_NO_TIME \ 2612 -DMINIZ_NO_ARCHIVE_APIS 2613 2614$(OBJDIR)/sqlite3.o: $(SQLITE3_SRC) $(SRCDIR)/../win/Makefile.mingw.mistachkin 2615 $(XTCC) $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) $(SEE_FLAGS) \ 2616 -c $(SQLITE3_SRC) -o $@ 2617 2618$(OBJDIR)/cson_amalgamation.o: $(SRCDIR)/cson_amalgamation.c 2619 $(XTCC) -c $(SRCDIR)/cson_amalgamation.c -o $@ 2620 2621$(OBJDIR)/json.o $(OBJDIR)/json_artifact.o $(OBJDIR)/json_branch.o $(OBJDIR)/json_config.o $(OBJDIR)/json_diff.o $(OBJDIR)/json_dir.o $(OBJDIR)/jsos_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 : $(SRCDIR)/json_detail.h 2622 2623$(OBJDIR)/shell.o: $(SQLITE3_SHELL_SRC) $(SRCDIR)/sqlite3.h $(SRCDIR)/../win/Makefile.mingw.mistachkin 2624 $(XTCC) $(SHELL_OPTIONS) $(SHELL_CFLAGS) $(SEE_FLAGS) -c $(SQLITE3_SHELL_SRC) -o $@ 2625 2626$(OBJDIR)/th.o: $(SRCDIR)/th.c 2627 $(XTCC) -c $(SRCDIR)/th.c -o $@ 2628 2629$(OBJDIR)/th_lang.o: $(SRCDIR)/th_lang.c 2630 $(XTCC) -c $(SRCDIR)/th_lang.c -o $@ 2631 2632$(OBJDIR)/th_tcl.o: $(SRCDIR)/th_tcl.c 2633 $(XTCC) -c $(SRCDIR)/th_tcl.c -o $@ 2634 2635$(OBJDIR)/miniz.o: $(SRCDIR)/miniz.c 2636 $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR)/miniz.c -o $@ 2637 2638