Fossil SCM
Always regenerate the VERSION.h file, and hence change the FOSSIL_BUILD_HASH value, every time "make" is run.
Commit
01c03ca16a3b993e2d1a0ef6ea01a67e08908b0ccbc7e395538e3d6b826a532b
Parent
ef38f0d7cab51d3…
4 files changed
+4
-1
+13
-4
+4
-1
+5
-2
+4
-1
| --- src/main.mk | ||
| +++ src/main.mk | ||
| @@ -598,13 +598,16 @@ | ||
| 598 | 598 | # the run to just those test cases. |
| 599 | 599 | # |
| 600 | 600 | test: $(OBJDIR) $(APPNAME) |
| 601 | 601 | $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME) $(TESTFLAGS) |
| 602 | 602 | |
| 603 | -$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION $(OBJDIR)/mkversion | |
| 603 | +$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION $(OBJDIR)/mkversion $(OBJDIR)/phony.h | |
| 604 | 604 | $(OBJDIR)/mkversion $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$(OBJDIR)/VERSION.h |
| 605 | 605 | |
| 606 | +$(OBJDIR)/phony.h: | |
| 607 | + # Force rebuild of VERSION.h every time we run "make" | |
| 608 | + | |
| 606 | 609 | # Setup the options used to compile the included SQLite library. |
| 607 | 610 | SQLITE_OPTIONS = -DNDEBUG=1 \ |
| 608 | 611 | -DSQLITE_DQS=0 \ |
| 609 | 612 | -DSQLITE_THREADSAFE=0 \ |
| 610 | 613 | -DSQLITE_DEFAULT_MEMSTATUS=0 \ |
| 611 | 614 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -598,13 +598,16 @@ | |
| 598 | # the run to just those test cases. |
| 599 | # |
| 600 | test: $(OBJDIR) $(APPNAME) |
| 601 | $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME) $(TESTFLAGS) |
| 602 | |
| 603 | $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION $(OBJDIR)/mkversion |
| 604 | $(OBJDIR)/mkversion $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$(OBJDIR)/VERSION.h |
| 605 | |
| 606 | # Setup the options used to compile the included SQLite library. |
| 607 | SQLITE_OPTIONS = -DNDEBUG=1 \ |
| 608 | -DSQLITE_DQS=0 \ |
| 609 | -DSQLITE_THREADSAFE=0 \ |
| 610 | -DSQLITE_DEFAULT_MEMSTATUS=0 \ |
| 611 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -598,13 +598,16 @@ | |
| 598 | # the run to just those test cases. |
| 599 | # |
| 600 | test: $(OBJDIR) $(APPNAME) |
| 601 | $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME) $(TESTFLAGS) |
| 602 | |
| 603 | $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION $(OBJDIR)/mkversion $(OBJDIR)/phony.h |
| 604 | $(OBJDIR)/mkversion $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$(OBJDIR)/VERSION.h |
| 605 | |
| 606 | $(OBJDIR)/phony.h: |
| 607 | # Force rebuild of VERSION.h every time we run "make" |
| 608 | |
| 609 | # Setup the options used to compile the included SQLite library. |
| 610 | SQLITE_OPTIONS = -DNDEBUG=1 \ |
| 611 | -DSQLITE_DQS=0 \ |
| 612 | -DSQLITE_THREADSAFE=0 \ |
| 613 | -DSQLITE_DEFAULT_MEMSTATUS=0 \ |
| 614 |
+13
-4
| --- src/makemake.tcl | ||
| +++ src/makemake.tcl | ||
| @@ -370,15 +370,18 @@ | ||
| 370 | 370 | # the run to just those test cases. |
| 371 | 371 | # |
| 372 | 372 | test: $(OBJDIR) $(APPNAME) |
| 373 | 373 | $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME) $(TESTFLAGS) |
| 374 | 374 | |
| 375 | -$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION $(OBJDIR)/mkversion | |
| 375 | +$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION $(OBJDIR)/mkversion $(OBJDIR)/phony.h | |
| 376 | 376 | $(OBJDIR)/mkversion $(SRCDIR)/../manifest.uuid \ |
| 377 | 377 | $(SRCDIR)/../manifest \ |
| 378 | 378 | $(SRCDIR)/../VERSION >$(OBJDIR)/VERSION.h |
| 379 | 379 | |
| 380 | +$(OBJDIR)/phony.h: | |
| 381 | + # Force rebuild of VERSION.h every time we run "make" | |
| 382 | + | |
| 380 | 383 | # Setup the options used to compile the included SQLite library. |
| 381 | 384 | SQLITE_OPTIONS = <<<SQLITE_OPTIONS>>> |
| 382 | 385 | |
| 383 | 386 | # Setup the options used to compile the included SQLite shell. |
| 384 | 387 | SHELL_OPTIONS = <<<SHELL_OPTIONS>>> |
| @@ -1081,13 +1084,16 @@ | ||
| 1081 | 1084 | # build is done from, i.e. the checkout belongs to. Do not sync/push |
| 1082 | 1085 | # the repository after running the tests. |
| 1083 | 1086 | test: $(OBJDIR) $(APPNAME) |
| 1084 | 1087 | $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME) |
| 1085 | 1088 | |
| 1086 | -$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION) | |
| 1089 | +$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION) $(OBJDIR)/phony.h | |
| 1087 | 1090 | $(MKVERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$@ |
| 1088 | 1091 | |
| 1092 | +$(OBJDIR)/phony.h: | |
| 1093 | + # Force rebuild of VERSION.h every time "make" is run | |
| 1094 | + | |
| 1089 | 1095 | # The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set |
| 1090 | 1096 | # to 1. If it is set to 1, then there is no need to build or link |
| 1091 | 1097 | # the sqlite3.o object. Instead, the system SQLite will be linked |
| 1092 | 1098 | # using -lsqlite3. |
| 1093 | 1099 | SQLITE3_OBJ.0 = $(OBJDIR)/sqlite3.o |
| @@ -1907,12 +1913,15 @@ | ||
| 1907 | 1913 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 1908 | 1914 | |
| 1909 | 1915 | "$(OX)\miniz$O" : "$(SRCDIR)\miniz.c" |
| 1910 | 1916 | $(TCC) /Fo$@ /Fd$(@D)\ -c $(MINIZ_OPTIONS) $** |
| 1911 | 1917 | |
| 1912 | -"$(OX)\VERSION.h" : "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" | |
| 1913 | - $** > $@ | |
| 1918 | +"$(OX)\VERSION.h" : "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" "$(B)\phony.h" | |
| 1919 | + "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" > $@ | |
| 1920 | + | |
| 1921 | +"$(B)\phony.h" : | |
| 1922 | + rem Force rebuild of VERSION.h whenever nmake is run | |
| 1914 | 1923 | |
| 1915 | 1924 | "$(OX)\cson_amalgamation$O" : "$(SRCDIR)\cson_amalgamation.c" |
| 1916 | 1925 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 1917 | 1926 | |
| 1918 | 1927 | "$(OX)\page_index.h": "$(OBJDIR)\mkindex$E" $(SRC) |
| 1919 | 1928 |
| --- src/makemake.tcl | |
| +++ src/makemake.tcl | |
| @@ -370,15 +370,18 @@ | |
| 370 | # the run to just those test cases. |
| 371 | # |
| 372 | test: $(OBJDIR) $(APPNAME) |
| 373 | $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME) $(TESTFLAGS) |
| 374 | |
| 375 | $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION $(OBJDIR)/mkversion |
| 376 | $(OBJDIR)/mkversion $(SRCDIR)/../manifest.uuid \ |
| 377 | $(SRCDIR)/../manifest \ |
| 378 | $(SRCDIR)/../VERSION >$(OBJDIR)/VERSION.h |
| 379 | |
| 380 | # Setup the options used to compile the included SQLite library. |
| 381 | SQLITE_OPTIONS = <<<SQLITE_OPTIONS>>> |
| 382 | |
| 383 | # Setup the options used to compile the included SQLite shell. |
| 384 | SHELL_OPTIONS = <<<SHELL_OPTIONS>>> |
| @@ -1081,13 +1084,16 @@ | |
| 1081 | # build is done from, i.e. the checkout belongs to. Do not sync/push |
| 1082 | # the repository after running the tests. |
| 1083 | test: $(OBJDIR) $(APPNAME) |
| 1084 | $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME) |
| 1085 | |
| 1086 | $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION) |
| 1087 | $(MKVERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$@ |
| 1088 | |
| 1089 | # The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set |
| 1090 | # to 1. If it is set to 1, then there is no need to build or link |
| 1091 | # the sqlite3.o object. Instead, the system SQLite will be linked |
| 1092 | # using -lsqlite3. |
| 1093 | SQLITE3_OBJ.0 = $(OBJDIR)/sqlite3.o |
| @@ -1907,12 +1913,15 @@ | |
| 1907 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 1908 | |
| 1909 | "$(OX)\miniz$O" : "$(SRCDIR)\miniz.c" |
| 1910 | $(TCC) /Fo$@ /Fd$(@D)\ -c $(MINIZ_OPTIONS) $** |
| 1911 | |
| 1912 | "$(OX)\VERSION.h" : "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" |
| 1913 | $** > $@ |
| 1914 | |
| 1915 | "$(OX)\cson_amalgamation$O" : "$(SRCDIR)\cson_amalgamation.c" |
| 1916 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 1917 | |
| 1918 | "$(OX)\page_index.h": "$(OBJDIR)\mkindex$E" $(SRC) |
| 1919 |
| --- src/makemake.tcl | |
| +++ src/makemake.tcl | |
| @@ -370,15 +370,18 @@ | |
| 370 | # the run to just those test cases. |
| 371 | # |
| 372 | test: $(OBJDIR) $(APPNAME) |
| 373 | $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME) $(TESTFLAGS) |
| 374 | |
| 375 | $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION $(OBJDIR)/mkversion $(OBJDIR)/phony.h |
| 376 | $(OBJDIR)/mkversion $(SRCDIR)/../manifest.uuid \ |
| 377 | $(SRCDIR)/../manifest \ |
| 378 | $(SRCDIR)/../VERSION >$(OBJDIR)/VERSION.h |
| 379 | |
| 380 | $(OBJDIR)/phony.h: |
| 381 | # Force rebuild of VERSION.h every time we run "make" |
| 382 | |
| 383 | # Setup the options used to compile the included SQLite library. |
| 384 | SQLITE_OPTIONS = <<<SQLITE_OPTIONS>>> |
| 385 | |
| 386 | # Setup the options used to compile the included SQLite shell. |
| 387 | SHELL_OPTIONS = <<<SHELL_OPTIONS>>> |
| @@ -1081,13 +1084,16 @@ | |
| 1084 | # build is done from, i.e. the checkout belongs to. Do not sync/push |
| 1085 | # the repository after running the tests. |
| 1086 | test: $(OBJDIR) $(APPNAME) |
| 1087 | $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME) |
| 1088 | |
| 1089 | $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION) $(OBJDIR)/phony.h |
| 1090 | $(MKVERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$@ |
| 1091 | |
| 1092 | $(OBJDIR)/phony.h: |
| 1093 | # Force rebuild of VERSION.h every time "make" is run |
| 1094 | |
| 1095 | # The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set |
| 1096 | # to 1. If it is set to 1, then there is no need to build or link |
| 1097 | # the sqlite3.o object. Instead, the system SQLite will be linked |
| 1098 | # using -lsqlite3. |
| 1099 | SQLITE3_OBJ.0 = $(OBJDIR)/sqlite3.o |
| @@ -1907,12 +1913,15 @@ | |
| 1913 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 1914 | |
| 1915 | "$(OX)\miniz$O" : "$(SRCDIR)\miniz.c" |
| 1916 | $(TCC) /Fo$@ /Fd$(@D)\ -c $(MINIZ_OPTIONS) $** |
| 1917 | |
| 1918 | "$(OX)\VERSION.h" : "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" "$(B)\phony.h" |
| 1919 | "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" > $@ |
| 1920 | |
| 1921 | "$(B)\phony.h" : |
| 1922 | rem Force rebuild of VERSION.h whenever nmake is run |
| 1923 | |
| 1924 | "$(OX)\cson_amalgamation$O" : "$(SRCDIR)\cson_amalgamation.c" |
| 1925 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 1926 | |
| 1927 | "$(OX)\page_index.h": "$(OBJDIR)\mkindex$E" $(SRC) |
| 1928 |
+4
-1
| --- win/Makefile.mingw | ||
| +++ win/Makefile.mingw | ||
| @@ -1061,13 +1061,16 @@ | ||
| 1061 | 1061 | # build is done from, i.e. the checkout belongs to. Do not sync/push |
| 1062 | 1062 | # the repository after running the tests. |
| 1063 | 1063 | test: $(OBJDIR) $(APPNAME) |
| 1064 | 1064 | $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME) |
| 1065 | 1065 | |
| 1066 | -$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION) | |
| 1066 | +$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION) $(OBJDIR)/phony.h | |
| 1067 | 1067 | $(MKVERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$@ |
| 1068 | 1068 | |
| 1069 | +$(OBJDIR)/phony.h: | |
| 1070 | + # Force rebuild of VERSION.h every time "make" is run | |
| 1071 | + | |
| 1069 | 1072 | # The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set |
| 1070 | 1073 | # to 1. If it is set to 1, then there is no need to build or link |
| 1071 | 1074 | # the sqlite3.o object. Instead, the system SQLite will be linked |
| 1072 | 1075 | # using -lsqlite3. |
| 1073 | 1076 | SQLITE3_OBJ.0 = $(OBJDIR)/sqlite3.o |
| 1074 | 1077 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -1061,13 +1061,16 @@ | |
| 1061 | # build is done from, i.e. the checkout belongs to. Do not sync/push |
| 1062 | # the repository after running the tests. |
| 1063 | test: $(OBJDIR) $(APPNAME) |
| 1064 | $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME) |
| 1065 | |
| 1066 | $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION) |
| 1067 | $(MKVERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$@ |
| 1068 | |
| 1069 | # The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set |
| 1070 | # to 1. If it is set to 1, then there is no need to build or link |
| 1071 | # the sqlite3.o object. Instead, the system SQLite will be linked |
| 1072 | # using -lsqlite3. |
| 1073 | SQLITE3_OBJ.0 = $(OBJDIR)/sqlite3.o |
| 1074 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -1061,13 +1061,16 @@ | |
| 1061 | # build is done from, i.e. the checkout belongs to. Do not sync/push |
| 1062 | # the repository after running the tests. |
| 1063 | test: $(OBJDIR) $(APPNAME) |
| 1064 | $(TCLSH) $(SRCDIR)/../test/tester.tcl $(APPNAME) |
| 1065 | |
| 1066 | $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(MKVERSION) $(OBJDIR)/phony.h |
| 1067 | $(MKVERSION) $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest $(SRCDIR)/../VERSION >$@ |
| 1068 | |
| 1069 | $(OBJDIR)/phony.h: |
| 1070 | # Force rebuild of VERSION.h every time "make" is run |
| 1071 | |
| 1072 | # The USE_SYSTEM_SQLITE variable may be undefined, set to 0, or set |
| 1073 | # to 1. If it is set to 1, then there is no need to build or link |
| 1074 | # the sqlite3.o object. Instead, the system SQLite will be linked |
| 1075 | # using -lsqlite3. |
| 1076 | SQLITE3_OBJ.0 = $(OBJDIR)/sqlite3.o |
| 1077 |
+5
-2
| --- win/Makefile.msc | ||
| +++ win/Makefile.msc | ||
| @@ -1022,12 +1022,15 @@ | ||
| 1022 | 1022 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 1023 | 1023 | |
| 1024 | 1024 | "$(OX)\miniz$O" : "$(SRCDIR)\miniz.c" |
| 1025 | 1025 | $(TCC) /Fo$@ /Fd$(@D)\ -c $(MINIZ_OPTIONS) $** |
| 1026 | 1026 | |
| 1027 | -"$(OX)\VERSION.h" : "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" | |
| 1028 | - $** > $@ | |
| 1027 | +"$(OX)\VERSION.h" : "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" "$(B)\phony.h" | |
| 1028 | + "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" > $@ | |
| 1029 | + | |
| 1030 | +"$(B)\phony.h" : | |
| 1031 | + rem Force rebuild of VERSION.h whenever nmake is run | |
| 1029 | 1032 | |
| 1030 | 1033 | "$(OX)\cson_amalgamation$O" : "$(SRCDIR)\cson_amalgamation.c" |
| 1031 | 1034 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 1032 | 1035 | |
| 1033 | 1036 | "$(OX)\page_index.h": "$(OBJDIR)\mkindex$E" $(SRC) |
| 1034 | 1037 |
| --- win/Makefile.msc | |
| +++ win/Makefile.msc | |
| @@ -1022,12 +1022,15 @@ | |
| 1022 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 1023 | |
| 1024 | "$(OX)\miniz$O" : "$(SRCDIR)\miniz.c" |
| 1025 | $(TCC) /Fo$@ /Fd$(@D)\ -c $(MINIZ_OPTIONS) $** |
| 1026 | |
| 1027 | "$(OX)\VERSION.h" : "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" |
| 1028 | $** > $@ |
| 1029 | |
| 1030 | "$(OX)\cson_amalgamation$O" : "$(SRCDIR)\cson_amalgamation.c" |
| 1031 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 1032 | |
| 1033 | "$(OX)\page_index.h": "$(OBJDIR)\mkindex$E" $(SRC) |
| 1034 |
| --- win/Makefile.msc | |
| +++ win/Makefile.msc | |
| @@ -1022,12 +1022,15 @@ | |
| 1022 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 1023 | |
| 1024 | "$(OX)\miniz$O" : "$(SRCDIR)\miniz.c" |
| 1025 | $(TCC) /Fo$@ /Fd$(@D)\ -c $(MINIZ_OPTIONS) $** |
| 1026 | |
| 1027 | "$(OX)\VERSION.h" : "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" "$(B)\phony.h" |
| 1028 | "$(OBJDIR)\mkversion$E" "$(B)\manifest.uuid" "$(B)\manifest" "$(B)\VERSION" > $@ |
| 1029 | |
| 1030 | "$(B)\phony.h" : |
| 1031 | rem Force rebuild of VERSION.h whenever nmake is run |
| 1032 | |
| 1033 | "$(OX)\cson_amalgamation$O" : "$(SRCDIR)\cson_amalgamation.c" |
| 1034 | $(TCC) /Fo$@ /Fd$(@D)\ -c $** |
| 1035 | |
| 1036 | "$(OX)\page_index.h": "$(OBJDIR)\mkindex$E" $(SRC) |
| 1037 |