| | @@ -379,27 +379,27 @@ |
| 379 | 379 | $(OBJDIR)/codecheck1 $(TRANS_SRC) |
| 380 | 380 | |
| 381 | 381 | $(OBJDIR): |
| 382 | 382 | -mkdir $(OBJDIR) |
| 383 | 383 | |
| 384 | | -$(OBJDIR)/translate: $(SRCDIR.tools)/translate.c |
| 385 | | - $(XBCC) -o $(OBJDIR)/translate $(SRCDIR.tools)/translate.c |
| 386 | | - |
| 387 | | -$(OBJDIR)/makeheaders: $(SRCDIR.tools)/makeheaders.c |
| 388 | | - $(XBCC) -o $(OBJDIR)/makeheaders $(SRCDIR.tools)/makeheaders.c |
| 389 | | - |
| 390 | | -$(OBJDIR)/mkindex: $(SRCDIR.tools)/mkindex.c |
| 391 | | - $(XBCC) -o $(OBJDIR)/mkindex $(SRCDIR.tools)/mkindex.c |
| 392 | | - |
| 393 | | -$(OBJDIR)/mkbuiltin: $(SRCDIR.tools)/mkbuiltin.c |
| 394 | | - $(XBCC) -o $(OBJDIR)/mkbuiltin $(SRCDIR.tools)/mkbuiltin.c |
| 395 | | - |
| 396 | | -$(OBJDIR)/mkversion: $(SRCDIR.tools)/mkversion.c |
| 397 | | - $(XBCC) -o $(OBJDIR)/mkversion $(SRCDIR.tools)/mkversion.c |
| 398 | | - |
| 399 | | -$(OBJDIR)/codecheck1: $(SRCDIR.tools)/codecheck1.c |
| 400 | | - $(XBCC) -o $(OBJDIR)/codecheck1 $(SRCDIR.tools)/codecheck1.c |
| 384 | +$(OBJDIR)/translate: $(SRCDIR_tools)/translate.c |
| 385 | + $(XBCC) -o $(OBJDIR)/translate $(SRCDIR_tools)/translate.c |
| 386 | + |
| 387 | +$(OBJDIR)/makeheaders: $(SRCDIR_tools)/makeheaders.c |
| 388 | + $(XBCC) -o $(OBJDIR)/makeheaders $(SRCDIR_tools)/makeheaders.c |
| 389 | + |
| 390 | +$(OBJDIR)/mkindex: $(SRCDIR_tools)/mkindex.c |
| 391 | + $(XBCC) -o $(OBJDIR)/mkindex $(SRCDIR_tools)/mkindex.c |
| 392 | + |
| 393 | +$(OBJDIR)/mkbuiltin: $(SRCDIR_tools)/mkbuiltin.c |
| 394 | + $(XBCC) -o $(OBJDIR)/mkbuiltin $(SRCDIR_tools)/mkbuiltin.c |
| 395 | + |
| 396 | +$(OBJDIR)/mkversion: $(SRCDIR_tools)/mkversion.c |
| 397 | + $(XBCC) -o $(OBJDIR)/mkversion $(SRCDIR_tools)/mkversion.c |
| 398 | + |
| 399 | +$(OBJDIR)/codecheck1: $(SRCDIR_tools)/codecheck1.c |
| 400 | + $(XBCC) -o $(OBJDIR)/codecheck1 $(SRCDIR_tools)/codecheck1.c |
| 401 | 401 | |
| 402 | 402 | # Run the test suite. |
| 403 | 403 | # Other flags that can be included in TESTFLAGS are: |
| 404 | 404 | # |
| 405 | 405 | # -halt Stop testing after the first failed test |
| | @@ -463,19 +463,19 @@ |
| 463 | 463 | |
| 464 | 464 | # The USE_SEE variable may be undefined, 0 or 1. If undefined or 0, |
| 465 | 465 | # in-tree SQLite is used. If 1, then sqlite3-see.c (not part of the |
| 466 | 466 | # source tree) is used and extra flags are provided to enable the |
| 467 | 467 | # SQLite Encryption Extension. |
| 468 | | -SQLITE3_SRC.0 = $(SRCDIR.extsrc)/sqlite3.c |
| 469 | | -SQLITE3_SRC.1 = $(SRCDIR.extsrc)/sqlite3-see.c |
| 468 | +SQLITE3_SRC.0 = $(SRCDIR_extsrc)/sqlite3.c |
| 469 | +SQLITE3_SRC.1 = $(SRCDIR_extsrc)/sqlite3-see.c |
| 470 | 470 | # SQLITE3_SRC.2 is set by top-level configure/makefile process. |
| 471 | | -SQLITE3_SRC. = $(SRCDIR.extsrc)/sqlite3.c |
| 471 | +SQLITE3_SRC. = $(SRCDIR_extsrc)/sqlite3.c |
| 472 | 472 | SQLITE3_SRC = $(SQLITE3_SRC.$(SQLITE3_ORIGIN)) |
| 473 | | -SQLITE3_SHELL_SRC.0 = $(SRCDIR.extsrc)/shell.c |
| 474 | | -SQLITE3_SHELL_SRC.1 = $(SRCDIR.extsrc)/shell-see.c |
| 473 | +SQLITE3_SHELL_SRC.0 = $(SRCDIR_extsrc)/shell.c |
| 474 | +SQLITE3_SHELL_SRC.1 = $(SRCDIR_extsrc)/shell-see.c |
| 475 | 475 | # SQLITE3_SHELL_SRC.2 comes from the configure process |
| 476 | | -SQLITE3_SHELL_SRC. = $(SRCDIR.extsrc)/shell.c |
| 476 | +SQLITE3_SHELL_SRC. = $(SRCDIR_extsrc)/shell.c |
| 477 | 477 | SQLITE3_SHELL_SRC = $(SQLITE3_SHELL_SRC.$(SQLITE3_ORIGIN)) |
| 478 | 478 | SEE_FLAGS.0 = |
| 479 | 479 | SEE_FLAGS.1 = -DSQLITE_HAS_CODEC -DSQLITE_SHELL_DBKEY_PROC=fossil_key |
| 480 | 480 | SEE_FLAGS. = |
| 481 | 481 | SEE_FLAGS = $(SEE_FLAGS.$(USE_SEE)) |
| | @@ -514,16 +514,16 @@ |
| 514 | 514 | foreach s [lsort $src] { |
| 515 | 515 | append mhargs "\$(OBJDIR)/${s}_.c:\$(OBJDIR)/$s.h <<<NEXT_LINE>>>" |
| 516 | 516 | set extra_h($s) { } |
| 517 | 517 | } |
| 518 | 518 | foreach s [lsort $src_ext] { |
| 519 | | - append mhargs "\$(SRCDIR.extsrc)/${s}.c:\$(OBJDIR)/$s.h <<<NEXT_LINE>>>" |
| 519 | + append mhargs "\$(SRCDIR_extsrc)/${s}.c:\$(OBJDIR)/$s.h <<<NEXT_LINE>>>" |
| 520 | 520 | set extra_h($s) { } |
| 521 | 521 | } |
| 522 | | -append mhargs "\$(SRCDIR.extsrc)/sqlite3.h <<<NEXT_LINE>>>" |
| 522 | +append mhargs "\$(SRCDIR_extsrc)/sqlite3.h <<<NEXT_LINE>>>" |
| 523 | 523 | append mhargs "\$(SRCDIR)/th.h <<<NEXT_LINE>>>" |
| 524 | | -#append mhargs "\$(SRCDIR.extsrc)/cson_amalgamation.h <<<NEXT_LINE>>>" |
| 524 | +#append mhargs "\$(SRCDIR_extsrc)/cson_amalgamation.h <<<NEXT_LINE>>>" |
| 525 | 525 | append mhargs "\$(OBJDIR)/VERSION.h " |
| 526 | 526 | set mhargs [string map [list <<<NEXT_LINE>>> \\\n\t] $mhargs] |
| 527 | 527 | writeln "\$(OBJDIR)/page_index.h: \$(TRANS_SRC) \$(OBJDIR)/mkindex" |
| 528 | 528 | writeln "\t\$(OBJDIR)/mkindex \$(TRANS_SRC) >\$@\n" |
| 529 | 529 | |
| | @@ -550,15 +550,15 @@ |
| 550 | 550 | |
| 551 | 551 | writeln "\$(OBJDIR)/sqlite3.o:\t\$(SQLITE3_SRC)" |
| 552 | 552 | writeln "\t\$(XTCC) \$(SQLITE_OPTIONS) \$(SQLITE_CFLAGS) \$(SEE_FLAGS) \\" |
| 553 | 553 | writeln "\t\t-c \$(SQLITE3_SRC) -o \$@" |
| 554 | 554 | |
| 555 | | -writeln "\$(OBJDIR)/shell.o:\t\$(SQLITE3_SHELL_SRC) \$(SRCDIR.extsrc)/sqlite3.h" |
| 555 | +writeln "\$(OBJDIR)/shell.o:\t\$(SQLITE3_SHELL_SRC) \$(SRCDIR_extsrc)/sqlite3.h" |
| 556 | 556 | writeln "\t\$(XTCC) \$(SHELL_OPTIONS) \$(SHELL_CFLAGS) \$(SEE_FLAGS) \$(LINENOISE_DEF.\$(USE_LINENOISE)) -c \$(SQLITE3_SHELL_SRC) -o \$@\n" |
| 557 | 557 | |
| 558 | | -writeln "\$(OBJDIR)/linenoise.o:\t\$(SRCDIR.extsrc)/linenoise.c \$(SRCDIR.extsrc)/linenoise.h" |
| 559 | | -writeln "\t\$(XTCC) -c \$(SRCDIR.extsrc)/linenoise.c -o \$@\n" |
| 558 | +writeln "\$(OBJDIR)/linenoise.o:\t\$(SRCDIR_extsrc)/linenoise.c \$(SRCDIR_extsrc)/linenoise.h" |
| 559 | +writeln "\t\$(XTCC) -c \$(SRCDIR_extsrc)/linenoise.c -o \$@\n" |
| 560 | 560 | |
| 561 | 561 | writeln "\$(OBJDIR)/th.o:\t\$(SRCDIR)/th.c" |
| 562 | 562 | writeln "\t\$(XTCC) -c \$(SRCDIR)/th.c -o \$@\n" |
| 563 | 563 | |
| 564 | 564 | writeln "\$(OBJDIR)/th_lang.o:\t\$(SRCDIR)/th_lang.c" |
| | @@ -566,18 +566,18 @@ |
| 566 | 566 | |
| 567 | 567 | writeln "\$(OBJDIR)/th_tcl.o:\t\$(SRCDIR)/th_tcl.c" |
| 568 | 568 | writeln "\t\$(XTCC) -c \$(SRCDIR)/th_tcl.c -o \$@\n" |
| 569 | 569 | |
| 570 | 570 | writeln { |
| 571 | | -$(OBJDIR)/miniz.o: $(SRCDIR.extsrc)/miniz.c |
| 572 | | - $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR.extsrc)/miniz.c -o $@ |
| 573 | | - |
| 574 | | -$(OBJDIR)/pikchr.o: $(SRCDIR.extsrc)/pikchr.c |
| 575 | | - $(XTCC) -c $(SRCDIR.extsrc)/pikchr.c -o $@ |
| 576 | | - |
| 577 | | -$(OBJDIR)/cson_amalgamation.o: $(SRCDIR.extsrc)/cson_amalgamation.c |
| 578 | | - $(XTCC) -c $(SRCDIR.extsrc)/cson_amalgamation.c -o $@ |
| 571 | +$(OBJDIR)/miniz.o: $(SRCDIR_extsrc)/miniz.c |
| 572 | + $(XTCC) $(MINIZ_OPTIONS) -c $(SRCDIR_extsrc)/miniz.c -o $@ |
| 573 | + |
| 574 | +$(OBJDIR)/pikchr.o: $(SRCDIR_extsrc)/pikchr.c |
| 575 | + $(XTCC) -c $(SRCDIR_extsrc)/pikchr.c -o $@ |
| 576 | + |
| 577 | +$(OBJDIR)/cson_amalgamation.o: $(SRCDIR_extsrc)/cson_amalgamation.c |
| 578 | + $(XTCC) -c $(SRCDIR_extsrc)/cson_amalgamation.c -o $@ |
| 579 | 579 | |
| 580 | 580 | # |
| 581 | 581 | # The list of all the targets that do not correspond to real files. This stops |
| 582 | 582 | # 'make' from getting confused when someone makes an error in a rule. |
| 583 | 583 | # |
| | @@ -1086,16 +1086,16 @@ |
| 1086 | 1086 | writeln { |
| 1087 | 1087 | all: $(OBJDIR) $(APPNAME) |
| 1088 | 1088 | |
| 1089 | 1089 | $(OBJDIR)/fossil.o: $(SRCDIR)/../win/fossil.rc $(OBJDIR)/VERSION.h |
| 1090 | 1090 | ifdef USE_WINDOWS |
| 1091 | | - $(CAT) $(subst /,\,$(SRCDIR.extsrc)\miniz.c) | $(GREP) "define MZ_VERSION" > $(subst /,\,$(OBJDIR)\minizver.h) |
| 1091 | + $(CAT) $(subst /,\,$(SRCDIR_extsrc)\miniz.c) | $(GREP) "define MZ_VERSION" > $(subst /,\,$(OBJDIR)\minizver.h) |
| 1092 | 1092 | $(CP) $(subst /,\,$(SRCDIR)\..\win\fossil.rc) $(subst /,\,$(OBJDIR)) |
| 1093 | 1093 | $(CP) $(subst /,\,$(SRCDIR)\..\win\fossil.ico) $(subst /,\,$(OBJDIR)) |
| 1094 | 1094 | $(CP) $(subst /,\,$(SRCDIR)\..\win\fossil.exe.manifest) $(subst /,\,$(OBJDIR)) |
| 1095 | 1095 | else |
| 1096 | | - $(CAT) $(SRCDIR.extsrc)/miniz.c | $(GREP) "define MZ_VERSION" > $(OBJDIR)/minizver.h |
| 1096 | + $(CAT) $(SRCDIR_extsrc)/miniz.c | $(GREP) "define MZ_VERSION" > $(OBJDIR)/minizver.h |
| 1097 | 1097 | $(CP) $(SRCDIR)/../win/fossil.rc $(OBJDIR) |
| 1098 | 1098 | $(CP) $(SRCDIR)/../win/fossil.ico $(OBJDIR) |
| 1099 | 1099 | $(CP) $(SRCDIR)/../win/fossil.exe.manifest $(OBJDIR) |
| 1100 | 1100 | endif |
| 1101 | 1101 | $(RCC) $(OBJDIR)/fossil.rc -o $(OBJDIR)/fossil.o |
| | @@ -1114,27 +1114,27 @@ |
| 1114 | 1114 | $(MKDIR) $(subst /,\,$(OBJDIR)) |
| 1115 | 1115 | else |
| 1116 | 1116 | $(MKDIR) $(OBJDIR) |
| 1117 | 1117 | endif |
| 1118 | 1118 | |
| 1119 | | -$(TRANSLATE): $(SRCDIR.tools)/translate.c |
| 1120 | | - $(XBCC) -o $@ $(SRCDIR.tools)/translate.c |
| 1121 | | - |
| 1122 | | -$(MAKEHEADERS): $(SRCDIR.tools)/makeheaders.c |
| 1123 | | - $(XBCC) -o $@ $(SRCDIR.tools)/makeheaders.c |
| 1124 | | - |
| 1125 | | -$(MKINDEX): $(SRCDIR.tools)/mkindex.c |
| 1126 | | - $(XBCC) -o $@ $(SRCDIR.tools)/mkindex.c |
| 1119 | +$(TRANSLATE): $(SRCDIR_tools)/translate.c |
| 1120 | + $(XBCC) -o $@ $(SRCDIR_tools)/translate.c |
| 1121 | + |
| 1122 | +$(MAKEHEADERS): $(SRCDIR_tools)/makeheaders.c |
| 1123 | + $(XBCC) -o $@ $(SRCDIR_tools)/makeheaders.c |
| 1124 | + |
| 1125 | +$(MKINDEX): $(SRCDIR_tools)/mkindex.c |
| 1126 | + $(XBCC) -o $@ $(SRCDIR_tools)/mkindex.c |
| 1127 | 1127 | |
| 1128 | 1128 | $(MKBUILTIN): $(SRCDIR)/mkbuiltin.c |
| 1129 | 1129 | $(XBCC) -o $@ $(SRCDIR)/mkbuiltin.c |
| 1130 | 1130 | |
| 1131 | | -$(MKVERSION): $(SRCDIR.tools)/mkversion.c |
| 1132 | | - $(XBCC) -o $@ $(SRCDIR.tools)/mkversion.c |
| 1131 | +$(MKVERSION): $(SRCDIR_tools)/mkversion.c |
| 1132 | + $(XBCC) -o $@ $(SRCDIR_tools)/mkversion.c |
| 1133 | 1133 | |
| 1134 | | -$(CODECHECK1): $(SRCDIR.tools)/codecheck1.c |
| 1135 | | - $(XBCC) -o $@ $(SRCDIR.tools)/codecheck1.c |
| 1134 | +$(CODECHECK1): $(SRCDIR_tools)/codecheck1.c |
| 1135 | + $(XBCC) -o $@ $(SRCDIR_tools)/codecheck1.c |
| 1136 | 1136 | |
| 1137 | 1137 | # WARNING. DANGER. Running the test suite modifies the repository the |
| 1138 | 1138 | # build is done from, i.e. the checkout belongs to. Do not sync/push |
| 1139 | 1139 | # the repository after running the tests. |
| 1140 | 1140 | test: $(OBJDIR) $(APPNAME) |
| | @@ -1168,19 +1168,19 @@ |
| 1168 | 1168 | |
| 1169 | 1169 | # The USE_SEE variable may be undefined, 0 or 1. If undefined or 0, |
| 1170 | 1170 | # in-tree SQLite is used. If 1, then sqlite3-see.c (not part of the |
| 1171 | 1171 | # source tree) is used and extra flags are provided to enable the |
| 1172 | 1172 | # SQLite Encryption Extension. |
| 1173 | | -SQLITE3_SRC.0 = $(SRCDIR.extsrc)/sqlite3.c |
| 1174 | | -SQLITE3_SRC.1 = $(SRCDIR.extsrc)/sqlite3-see.c |
| 1173 | +SQLITE3_SRC.0 = $(SRCDIR_extsrc)/sqlite3.c |
| 1174 | +SQLITE3_SRC.1 = $(SRCDIR_extsrc)/sqlite3-see.c |
| 1175 | 1175 | # SQLITE3_SRC.2 is set by top-level configure/makefile process. |
| 1176 | | -SQLITE3_SRC. = $(SRCDIR.extsrc)/sqlite3.c |
| 1176 | +SQLITE3_SRC. = $(SRCDIR_extsrc)/sqlite3.c |
| 1177 | 1177 | SQLITE3_SRC = $(SRCDIR)/$(SQLITE3_SRC.$(SQLITE3_ORIGIN)) |
| 1178 | | -SQLITE3_SHELL_SRC.0 = $(SRCDIR.extsrc)/shell.c |
| 1179 | | -SQLITE3_SHELL_SRC.1 = $(SRCDIR.extsrc)/shell-see.c |
| 1178 | +SQLITE3_SHELL_SRC.0 = $(SRCDIR_extsrc)/shell.c |
| 1179 | +SQLITE3_SHELL_SRC.1 = $(SRCDIR_extsrc)/shell-see.c |
| 1180 | 1180 | # SQLITE3_SHELL_SRC.2 comes from the configure process |
| 1181 | | -SQLITE3_SHELL_SRC. = $(SRCDIR.extsrc)/shell.c |
| 1181 | +SQLITE3_SHELL_SRC. = $(SRCDIR_extsrc)/shell.c |
| 1182 | 1182 | SQLITE3_SHELL_SRC = $(SQLITE3_SHELL_SRC.$(SQLITE3_ORIGIN)) |
| 1183 | 1183 | SEE_FLAGS.0 = |
| 1184 | 1184 | SEE_FLAGS.1 = -DSQLITE_HAS_CODEC -DSQLITE_SHELL_DBKEY_PROC=fossil_key |
| 1185 | 1185 | SEE_FLAGS. = |
| 1186 | 1186 | SEE_FLAGS = $(SEE_FLAGS.$(USE_SEE)) |
| | @@ -1268,14 +1268,14 @@ |
| 1268 | 1268 | if {[string length $mhargs] > 0} {append mhargs " \\\n\t\t"} |
| 1269 | 1269 | append mhargs "\$(OBJDIR)/${s}_.c:\$(OBJDIR)/$s.h" |
| 1270 | 1270 | set extra_h($s) { } |
| 1271 | 1271 | } |
| 1272 | 1272 | foreach s [lsort $src_ext] { |
| 1273 | | - append mhargs "\$(SRCDIR.extsrc)/${s}.c:\$(OBJDIR)/$s.h <<<NEXT_LINE>>>" |
| 1273 | + append mhargs "\$(SRCDIR_extsrc)/${s}.c:\$(OBJDIR)/$s.h <<<NEXT_LINE>>>" |
| 1274 | 1274 | set extra_h($s) { } |
| 1275 | 1275 | } |
| 1276 | | -append mhargs " \\\n\t\t\$(SRCDIR.extsrc)/sqlite3.h" |
| 1276 | +append mhargs " \\\n\t\t\$(SRCDIR_extsrc)/sqlite3.h" |
| 1277 | 1277 | append mhargs " \\\n\t\t\$(SRCDIR)/th.h" |
| 1278 | 1278 | append mhargs " \\\n\t\t\$(OBJDIR)/VERSION.h" |
| 1279 | 1279 | writeln "\$(OBJDIR)/page_index.h: \$(TRANS_SRC) \$(MKINDEX)" |
| 1280 | 1280 | writeln "\t\$(MKINDEX) \$(TRANS_SRC) >\$@\n" |
| 1281 | 1281 | |
| | @@ -1320,15 +1320,15 @@ |
| 1320 | 1320 | |
| 1321 | 1321 | writeln "\$(OBJDIR)/sqlite3.o:\t\$(SQLITE3_SRC) \$(SRCDIR)/../win/Makefile.mingw" |
| 1322 | 1322 | writeln "\t\$(XTCC) \$(SQLITE_OPTIONS) \$(SQLITE_CFLAGS) \$(SEE_FLAGS) \\" |
| 1323 | 1323 | writeln "\t\t-c \$(SQLITE3_SRC) -o \$@\n" |
| 1324 | 1324 | |
| 1325 | | -writeln "\$(OBJDIR)/cson_amalgamation.o:\t\$(SRCDIR.extsrc)/cson_amalgamation.c" |
| 1326 | | -writeln "\t\$(XTCC) -c \$(SRCDIR.extsrc)/cson_amalgamation.c -o \$@\n" |
| 1325 | +writeln "\$(OBJDIR)/cson_amalgamation.o:\t\$(SRCDIR_extsrc)/cson_amalgamation.c" |
| 1326 | +writeln "\t\$(XTCC) -c \$(SRCDIR_extsrc)/cson_amalgamation.c -o \$@\n" |
| 1327 | 1327 | writeln "\$(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\n" |
| 1328 | 1328 | |
| 1329 | | -writeln "\$(OBJDIR)/shell.o:\t\$(SQLITE3_SHELL_SRC) \$(SRCDIR.extsrc)/sqlite3.h \$(SRCDIR)/../win/Makefile.mingw" |
| 1329 | +writeln "\$(OBJDIR)/shell.o:\t\$(SQLITE3_SHELL_SRC) \$(SRCDIR_extsrc)/sqlite3.h \$(SRCDIR)/../win/Makefile.mingw" |
| 1330 | 1330 | writeln "\t\$(XTCC) \$(SHELL_OPTIONS) \$(SHELL_CFLAGS) \$(SEE_FLAGS) -c \$(SQLITE3_SHELL_SRC) -o \$@\n" |
| 1331 | 1331 | |
| 1332 | 1332 | writeln "\$(OBJDIR)/th.o:\t\$(SRCDIR)/th.c" |
| 1333 | 1333 | writeln "\t\$(XTCC) -c \$(SRCDIR)/th.c -o \$@\n" |
| 1334 | 1334 | |
| | @@ -1336,15 +1336,15 @@ |
| 1336 | 1336 | writeln "\t\$(XTCC) -c \$(SRCDIR)/th_lang.c -o \$@\n" |
| 1337 | 1337 | |
| 1338 | 1338 | writeln "\$(OBJDIR)/th_tcl.o:\t\$(SRCDIR)/th_tcl.c" |
| 1339 | 1339 | writeln "\t\$(XTCC) -c \$(SRCDIR)/th_tcl.c -o \$@\n" |
| 1340 | 1340 | |
| 1341 | | -writeln "\$(OBJDIR)/miniz.o:\t\$(SRCDIR.extsrc)/miniz.c" |
| 1342 | | -writeln "\t\$(XTCC) \$(MINIZ_OPTIONS) -c \$(SRCDIR.extsrc)/miniz.c -o \$@\n" |
| 1341 | +writeln "\$(OBJDIR)/miniz.o:\t\$(SRCDIR_extsrc)/miniz.c" |
| 1342 | +writeln "\t\$(XTCC) \$(MINIZ_OPTIONS) -c \$(SRCDIR_extsrc)/miniz.c -o \$@\n" |
| 1343 | 1343 | |
| 1344 | | -writeln "\$(OBJDIR)/pikchr.o:\t\$(SRCDIR.extsrc)/pikchr.c" |
| 1345 | | -writeln "\t\$(XTCC) -c \$(SRCDIR.extsrc)/pikchr.c -o \$@\n" |
| 1344 | +writeln "\$(OBJDIR)/pikchr.o:\t\$(SRCDIR_extsrc)/pikchr.c" |
| 1345 | +writeln "\t\$(XTCC) -c \$(SRCDIR_extsrc)/pikchr.c -o \$@\n" |
| 1346 | 1346 | |
| 1347 | 1347 | close $output_file |
| 1348 | 1348 | # |
| 1349 | 1349 | # End of the win/Makefile.mingw output |
| 1350 | 1350 | ############################################################################## |
| | @@ -1424,41 +1424,41 @@ |
| 1424 | 1424 | writeln "\t+echo \$(LIBS) >> \$@" |
| 1425 | 1425 | writeln "\t+echo. >> \$@" |
| 1426 | 1426 | writeln "\t+echo fossil >> \$@" |
| 1427 | 1427 | |
| 1428 | 1428 | writeln { |
| 1429 | | -translate$E: $(SRCDIR.tools)\translate.c |
| 1429 | +translate$E: $(SRCDIR_tools)\translate.c |
| 1430 | 1430 | $(BCC) -o$@ $** |
| 1431 | 1431 | |
| 1432 | | -makeheaders$E: $(SRCDIR.tools)\makeheaders.c |
| 1432 | +makeheaders$E: $(SRCDIR_tools)\makeheaders.c |
| 1433 | 1433 | $(BCC) -o$@ $** |
| 1434 | 1434 | |
| 1435 | | -mkindex$E: $(SRCDIR.tools)\mkindex.c |
| 1435 | +mkindex$E: $(SRCDIR_tools)\mkindex.c |
| 1436 | 1436 | $(BCC) -o$@ $** |
| 1437 | 1437 | |
| 1438 | 1438 | mkbuiltin$E: $(SRCDIR)\mkbuiltin.c |
| 1439 | 1439 | $(BCC) -o$@ $** |
| 1440 | 1440 | |
| 1441 | | -mkversion$E: $(SRCDIR.tools)\mkversion.c |
| 1441 | +mkversion$E: $(SRCDIR_tools)\mkversion.c |
| 1442 | 1442 | $(BCC) -o$@ $** |
| 1443 | 1443 | |
| 1444 | | -codecheck1$E: $(SRCDIR.tools)\codecheck1.c |
| 1444 | +codecheck1$E: $(SRCDIR_tools)\codecheck1.c |
| 1445 | 1445 | $(BCC) -o$@ $** |
| 1446 | 1446 | |
| 1447 | | -$(OBJDIR)\shell$O : $(SRCDIR.extsrc)\shell.c |
| 1447 | +$(OBJDIR)\shell$O : $(SRCDIR_extsrc)\shell.c |
| 1448 | 1448 | $(TCC) -o$@ -c $(SHELL_OPTIONS) $(SQLITE_OPTIONS) $(SHELL_CFLAGS) $** |
| 1449 | 1449 | |
| 1450 | | -$(OBJDIR)\sqlite3$O : $(SRCDIR.extsrc)\sqlite3.c |
| 1450 | +$(OBJDIR)\sqlite3$O : $(SRCDIR_extsrc)\sqlite3.c |
| 1451 | 1451 | $(TCC) -o$@ -c $(SQLITE_OPTIONS) $(SQLITE_CFLAGS) $** |
| 1452 | 1452 | |
| 1453 | 1453 | $(OBJDIR)\th$O : $(SRCDIR)\th.c |
| 1454 | 1454 | $(TCC) -o$@ -c $** |
| 1455 | 1455 | |
| 1456 | 1456 | $(OBJDIR)\th_lang$O : $(SRCDIR)\th_lang.c |
| 1457 | 1457 | $(TCC) -o$@ -c $** |
| 1458 | 1458 | |
| 1459 | | -$(OBJDIR)\cson_amalgamation.h : $(SRCDIR.extsrc)\cson_amalgamation.h |
| 1459 | +$(OBJDIR)\cson_amalgamation.h : $(SRCDIR_extsrc)\cson_amalgamation.h |
| 1460 | 1460 | cp $@ $@ |
| 1461 | 1461 | |
| 1462 | 1462 | VERSION.h : mkversion$E $B\manifest.uuid $B\manifest $B\VERSION |
| 1463 | 1463 | +$** > $@ |
| 1464 | 1464 | |
| | @@ -1501,11 +1501,11 @@ |
| 1501 | 1501 | |
| 1502 | 1502 | writeln -nonewline "headers: makeheaders\$E page_index.h builtin_data.h VERSION.h\n\t +makeheaders\$E " |
| 1503 | 1503 | foreach s [lsort $src] { |
| 1504 | 1504 | writeln -nonewline "${s}_.c:$s.h " |
| 1505 | 1505 | } |
| 1506 | | -writeln "\$(SRCDIR.extsrc)\\sqlite3.h \$(SRCDIR)\\th.h VERSION.h \$(SRCDIR.extsrc)\\cson_amalgamation.h" |
| 1506 | +writeln "\$(SRCDIR_extsrc)\\sqlite3.h \$(SRCDIR)\\th.h VERSION.h \$(SRCDIR_extsrc)\\cson_amalgamation.h" |
| 1507 | 1507 | writeln "\t@copy /Y nul: headers" |
| 1508 | 1508 | |
| 1509 | 1509 | close $output_file |
| 1510 | 1510 | # |
| 1511 | 1511 | # End of the win/Makefile.dmc output |
| | @@ -1954,36 +1954,36 @@ |
| 1954 | 1954 | writeln "!if \$(FOSSIL_ENABLE_MINIZ)!=0" |
| 1955 | 1955 | writeln "\techo \"\$(OX)\\miniz.obj\" $redir \$@" |
| 1956 | 1956 | writeln "!endif" |
| 1957 | 1957 | writeln "\techo \$(LIBS) $redir \$@" |
| 1958 | 1958 | writeln { |
| 1959 | | -"$(OBJDIR)\translate$E": "$(SRCDIR.tools)\translate.c" |
| 1959 | +"$(OBJDIR)\translate$E": "$(SRCDIR_tools)\translate.c" |
| 1960 | 1960 | $(BCC) /Fe$@ /Fo$(@D)\ /Fd$(@D)\ $** |
| 1961 | 1961 | |
| 1962 | | -"$(OBJDIR)\makeheaders$E": "$(SRCDIR.tools)\makeheaders.c" |
| 1962 | +"$(OBJDIR)\makeheaders$E": "$(SRCDIR_tools)\makeheaders.c" |
| 1963 | 1963 | $(BCC) /Fe$@ /Fo$(@D)\ /Fd$(@D)\ $** |
| 1964 | 1964 | |
| 1965 | | -"$(OBJDIR)\mkindex$E": "$(SRCDIR.tools)\mkindex.c" |
| 1965 | +"$(OBJDIR)\mkindex$E": "$(SRCDIR_tools)\mkindex.c" |
| 1966 | 1966 | $(BCC) /Fe$@ /Fo$(@D)\ /Fd$(@D)\ $** |
| 1967 | 1967 | |
| 1968 | 1968 | "$(OBJDIR)\mkbuiltin$E": "$(SRCDIR)\mkbuiltin.c" |
| 1969 | 1969 | $(BCC) /Fe$@ /Fo$(@D)\ /Fd$(@D)\ $** |
| 1970 | 1970 | |
| 1971 | | -"$(OBJDIR)\mkversion$E": "$(SRCDIR.tools)\mkversion.c" |
| 1971 | +"$(OBJDIR)\mkversion$E": "$(SRCDIR_tools)\mkversion.c" |
| 1972 | 1972 | $(BCC) /Fe$@ /Fo$(@D)\ /Fd$(@D)\ $** |
| 1973 | 1973 | |
| 1974 | | -"$(OBJDIR)\codecheck1$E": "$(SRCDIR.tools)\codecheck1.c" |
| 1974 | +"$(OBJDIR)\codecheck1$E": "$(SRCDIR_tools)\codecheck1.c" |
| 1975 | 1975 | $(BCC) /Fe$@ /Fo$(@D)\ /Fd$(@D)\ $** |
| 1976 | 1976 | |
| 1977 | 1977 | !if $(USE_SEE)!=0 |
| 1978 | 1978 | SEE_FLAGS = /DSQLITE_HAS_CODEC=1 /DSQLITE_SHELL_DBKEY_PROC=fossil_key |
| 1979 | 1979 | SQLITE3_SHELL_SRC = $(SRCDIR)\shell-see.c |
| 1980 | | -SQLITE3_SRC = $(SRCDIR.extsrc)\sqlite3-see.c |
| 1980 | +SQLITE3_SRC = $(SRCDIR_extsrc)\sqlite3-see.c |
| 1981 | 1981 | !else |
| 1982 | 1982 | SEE_FLAGS = |
| 1983 | | -SQLITE3_SHELL_SRC = $(SRCDIR.extsrc)\shell.c |
| 1984 | | -SQLITE3_SRC = $(SRCDIR.extsrc)\sqlite3.c |
| 1983 | +SQLITE3_SHELL_SRC = $(SRCDIR_extsrc)\shell.c |
| 1984 | +SQLITE3_SRC = $(SRCDIR_extsrc)\sqlite3.c |
| 1985 | 1985 | !endif |
| 1986 | 1986 | |
| 1987 | 1987 | "$(OX)\shell$O" : "$(SQLITE3_SHELL_SRC)" "$(B)\win\Makefile.msc" |
| 1988 | 1988 | $(TCC) /Fo$@ /Fd$(@D)\ $(SHELL_OPTIONS) $(SQLITE_OPTIONS) $(SHELL_CFLAGS) $(SEE_FLAGS) -c "$(SQLITE3_SHELL_SRC)" |
| 1989 | 1989 | |
| | @@ -1997,23 +1997,23 @@ |
| 1997 | 1997 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 1998 | 1998 | |
| 1999 | 1999 | "$(OX)\th_tcl$O" : "$(SRCDIR)\th_tcl.c" |
| 2000 | 2000 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 2001 | 2001 | |
| 2002 | | -"$(OX)\miniz$O" : "$(SRCDIR.extsrc)\miniz.c" |
| 2002 | +"$(OX)\miniz$O" : "$(SRCDIR_extsrc)\miniz.c" |
| 2003 | 2003 | $(TCC) /Fo$@ /Fd$(@D)\ -c $(MINIZ_OPTIONS) $** |
| 2004 | 2004 | |
| 2005 | | -"$(OX)\pikchr$O" : "$(SRCDIR.extsrc)" "$(B)\win\Makefile.msc" |
| 2005 | +"$(OX)\pikchr$O" : "$(SRCDIR_extsrc)" "$(B)\win\Makefile.msc" |
| 2006 | 2006 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 2007 | 2007 | |
| 2008 | 2008 | "$(OX)\VERSION.h" : "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" "$(B)\phony.h" |
| 2009 | 2009 | "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" > $@ |
| 2010 | 2010 | |
| 2011 | 2011 | "$(B)\phony.h" : |
| 2012 | 2012 | rem Force rebuild of VERSION.h whenever nmake is run |
| 2013 | 2013 | |
| 2014 | | -"$(OX)\cson_amalgamation$O" : "$(SRCDIR.extsrc)\cson_amalgamation.c" |
| 2014 | +"$(OX)\cson_amalgamation$O" : "$(SRCDIR_extsrc)\cson_amalgamation.c" |
| 2015 | 2015 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 2016 | 2016 | |
| 2017 | 2017 | "$(OX)\page_index.h": "$(OBJDIR)\mkindex$E" $(SRC) |
| 2018 | 2018 | $** > $@ |
| 2019 | 2019 | |
| | @@ -2096,14 +2096,14 @@ |
| 2096 | 2096 | writeln " \\" |
| 2097 | 2097 | writeln -nonewline "\t\t\t" |
| 2098 | 2098 | } |
| 2099 | 2099 | writeln -nonewline "\"\$(OX)\\${s}_.c\":\"\$(OX)\\$s.h\""; incr i |
| 2100 | 2100 | } |
| 2101 | | -writeln " \\\n\t\t\t\"\$(SRCDIR.extsrc)\\sqlite3.h\" \\" |
| 2101 | +writeln " \\\n\t\t\t\"\$(SRCDIR_extsrc)\\sqlite3.h\" \\" |
| 2102 | 2102 | writeln "\t\t\t\"\$(SRCDIR)\\th.h\" \\" |
| 2103 | 2103 | writeln "\t\t\t\"\$(OX)\\VERSION.h\" \\" |
| 2104 | | -writeln "\t\t\t\"\$(SRCDIR.extsrc)\\cson_amalgamation.h\"" |
| 2104 | +writeln "\t\t\t\"\$(SRCDIR_extsrc)\\cson_amalgamation.h\"" |
| 2105 | 2105 | writeln "\t@copy /Y nul: $@" |
| 2106 | 2106 | |
| 2107 | 2107 | |
| 2108 | 2108 | close $output_file |
| 2109 | 2109 | # |
| | @@ -2251,11 +2251,11 @@ |
| 2251 | 2251 | # compiling standard fossil utils |
| 2252 | 2252 | $(UTILS_OBJ): %.obj: $(SRCDIR)%.c |
| 2253 | 2253 | $(CC) $(CCFLAGS) $(INCLUDE) "$<" -Fo"$@" |
| 2254 | 2254 | |
| 2255 | 2255 | # compile special windows utils |
| 2256 | | -version.obj: $(SRCDIR.tools)mkversion.c |
| 2256 | +version.obj: $(SRCDIR_tools)mkversion.c |
| 2257 | 2257 | $(CC) $(CCFLAGS) $(INCLUDE) "$<" -Fo"$@" |
| 2258 | 2258 | |
| 2259 | 2259 | # generate the translated c-source files |
| 2260 | 2260 | $(TRANSLATEDSRC): %_.c: $(SRCDIR)%.c translate.exe |
| 2261 | 2261 | translate.exe $< >$@ |
| 2262 | 2262 | |