Fossil SCM

Fix a makefile dependency to force a rebuild whenever the manifest.uuid changes.

drh 2007-08-25 19:45 trunk
Commit b4571bb75ed721da6956ba9213a742375654bbb1
2 files changed +2 -2 +2 -2
+2 -2
--- src/main.mk
+++ src/main.mk
@@ -167,15 +167,15 @@
167167
168168
$(APPNAME): headers $(OBJ) sqlite3.o
169169
$(TCC) -o $(APPNAME) $(OBJ) sqlite3.o $(LIB)
170170
171171
clean:
172
- rm -f *.o *_.c $(APPNAME)
172
+ rm -f *.o *_.c $(APPNAME) VERSION.h
173173
rm -f translate makeheaders mkindex page_index.h headers
174174
rm -f add.h blob.h cgi.h checkin.h checkout.h clearsign.h clone.h comformat.h content.h db.h delta.h deltacmd.h descendents.h diff.h diffcmd.h encode.h file.h http.h info.h login.h main.h manifest.h md5.h merge.h merge3.h name.h pivot.h printf.h rebuild.h schema.h setup.h sha1.h style.h sync.h timeline.h update.h url.h user.h verify.h vfile.h wiki.h wikiformat.h xfer.h zip.h
175175
176
-headers: makeheaders mkindex $(TRANS_SRC)
176
+headers: makeheaders mkindex $(TRANS_SRC) ./VERSION.h
177177
./makeheaders add_.c:add.h blob_.c:blob.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendents_.c:descendents.h diff_.c:diff.h diffcmd_.c:diffcmd.h encode_.c:encode.h file_.c:file.h http_.c:http.h info_.c:info.h login_.c:login.h main_.c:main.h manifest_.c:manifest.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h name_.c:name.h pivot_.c:pivot.h printf_.c:printf.h rebuild_.c:rebuild.h schema_.c:schema.h setup_.c:setup.h sha1_.c:sha1.h style_.c:style.h sync_.c:sync.h timeline_.c:timeline.h update_.c:update.h url_.c:url.h user_.c:user.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.h xfer_.c:xfer.h zip_.c:zip.h $(SRCDIR)/sqlite3.h ./VERSION.h
178178
./mkindex $(TRANS_SRC) >page_index.h
179179
touch headers
180180
181181
add_.c: $(SRCDIR)/add.c $(SRCDIR)/VERSION translate
182182
--- src/main.mk
+++ src/main.mk
@@ -167,15 +167,15 @@
167
168 $(APPNAME): headers $(OBJ) sqlite3.o
169 $(TCC) -o $(APPNAME) $(OBJ) sqlite3.o $(LIB)
170
171 clean:
172 rm -f *.o *_.c $(APPNAME)
173 rm -f translate makeheaders mkindex page_index.h headers
174 rm -f add.h blob.h cgi.h checkin.h checkout.h clearsign.h clone.h comformat.h content.h db.h delta.h deltacmd.h descendents.h diff.h diffcmd.h encode.h file.h http.h info.h login.h main.h manifest.h md5.h merge.h merge3.h name.h pivot.h printf.h rebuild.h schema.h setup.h sha1.h style.h sync.h timeline.h update.h url.h user.h verify.h vfile.h wiki.h wikiformat.h xfer.h zip.h
175
176 headers: makeheaders mkindex $(TRANS_SRC)
177 ./makeheaders add_.c:add.h blob_.c:blob.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendents_.c:descendents.h diff_.c:diff.h diffcmd_.c:diffcmd.h encode_.c:encode.h file_.c:file.h http_.c:http.h info_.c:info.h login_.c:login.h main_.c:main.h manifest_.c:manifest.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h name_.c:name.h pivot_.c:pivot.h printf_.c:printf.h rebuild_.c:rebuild.h schema_.c:schema.h setup_.c:setup.h sha1_.c:sha1.h style_.c:style.h sync_.c:sync.h timeline_.c:timeline.h update_.c:update.h url_.c:url.h user_.c:user.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.h xfer_.c:xfer.h zip_.c:zip.h $(SRCDIR)/sqlite3.h ./VERSION.h
178 ./mkindex $(TRANS_SRC) >page_index.h
179 touch headers
180
181 add_.c: $(SRCDIR)/add.c $(SRCDIR)/VERSION translate
182
--- src/main.mk
+++ src/main.mk
@@ -167,15 +167,15 @@
167
168 $(APPNAME): headers $(OBJ) sqlite3.o
169 $(TCC) -o $(APPNAME) $(OBJ) sqlite3.o $(LIB)
170
171 clean:
172 rm -f *.o *_.c $(APPNAME) VERSION.h
173 rm -f translate makeheaders mkindex page_index.h headers
174 rm -f add.h blob.h cgi.h checkin.h checkout.h clearsign.h clone.h comformat.h content.h db.h delta.h deltacmd.h descendents.h diff.h diffcmd.h encode.h file.h http.h info.h login.h main.h manifest.h md5.h merge.h merge3.h name.h pivot.h printf.h rebuild.h schema.h setup.h sha1.h style.h sync.h timeline.h update.h url.h user.h verify.h vfile.h wiki.h wikiformat.h xfer.h zip.h
175
176 headers: makeheaders mkindex $(TRANS_SRC) ./VERSION.h
177 ./makeheaders add_.c:add.h blob_.c:blob.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendents_.c:descendents.h diff_.c:diff.h diffcmd_.c:diffcmd.h encode_.c:encode.h file_.c:file.h http_.c:http.h info_.c:info.h login_.c:login.h main_.c:main.h manifest_.c:manifest.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h name_.c:name.h pivot_.c:pivot.h printf_.c:printf.h rebuild_.c:rebuild.h schema_.c:schema.h setup_.c:setup.h sha1_.c:sha1.h style_.c:style.h sync_.c:sync.h timeline_.c:timeline.h update_.c:update.h url_.c:url.h user_.c:user.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.h xfer_.c:xfer.h zip_.c:zip.h $(SRCDIR)/sqlite3.h ./VERSION.h
178 ./mkindex $(TRANS_SRC) >page_index.h
179 touch headers
180
181 add_.c: $(SRCDIR)/add.c $(SRCDIR)/VERSION translate
182
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -103,11 +103,11 @@
103103
104104
$(APPNAME): headers $(OBJ) sqlite3.o
105105
$(TCC) -o $(APPNAME) $(OBJ) sqlite3.o $(LIB)
106106
107107
clean:
108
- rm -f *.o *_.c $(APPNAME)
108
+ rm -f *.o *_.c $(APPNAME) VERSION.h
109109
rm -f translate makeheaders mkindex page_index.h headers}
110110
111111
set hfiles {}
112112
foreach s [lsort $src] {lappend hfiles $s.h}
113113
puts "\trm -f $hfiles\n"
@@ -116,11 +116,11 @@
116116
foreach s [lsort $src] {
117117
append mhargs " ${s}_.c:$s.h"
118118
set extra_h($s) {}
119119
}
120120
append mhargs " \$(SRCDIR)/sqlite3.h ./VERSION.h"
121
-puts "headers:\tmakeheaders mkindex \$(TRANS_SRC)"
121
+puts "headers:\tmakeheaders mkindex \$(TRANS_SRC) ./VERSION.h"
122122
puts "\t./makeheaders $mhargs"
123123
puts "\t./mkindex \$(TRANS_SRC) >page_index.h"
124124
puts "\ttouch headers\n"
125125
set extra_h(main) page_index.h
126126
127127
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -103,11 +103,11 @@
103
104 $(APPNAME): headers $(OBJ) sqlite3.o
105 $(TCC) -o $(APPNAME) $(OBJ) sqlite3.o $(LIB)
106
107 clean:
108 rm -f *.o *_.c $(APPNAME)
109 rm -f translate makeheaders mkindex page_index.h headers}
110
111 set hfiles {}
112 foreach s [lsort $src] {lappend hfiles $s.h}
113 puts "\trm -f $hfiles\n"
@@ -116,11 +116,11 @@
116 foreach s [lsort $src] {
117 append mhargs " ${s}_.c:$s.h"
118 set extra_h($s) {}
119 }
120 append mhargs " \$(SRCDIR)/sqlite3.h ./VERSION.h"
121 puts "headers:\tmakeheaders mkindex \$(TRANS_SRC)"
122 puts "\t./makeheaders $mhargs"
123 puts "\t./mkindex \$(TRANS_SRC) >page_index.h"
124 puts "\ttouch headers\n"
125 set extra_h(main) page_index.h
126
127
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -103,11 +103,11 @@
103
104 $(APPNAME): headers $(OBJ) sqlite3.o
105 $(TCC) -o $(APPNAME) $(OBJ) sqlite3.o $(LIB)
106
107 clean:
108 rm -f *.o *_.c $(APPNAME) VERSION.h
109 rm -f translate makeheaders mkindex page_index.h headers}
110
111 set hfiles {}
112 foreach s [lsort $src] {lappend hfiles $s.h}
113 puts "\trm -f $hfiles\n"
@@ -116,11 +116,11 @@
116 foreach s [lsort $src] {
117 append mhargs " ${s}_.c:$s.h"
118 set extra_h($s) {}
119 }
120 append mhargs " \$(SRCDIR)/sqlite3.h ./VERSION.h"
121 puts "headers:\tmakeheaders mkindex \$(TRANS_SRC) ./VERSION.h"
122 puts "\t./makeheaders $mhargs"
123 puts "\t./mkindex \$(TRANS_SRC) >page_index.h"
124 puts "\ttouch headers\n"
125 set extra_h(main) page_index.h
126
127

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button