Fossil SCM

Update the unix Makefile to shift all build products other than the file executable into the OBJDIR folder.

drh 2010-12-20 13:15 trunk
Commit e084092a07a6273a08c361a817c3d7a92bf4c40d
2 files changed +636 -637 +29 -32
+636 -637
--- src/main.mk
+++ src/main.mk
@@ -90,87 +90,87 @@
9090
$(SRCDIR)/winhttp.c \
9191
$(SRCDIR)/xfer.c \
9292
$(SRCDIR)/zip.c
9393
9494
TRANS_SRC = \
95
- add_.c \
96
- allrepo_.c \
97
- attach_.c \
98
- bag_.c \
99
- bisect_.c \
100
- blob_.c \
101
- branch_.c \
102
- browse_.c \
103
- captcha_.c \
104
- cgi_.c \
105
- checkin_.c \
106
- checkout_.c \
107
- clearsign_.c \
108
- clone_.c \
109
- comformat_.c \
110
- configure_.c \
111
- content_.c \
112
- db_.c \
113
- delta_.c \
114
- deltacmd_.c \
115
- descendants_.c \
116
- diff_.c \
117
- diffcmd_.c \
118
- doc_.c \
119
- encode_.c \
120
- event_.c \
121
- export_.c \
122
- file_.c \
123
- finfo_.c \
124
- graph_.c \
125
- http_.c \
126
- http_socket_.c \
127
- http_ssl_.c \
128
- http_transport_.c \
129
- import_.c \
130
- info_.c \
131
- login_.c \
132
- main_.c \
133
- manifest_.c \
134
- md5_.c \
135
- merge_.c \
136
- merge3_.c \
137
- name_.c \
138
- pivot_.c \
139
- popen_.c \
140
- pqueue_.c \
141
- printf_.c \
142
- rebuild_.c \
143
- report_.c \
144
- rss_.c \
145
- schema_.c \
146
- search_.c \
147
- setup_.c \
148
- sha1_.c \
149
- shun_.c \
150
- skins_.c \
151
- sqlcmd_.c \
152
- stash_.c \
153
- stat_.c \
154
- style_.c \
155
- sync_.c \
156
- tag_.c \
157
- th_main_.c \
158
- timeline_.c \
159
- tkt_.c \
160
- tktsetup_.c \
161
- undo_.c \
162
- update_.c \
163
- url_.c \
164
- user_.c \
165
- verify_.c \
166
- vfile_.c \
167
- wiki_.c \
168
- wikiformat_.c \
169
- winhttp_.c \
170
- xfer_.c \
171
- zip_.c
95
+ $(OBJDIR)/add_.c \
96
+ $(OBJDIR)/allrepo_.c \
97
+ $(OBJDIR)/attach_.c \
98
+ $(OBJDIR)/bag_.c \
99
+ $(OBJDIR)/bisect_.c \
100
+ $(OBJDIR)/blob_.c \
101
+ $(OBJDIR)/branch_.c \
102
+ $(OBJDIR)/browse_.c \
103
+ $(OBJDIR)/captcha_.c \
104
+ $(OBJDIR)/cgi_.c \
105
+ $(OBJDIR)/checkin_.c \
106
+ $(OBJDIR)/checkout_.c \
107
+ $(OBJDIR)/clearsign_.c \
108
+ $(OBJDIR)/clone_.c \
109
+ $(OBJDIR)/comformat_.c \
110
+ $(OBJDIR)/configure_.c \
111
+ $(OBJDIR)/content_.c \
112
+ $(OBJDIR)/db_.c \
113
+ $(OBJDIR)/delta_.c \
114
+ $(OBJDIR)/deltacmd_.c \
115
+ $(OBJDIR)/descendants_.c \
116
+ $(OBJDIR)/diff_.c \
117
+ $(OBJDIR)/diffcmd_.c \
118
+ $(OBJDIR)/doc_.c \
119
+ $(OBJDIR)/encode_.c \
120
+ $(OBJDIR)/event_.c \
121
+ $(OBJDIR)/export_.c \
122
+ $(OBJDIR)/file_.c \
123
+ $(OBJDIR)/finfo_.c \
124
+ $(OBJDIR)/graph_.c \
125
+ $(OBJDIR)/http_.c \
126
+ $(OBJDIR)/http_socket_.c \
127
+ $(OBJDIR)/http_ssl_.c \
128
+ $(OBJDIR)/http_transport_.c \
129
+ $(OBJDIR)/import_.c \
130
+ $(OBJDIR)/info_.c \
131
+ $(OBJDIR)/login_.c \
132
+ $(OBJDIR)/main_.c \
133
+ $(OBJDIR)/manifest_.c \
134
+ $(OBJDIR)/md5_.c \
135
+ $(OBJDIR)/merge_.c \
136
+ $(OBJDIR)/merge3_.c \
137
+ $(OBJDIR)/name_.c \
138
+ $(OBJDIR)/pivot_.c \
139
+ $(OBJDIR)/popen_.c \
140
+ $(OBJDIR)/pqueue_.c \
141
+ $(OBJDIR)/printf_.c \
142
+ $(OBJDIR)/rebuild_.c \
143
+ $(OBJDIR)/report_.c \
144
+ $(OBJDIR)/rss_.c \
145
+ $(OBJDIR)/schema_.c \
146
+ $(OBJDIR)/search_.c \
147
+ $(OBJDIR)/setup_.c \
148
+ $(OBJDIR)/sha1_.c \
149
+ $(OBJDIR)/shun_.c \
150
+ $(OBJDIR)/skins_.c \
151
+ $(OBJDIR)/sqlcmd_.c \
152
+ $(OBJDIR)/stash_.c \
153
+ $(OBJDIR)/stat_.c \
154
+ $(OBJDIR)/style_.c \
155
+ $(OBJDIR)/sync_.c \
156
+ $(OBJDIR)/tag_.c \
157
+ $(OBJDIR)/th_main_.c \
158
+ $(OBJDIR)/timeline_.c \
159
+ $(OBJDIR)/tkt_.c \
160
+ $(OBJDIR)/tktsetup_.c \
161
+ $(OBJDIR)/undo_.c \
162
+ $(OBJDIR)/update_.c \
163
+ $(OBJDIR)/url_.c \
164
+ $(OBJDIR)/user_.c \
165
+ $(OBJDIR)/verify_.c \
166
+ $(OBJDIR)/vfile_.c \
167
+ $(OBJDIR)/wiki_.c \
168
+ $(OBJDIR)/wikiformat_.c \
169
+ $(OBJDIR)/winhttp_.c \
170
+ $(OBJDIR)/xfer_.c \
171
+ $(OBJDIR)/zip_.c
172172
173173
OBJ = \
174174
$(OBJDIR)/add.o \
175175
$(OBJDIR)/allrepo.o \
176176
$(OBJDIR)/attach.o \
@@ -259,592 +259,591 @@
259259
mv $(APPNAME) $(INSTALLDIR)
260260
261261
$(OBJDIR):
262262
-mkdir $(OBJDIR)
263263
264
-translate: $(SRCDIR)/translate.c
265
- $(BCC) -o translate $(SRCDIR)/translate.c
266
-
267
-makeheaders: $(SRCDIR)/makeheaders.c
268
- $(BCC) -o makeheaders $(SRCDIR)/makeheaders.c
269
-
270
-mkindex: $(SRCDIR)/mkindex.c
271
- $(BCC) -o mkindex $(SRCDIR)/mkindex.c
264
+$(OBJDIR)/translate: $(SRCDIR)/translate.c
265
+ $(BCC) -o $(OBJDIR)/translate $(SRCDIR)/translate.c
266
+
267
+$(OBJDIR)/makeheaders: $(SRCDIR)/makeheaders.c
268
+ $(BCC) -o $(OBJDIR)/makeheaders $(SRCDIR)/makeheaders.c
269
+
270
+$(OBJDIR)/mkindex: $(SRCDIR)/mkindex.c
271
+ $(BCC) -o $(OBJDIR)/mkindex $(SRCDIR)/mkindex.c
272272
273273
# WARNING. DANGER. Running the testsuite modifies the repository the
274274
# build is done from, i.e. the checkout belongs to. Do not sync/push
275275
# the repository after running the tests.
276276
test: $(APPNAME)
277277
$(TCLSH) test/tester.tcl $(APPNAME)
278278
279
-VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest
280
- awk '{ printf "#define MANIFEST_UUID \"%s\"\n", $$1}' $(SRCDIR)/../manifest.uuid >VERSION.h
281
- awk '{ printf "#define MANIFEST_VERSION \"[%.10s]\"\n", $$1}' $(SRCDIR)/../manifest.uuid >>VERSION.h
282
- awk '$$1=="D"{printf "#define MANIFEST_DATE \"%s %s\"\n", substr($$2,1,10),substr($$2,12)}' $(SRCDIR)/../manifest >>VERSION.h
279
+$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest
280
+ awk '{ printf "#define MANIFEST_UUID \"%s\"\n", $$1}' $(SRCDIR)/../manifest.uuid >$(OBJDIR)/VERSION.h
281
+ awk '{ printf "#define MANIFEST_VERSION \"[%.10s]\"\n", $$1}' $(SRCDIR)/../manifest.uuid >>$(OBJDIR)/VERSION.h
282
+ awk '$$1=="D"{printf "#define MANIFEST_DATE \"%s %s\"\n", substr($$2,1,10),substr($$2,12)}' $(SRCDIR)/../manifest >>$(OBJDIR)/VERSION.h
283283
284284
EXTRAOBJ = $(OBJDIR)/sqlite3.o $(OBJDIR)/shell.o $(OBJDIR)/th.o $(OBJDIR)/th_lang.o
285285
286
-$(APPNAME): headers $(OBJ) $(EXTRAOBJ)
286
+$(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ)
287287
$(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB)
288288
289289
# This rule prevents make from using its default rules to try build
290290
# an executable named "manifest" out of the file named "manifest.c"
291291
#
292292
$(SRCDIR)/../manifest:
293293
# noop
294294
295295
clean:
296
- rm -f $(OBJDIR)/*.o *_.c $(APPNAME) VERSION.h
297
- rm -f translate makeheaders mkindex page_index.h headers
296
+ rm -f $(OBJDIR)/* $(APPNAME) $(OBJDIR)/VERSION.h $(OBJDIR)/headers
298297
rm -f add.h allrepo.h attach.h bag.h bisect.h blob.h branch.h browse.h captcha.h cgi.h checkin.h checkout.h clearsign.h clone.h comformat.h configure.h content.h db.h delta.h deltacmd.h descendants.h diff.h diffcmd.h doc.h encode.h event.h export.h file.h finfo.h graph.h http.h http_socket.h http_ssl.h http_transport.h import.h info.h login.h main.h manifest.h md5.h merge.h merge3.h name.h pivot.h popen.h pqueue.h printf.h rebuild.h report.h rss.h schema.h search.h setup.h sha1.h shun.h skins.h sqlcmd.h stash.h stat.h style.h sync.h tag.h th_main.h timeline.h tkt.h tktsetup.h undo.h update.h url.h user.h verify.h vfile.h wiki.h wikiformat.h winhttp.h xfer.h zip.h
299298
300
-page_index.h: $(TRANS_SRC) mkindex
301
- ./mkindex $(TRANS_SRC) >$@
302
-headers: page_index.h makeheaders VERSION.h
303
- ./makeheaders add_.c:add.h allrepo_.c:allrepo.h attach_.c:attach.h bag_.c:bag.h bisect_.c:bisect.h blob_.c:blob.h branch_.c:branch.h browse_.c:browse.h captcha_.c:captcha.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h configure_.c:configure.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h doc_.c:doc.h encode_.c:encode.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h graph_.c:graph.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h 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 popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h rebuild_.c:rebuild.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h setup_.c:setup.h sha1_.c:sha1.h shun_.c:shun.h skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h update_.c:update.h url_.c:url.h user_.c:user.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.h winhttp_.c:winhttp.h xfer_.c:xfer.h zip_.c:zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h VERSION.h
304
- touch headers
305
-headers: Makefile
299
+$(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex
300
+ $(OBJDIR)/mkindex $(TRANS_SRC) >$@
301
+$(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h
302
+ $(OBJDIR)/makeheaders $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h
303
+ touch $(OBJDIR)/headers
304
+$(OBJDIR)/headers: Makefile
306305
Makefile:
307
-add_.c: $(SRCDIR)/add.c translate
308
- ./translate $(SRCDIR)/add.c >add_.c
309
-
310
-$(OBJDIR)/add.o: add_.c add.h $(SRCDIR)/config.h
311
- $(XTCC) -o $(OBJDIR)/add.o -c add_.c
312
-
313
-add.h: headers
314
-allrepo_.c: $(SRCDIR)/allrepo.c translate
315
- ./translate $(SRCDIR)/allrepo.c >allrepo_.c
316
-
317
-$(OBJDIR)/allrepo.o: allrepo_.c allrepo.h $(SRCDIR)/config.h
318
- $(XTCC) -o $(OBJDIR)/allrepo.o -c allrepo_.c
319
-
320
-allrepo.h: headers
321
-attach_.c: $(SRCDIR)/attach.c translate
322
- ./translate $(SRCDIR)/attach.c >attach_.c
323
-
324
-$(OBJDIR)/attach.o: attach_.c attach.h $(SRCDIR)/config.h
325
- $(XTCC) -o $(OBJDIR)/attach.o -c attach_.c
326
-
327
-attach.h: headers
328
-bag_.c: $(SRCDIR)/bag.c translate
329
- ./translate $(SRCDIR)/bag.c >bag_.c
330
-
331
-$(OBJDIR)/bag.o: bag_.c bag.h $(SRCDIR)/config.h
332
- $(XTCC) -o $(OBJDIR)/bag.o -c bag_.c
333
-
334
-bag.h: headers
335
-bisect_.c: $(SRCDIR)/bisect.c translate
336
- ./translate $(SRCDIR)/bisect.c >bisect_.c
337
-
338
-$(OBJDIR)/bisect.o: bisect_.c bisect.h $(SRCDIR)/config.h
339
- $(XTCC) -o $(OBJDIR)/bisect.o -c bisect_.c
340
-
341
-bisect.h: headers
342
-blob_.c: $(SRCDIR)/blob.c translate
343
- ./translate $(SRCDIR)/blob.c >blob_.c
344
-
345
-$(OBJDIR)/blob.o: blob_.c blob.h $(SRCDIR)/config.h
346
- $(XTCC) -o $(OBJDIR)/blob.o -c blob_.c
347
-
348
-blob.h: headers
349
-branch_.c: $(SRCDIR)/branch.c translate
350
- ./translate $(SRCDIR)/branch.c >branch_.c
351
-
352
-$(OBJDIR)/branch.o: branch_.c branch.h $(SRCDIR)/config.h
353
- $(XTCC) -o $(OBJDIR)/branch.o -c branch_.c
354
-
355
-branch.h: headers
356
-browse_.c: $(SRCDIR)/browse.c translate
357
- ./translate $(SRCDIR)/browse.c >browse_.c
358
-
359
-$(OBJDIR)/browse.o: browse_.c browse.h $(SRCDIR)/config.h
360
- $(XTCC) -o $(OBJDIR)/browse.o -c browse_.c
361
-
362
-browse.h: headers
363
-captcha_.c: $(SRCDIR)/captcha.c translate
364
- ./translate $(SRCDIR)/captcha.c >captcha_.c
365
-
366
-$(OBJDIR)/captcha.o: captcha_.c captcha.h $(SRCDIR)/config.h
367
- $(XTCC) -o $(OBJDIR)/captcha.o -c captcha_.c
368
-
369
-captcha.h: headers
370
-cgi_.c: $(SRCDIR)/cgi.c translate
371
- ./translate $(SRCDIR)/cgi.c >cgi_.c
372
-
373
-$(OBJDIR)/cgi.o: cgi_.c cgi.h $(SRCDIR)/config.h
374
- $(XTCC) -o $(OBJDIR)/cgi.o -c cgi_.c
375
-
376
-cgi.h: headers
377
-checkin_.c: $(SRCDIR)/checkin.c translate
378
- ./translate $(SRCDIR)/checkin.c >checkin_.c
379
-
380
-$(OBJDIR)/checkin.o: checkin_.c checkin.h $(SRCDIR)/config.h
381
- $(XTCC) -o $(OBJDIR)/checkin.o -c checkin_.c
382
-
383
-checkin.h: headers
384
-checkout_.c: $(SRCDIR)/checkout.c translate
385
- ./translate $(SRCDIR)/checkout.c >checkout_.c
386
-
387
-$(OBJDIR)/checkout.o: checkout_.c checkout.h $(SRCDIR)/config.h
388
- $(XTCC) -o $(OBJDIR)/checkout.o -c checkout_.c
389
-
390
-checkout.h: headers
391
-clearsign_.c: $(SRCDIR)/clearsign.c translate
392
- ./translate $(SRCDIR)/clearsign.c >clearsign_.c
393
-
394
-$(OBJDIR)/clearsign.o: clearsign_.c clearsign.h $(SRCDIR)/config.h
395
- $(XTCC) -o $(OBJDIR)/clearsign.o -c clearsign_.c
396
-
397
-clearsign.h: headers
398
-clone_.c: $(SRCDIR)/clone.c translate
399
- ./translate $(SRCDIR)/clone.c >clone_.c
400
-
401
-$(OBJDIR)/clone.o: clone_.c clone.h $(SRCDIR)/config.h
402
- $(XTCC) -o $(OBJDIR)/clone.o -c clone_.c
403
-
404
-clone.h: headers
405
-comformat_.c: $(SRCDIR)/comformat.c translate
406
- ./translate $(SRCDIR)/comformat.c >comformat_.c
407
-
408
-$(OBJDIR)/comformat.o: comformat_.c comformat.h $(SRCDIR)/config.h
409
- $(XTCC) -o $(OBJDIR)/comformat.o -c comformat_.c
410
-
411
-comformat.h: headers
412
-configure_.c: $(SRCDIR)/configure.c translate
413
- ./translate $(SRCDIR)/configure.c >configure_.c
414
-
415
-$(OBJDIR)/configure.o: configure_.c configure.h $(SRCDIR)/config.h
416
- $(XTCC) -o $(OBJDIR)/configure.o -c configure_.c
417
-
418
-configure.h: headers
419
-content_.c: $(SRCDIR)/content.c translate
420
- ./translate $(SRCDIR)/content.c >content_.c
421
-
422
-$(OBJDIR)/content.o: content_.c content.h $(SRCDIR)/config.h
423
- $(XTCC) -o $(OBJDIR)/content.o -c content_.c
424
-
425
-content.h: headers
426
-db_.c: $(SRCDIR)/db.c translate
427
- ./translate $(SRCDIR)/db.c >db_.c
428
-
429
-$(OBJDIR)/db.o: db_.c db.h $(SRCDIR)/config.h
430
- $(XTCC) -o $(OBJDIR)/db.o -c db_.c
431
-
432
-db.h: headers
433
-delta_.c: $(SRCDIR)/delta.c translate
434
- ./translate $(SRCDIR)/delta.c >delta_.c
435
-
436
-$(OBJDIR)/delta.o: delta_.c delta.h $(SRCDIR)/config.h
437
- $(XTCC) -o $(OBJDIR)/delta.o -c delta_.c
438
-
439
-delta.h: headers
440
-deltacmd_.c: $(SRCDIR)/deltacmd.c translate
441
- ./translate $(SRCDIR)/deltacmd.c >deltacmd_.c
442
-
443
-$(OBJDIR)/deltacmd.o: deltacmd_.c deltacmd.h $(SRCDIR)/config.h
444
- $(XTCC) -o $(OBJDIR)/deltacmd.o -c deltacmd_.c
445
-
446
-deltacmd.h: headers
447
-descendants_.c: $(SRCDIR)/descendants.c translate
448
- ./translate $(SRCDIR)/descendants.c >descendants_.c
449
-
450
-$(OBJDIR)/descendants.o: descendants_.c descendants.h $(SRCDIR)/config.h
451
- $(XTCC) -o $(OBJDIR)/descendants.o -c descendants_.c
452
-
453
-descendants.h: headers
454
-diff_.c: $(SRCDIR)/diff.c translate
455
- ./translate $(SRCDIR)/diff.c >diff_.c
456
-
457
-$(OBJDIR)/diff.o: diff_.c diff.h $(SRCDIR)/config.h
458
- $(XTCC) -o $(OBJDIR)/diff.o -c diff_.c
459
-
460
-diff.h: headers
461
-diffcmd_.c: $(SRCDIR)/diffcmd.c translate
462
- ./translate $(SRCDIR)/diffcmd.c >diffcmd_.c
463
-
464
-$(OBJDIR)/diffcmd.o: diffcmd_.c diffcmd.h $(SRCDIR)/config.h
465
- $(XTCC) -o $(OBJDIR)/diffcmd.o -c diffcmd_.c
466
-
467
-diffcmd.h: headers
468
-doc_.c: $(SRCDIR)/doc.c translate
469
- ./translate $(SRCDIR)/doc.c >doc_.c
470
-
471
-$(OBJDIR)/doc.o: doc_.c doc.h $(SRCDIR)/config.h
472
- $(XTCC) -o $(OBJDIR)/doc.o -c doc_.c
473
-
474
-doc.h: headers
475
-encode_.c: $(SRCDIR)/encode.c translate
476
- ./translate $(SRCDIR)/encode.c >encode_.c
477
-
478
-$(OBJDIR)/encode.o: encode_.c encode.h $(SRCDIR)/config.h
479
- $(XTCC) -o $(OBJDIR)/encode.o -c encode_.c
480
-
481
-encode.h: headers
482
-event_.c: $(SRCDIR)/event.c translate
483
- ./translate $(SRCDIR)/event.c >event_.c
484
-
485
-$(OBJDIR)/event.o: event_.c event.h $(SRCDIR)/config.h
486
- $(XTCC) -o $(OBJDIR)/event.o -c event_.c
487
-
488
-event.h: headers
489
-export_.c: $(SRCDIR)/export.c translate
490
- ./translate $(SRCDIR)/export.c >export_.c
491
-
492
-$(OBJDIR)/export.o: export_.c export.h $(SRCDIR)/config.h
493
- $(XTCC) -o $(OBJDIR)/export.o -c export_.c
494
-
495
-export.h: headers
496
-file_.c: $(SRCDIR)/file.c translate
497
- ./translate $(SRCDIR)/file.c >file_.c
498
-
499
-$(OBJDIR)/file.o: file_.c file.h $(SRCDIR)/config.h
500
- $(XTCC) -o $(OBJDIR)/file.o -c file_.c
501
-
502
-file.h: headers
503
-finfo_.c: $(SRCDIR)/finfo.c translate
504
- ./translate $(SRCDIR)/finfo.c >finfo_.c
505
-
506
-$(OBJDIR)/finfo.o: finfo_.c finfo.h $(SRCDIR)/config.h
507
- $(XTCC) -o $(OBJDIR)/finfo.o -c finfo_.c
508
-
509
-finfo.h: headers
510
-graph_.c: $(SRCDIR)/graph.c translate
511
- ./translate $(SRCDIR)/graph.c >graph_.c
512
-
513
-$(OBJDIR)/graph.o: graph_.c graph.h $(SRCDIR)/config.h
514
- $(XTCC) -o $(OBJDIR)/graph.o -c graph_.c
515
-
516
-graph.h: headers
517
-http_.c: $(SRCDIR)/http.c translate
518
- ./translate $(SRCDIR)/http.c >http_.c
519
-
520
-$(OBJDIR)/http.o: http_.c http.h $(SRCDIR)/config.h
521
- $(XTCC) -o $(OBJDIR)/http.o -c http_.c
522
-
523
-http.h: headers
524
-http_socket_.c: $(SRCDIR)/http_socket.c translate
525
- ./translate $(SRCDIR)/http_socket.c >http_socket_.c
526
-
527
-$(OBJDIR)/http_socket.o: http_socket_.c http_socket.h $(SRCDIR)/config.h
528
- $(XTCC) -o $(OBJDIR)/http_socket.o -c http_socket_.c
529
-
530
-http_socket.h: headers
531
-http_ssl_.c: $(SRCDIR)/http_ssl.c translate
532
- ./translate $(SRCDIR)/http_ssl.c >http_ssl_.c
533
-
534
-$(OBJDIR)/http_ssl.o: http_ssl_.c http_ssl.h $(SRCDIR)/config.h
535
- $(XTCC) -o $(OBJDIR)/http_ssl.o -c http_ssl_.c
536
-
537
-http_ssl.h: headers
538
-http_transport_.c: $(SRCDIR)/http_transport.c translate
539
- ./translate $(SRCDIR)/http_transport.c >http_transport_.c
540
-
541
-$(OBJDIR)/http_transport.o: http_transport_.c http_transport.h $(SRCDIR)/config.h
542
- $(XTCC) -o $(OBJDIR)/http_transport.o -c http_transport_.c
543
-
544
-http_transport.h: headers
545
-import_.c: $(SRCDIR)/import.c translate
546
- ./translate $(SRCDIR)/import.c >import_.c
547
-
548
-$(OBJDIR)/import.o: import_.c import.h $(SRCDIR)/config.h
549
- $(XTCC) -o $(OBJDIR)/import.o -c import_.c
550
-
551
-import.h: headers
552
-info_.c: $(SRCDIR)/info.c translate
553
- ./translate $(SRCDIR)/info.c >info_.c
554
-
555
-$(OBJDIR)/info.o: info_.c info.h $(SRCDIR)/config.h
556
- $(XTCC) -o $(OBJDIR)/info.o -c info_.c
557
-
558
-info.h: headers
559
-login_.c: $(SRCDIR)/login.c translate
560
- ./translate $(SRCDIR)/login.c >login_.c
561
-
562
-$(OBJDIR)/login.o: login_.c login.h $(SRCDIR)/config.h
563
- $(XTCC) -o $(OBJDIR)/login.o -c login_.c
564
-
565
-login.h: headers
566
-main_.c: $(SRCDIR)/main.c translate
567
- ./translate $(SRCDIR)/main.c >main_.c
568
-
569
-$(OBJDIR)/main.o: main_.c main.h page_index.h $(SRCDIR)/config.h
570
- $(XTCC) -o $(OBJDIR)/main.o -c main_.c
571
-
572
-main.h: headers
573
-manifest_.c: $(SRCDIR)/manifest.c translate
574
- ./translate $(SRCDIR)/manifest.c >manifest_.c
575
-
576
-$(OBJDIR)/manifest.o: manifest_.c manifest.h $(SRCDIR)/config.h
577
- $(XTCC) -o $(OBJDIR)/manifest.o -c manifest_.c
578
-
579
-manifest.h: headers
580
-md5_.c: $(SRCDIR)/md5.c translate
581
- ./translate $(SRCDIR)/md5.c >md5_.c
582
-
583
-$(OBJDIR)/md5.o: md5_.c md5.h $(SRCDIR)/config.h
584
- $(XTCC) -o $(OBJDIR)/md5.o -c md5_.c
585
-
586
-md5.h: headers
587
-merge_.c: $(SRCDIR)/merge.c translate
588
- ./translate $(SRCDIR)/merge.c >merge_.c
589
-
590
-$(OBJDIR)/merge.o: merge_.c merge.h $(SRCDIR)/config.h
591
- $(XTCC) -o $(OBJDIR)/merge.o -c merge_.c
592
-
593
-merge.h: headers
594
-merge3_.c: $(SRCDIR)/merge3.c translate
595
- ./translate $(SRCDIR)/merge3.c >merge3_.c
596
-
597
-$(OBJDIR)/merge3.o: merge3_.c merge3.h $(SRCDIR)/config.h
598
- $(XTCC) -o $(OBJDIR)/merge3.o -c merge3_.c
599
-
600
-merge3.h: headers
601
-name_.c: $(SRCDIR)/name.c translate
602
- ./translate $(SRCDIR)/name.c >name_.c
603
-
604
-$(OBJDIR)/name.o: name_.c name.h $(SRCDIR)/config.h
605
- $(XTCC) -o $(OBJDIR)/name.o -c name_.c
606
-
607
-name.h: headers
608
-pivot_.c: $(SRCDIR)/pivot.c translate
609
- ./translate $(SRCDIR)/pivot.c >pivot_.c
610
-
611
-$(OBJDIR)/pivot.o: pivot_.c pivot.h $(SRCDIR)/config.h
612
- $(XTCC) -o $(OBJDIR)/pivot.o -c pivot_.c
613
-
614
-pivot.h: headers
615
-popen_.c: $(SRCDIR)/popen.c translate
616
- ./translate $(SRCDIR)/popen.c >popen_.c
617
-
618
-$(OBJDIR)/popen.o: popen_.c popen.h $(SRCDIR)/config.h
619
- $(XTCC) -o $(OBJDIR)/popen.o -c popen_.c
620
-
621
-popen.h: headers
622
-pqueue_.c: $(SRCDIR)/pqueue.c translate
623
- ./translate $(SRCDIR)/pqueue.c >pqueue_.c
624
-
625
-$(OBJDIR)/pqueue.o: pqueue_.c pqueue.h $(SRCDIR)/config.h
626
- $(XTCC) -o $(OBJDIR)/pqueue.o -c pqueue_.c
627
-
628
-pqueue.h: headers
629
-printf_.c: $(SRCDIR)/printf.c translate
630
- ./translate $(SRCDIR)/printf.c >printf_.c
631
-
632
-$(OBJDIR)/printf.o: printf_.c printf.h $(SRCDIR)/config.h
633
- $(XTCC) -o $(OBJDIR)/printf.o -c printf_.c
634
-
635
-printf.h: headers
636
-rebuild_.c: $(SRCDIR)/rebuild.c translate
637
- ./translate $(SRCDIR)/rebuild.c >rebuild_.c
638
-
639
-$(OBJDIR)/rebuild.o: rebuild_.c rebuild.h $(SRCDIR)/config.h
640
- $(XTCC) -o $(OBJDIR)/rebuild.o -c rebuild_.c
641
-
642
-rebuild.h: headers
643
-report_.c: $(SRCDIR)/report.c translate
644
- ./translate $(SRCDIR)/report.c >report_.c
645
-
646
-$(OBJDIR)/report.o: report_.c report.h $(SRCDIR)/config.h
647
- $(XTCC) -o $(OBJDIR)/report.o -c report_.c
648
-
649
-report.h: headers
650
-rss_.c: $(SRCDIR)/rss.c translate
651
- ./translate $(SRCDIR)/rss.c >rss_.c
652
-
653
-$(OBJDIR)/rss.o: rss_.c rss.h $(SRCDIR)/config.h
654
- $(XTCC) -o $(OBJDIR)/rss.o -c rss_.c
655
-
656
-rss.h: headers
657
-schema_.c: $(SRCDIR)/schema.c translate
658
- ./translate $(SRCDIR)/schema.c >schema_.c
659
-
660
-$(OBJDIR)/schema.o: schema_.c schema.h $(SRCDIR)/config.h
661
- $(XTCC) -o $(OBJDIR)/schema.o -c schema_.c
662
-
663
-schema.h: headers
664
-search_.c: $(SRCDIR)/search.c translate
665
- ./translate $(SRCDIR)/search.c >search_.c
666
-
667
-$(OBJDIR)/search.o: search_.c search.h $(SRCDIR)/config.h
668
- $(XTCC) -o $(OBJDIR)/search.o -c search_.c
669
-
670
-search.h: headers
671
-setup_.c: $(SRCDIR)/setup.c translate
672
- ./translate $(SRCDIR)/setup.c >setup_.c
673
-
674
-$(OBJDIR)/setup.o: setup_.c setup.h $(SRCDIR)/config.h
675
- $(XTCC) -o $(OBJDIR)/setup.o -c setup_.c
676
-
677
-setup.h: headers
678
-sha1_.c: $(SRCDIR)/sha1.c translate
679
- ./translate $(SRCDIR)/sha1.c >sha1_.c
680
-
681
-$(OBJDIR)/sha1.o: sha1_.c sha1.h $(SRCDIR)/config.h
682
- $(XTCC) -o $(OBJDIR)/sha1.o -c sha1_.c
683
-
684
-sha1.h: headers
685
-shun_.c: $(SRCDIR)/shun.c translate
686
- ./translate $(SRCDIR)/shun.c >shun_.c
687
-
688
-$(OBJDIR)/shun.o: shun_.c shun.h $(SRCDIR)/config.h
689
- $(XTCC) -o $(OBJDIR)/shun.o -c shun_.c
690
-
691
-shun.h: headers
692
-skins_.c: $(SRCDIR)/skins.c translate
693
- ./translate $(SRCDIR)/skins.c >skins_.c
694
-
695
-$(OBJDIR)/skins.o: skins_.c skins.h $(SRCDIR)/config.h
696
- $(XTCC) -o $(OBJDIR)/skins.o -c skins_.c
697
-
698
-skins.h: headers
699
-sqlcmd_.c: $(SRCDIR)/sqlcmd.c translate
700
- ./translate $(SRCDIR)/sqlcmd.c >sqlcmd_.c
701
-
702
-$(OBJDIR)/sqlcmd.o: sqlcmd_.c sqlcmd.h $(SRCDIR)/config.h
703
- $(XTCC) -o $(OBJDIR)/sqlcmd.o -c sqlcmd_.c
704
-
705
-sqlcmd.h: headers
706
-stash_.c: $(SRCDIR)/stash.c translate
707
- ./translate $(SRCDIR)/stash.c >stash_.c
708
-
709
-$(OBJDIR)/stash.o: stash_.c stash.h $(SRCDIR)/config.h
710
- $(XTCC) -o $(OBJDIR)/stash.o -c stash_.c
711
-
712
-stash.h: headers
713
-stat_.c: $(SRCDIR)/stat.c translate
714
- ./translate $(SRCDIR)/stat.c >stat_.c
715
-
716
-$(OBJDIR)/stat.o: stat_.c stat.h $(SRCDIR)/config.h
717
- $(XTCC) -o $(OBJDIR)/stat.o -c stat_.c
718
-
719
-stat.h: headers
720
-style_.c: $(SRCDIR)/style.c translate
721
- ./translate $(SRCDIR)/style.c >style_.c
722
-
723
-$(OBJDIR)/style.o: style_.c style.h $(SRCDIR)/config.h
724
- $(XTCC) -o $(OBJDIR)/style.o -c style_.c
725
-
726
-style.h: headers
727
-sync_.c: $(SRCDIR)/sync.c translate
728
- ./translate $(SRCDIR)/sync.c >sync_.c
729
-
730
-$(OBJDIR)/sync.o: sync_.c sync.h $(SRCDIR)/config.h
731
- $(XTCC) -o $(OBJDIR)/sync.o -c sync_.c
732
-
733
-sync.h: headers
734
-tag_.c: $(SRCDIR)/tag.c translate
735
- ./translate $(SRCDIR)/tag.c >tag_.c
736
-
737
-$(OBJDIR)/tag.o: tag_.c tag.h $(SRCDIR)/config.h
738
- $(XTCC) -o $(OBJDIR)/tag.o -c tag_.c
739
-
740
-tag.h: headers
741
-th_main_.c: $(SRCDIR)/th_main.c translate
742
- ./translate $(SRCDIR)/th_main.c >th_main_.c
743
-
744
-$(OBJDIR)/th_main.o: th_main_.c th_main.h $(SRCDIR)/config.h
745
- $(XTCC) -o $(OBJDIR)/th_main.o -c th_main_.c
746
-
747
-th_main.h: headers
748
-timeline_.c: $(SRCDIR)/timeline.c translate
749
- ./translate $(SRCDIR)/timeline.c >timeline_.c
750
-
751
-$(OBJDIR)/timeline.o: timeline_.c timeline.h $(SRCDIR)/config.h
752
- $(XTCC) -o $(OBJDIR)/timeline.o -c timeline_.c
753
-
754
-timeline.h: headers
755
-tkt_.c: $(SRCDIR)/tkt.c translate
756
- ./translate $(SRCDIR)/tkt.c >tkt_.c
757
-
758
-$(OBJDIR)/tkt.o: tkt_.c tkt.h $(SRCDIR)/config.h
759
- $(XTCC) -o $(OBJDIR)/tkt.o -c tkt_.c
760
-
761
-tkt.h: headers
762
-tktsetup_.c: $(SRCDIR)/tktsetup.c translate
763
- ./translate $(SRCDIR)/tktsetup.c >tktsetup_.c
764
-
765
-$(OBJDIR)/tktsetup.o: tktsetup_.c tktsetup.h $(SRCDIR)/config.h
766
- $(XTCC) -o $(OBJDIR)/tktsetup.o -c tktsetup_.c
767
-
768
-tktsetup.h: headers
769
-undo_.c: $(SRCDIR)/undo.c translate
770
- ./translate $(SRCDIR)/undo.c >undo_.c
771
-
772
-$(OBJDIR)/undo.o: undo_.c undo.h $(SRCDIR)/config.h
773
- $(XTCC) -o $(OBJDIR)/undo.o -c undo_.c
774
-
775
-undo.h: headers
776
-update_.c: $(SRCDIR)/update.c translate
777
- ./translate $(SRCDIR)/update.c >update_.c
778
-
779
-$(OBJDIR)/update.o: update_.c update.h $(SRCDIR)/config.h
780
- $(XTCC) -o $(OBJDIR)/update.o -c update_.c
781
-
782
-update.h: headers
783
-url_.c: $(SRCDIR)/url.c translate
784
- ./translate $(SRCDIR)/url.c >url_.c
785
-
786
-$(OBJDIR)/url.o: url_.c url.h $(SRCDIR)/config.h
787
- $(XTCC) -o $(OBJDIR)/url.o -c url_.c
788
-
789
-url.h: headers
790
-user_.c: $(SRCDIR)/user.c translate
791
- ./translate $(SRCDIR)/user.c >user_.c
792
-
793
-$(OBJDIR)/user.o: user_.c user.h $(SRCDIR)/config.h
794
- $(XTCC) -o $(OBJDIR)/user.o -c user_.c
795
-
796
-user.h: headers
797
-verify_.c: $(SRCDIR)/verify.c translate
798
- ./translate $(SRCDIR)/verify.c >verify_.c
799
-
800
-$(OBJDIR)/verify.o: verify_.c verify.h $(SRCDIR)/config.h
801
- $(XTCC) -o $(OBJDIR)/verify.o -c verify_.c
802
-
803
-verify.h: headers
804
-vfile_.c: $(SRCDIR)/vfile.c translate
805
- ./translate $(SRCDIR)/vfile.c >vfile_.c
806
-
807
-$(OBJDIR)/vfile.o: vfile_.c vfile.h $(SRCDIR)/config.h
808
- $(XTCC) -o $(OBJDIR)/vfile.o -c vfile_.c
809
-
810
-vfile.h: headers
811
-wiki_.c: $(SRCDIR)/wiki.c translate
812
- ./translate $(SRCDIR)/wiki.c >wiki_.c
813
-
814
-$(OBJDIR)/wiki.o: wiki_.c wiki.h $(SRCDIR)/config.h
815
- $(XTCC) -o $(OBJDIR)/wiki.o -c wiki_.c
816
-
817
-wiki.h: headers
818
-wikiformat_.c: $(SRCDIR)/wikiformat.c translate
819
- ./translate $(SRCDIR)/wikiformat.c >wikiformat_.c
820
-
821
-$(OBJDIR)/wikiformat.o: wikiformat_.c wikiformat.h $(SRCDIR)/config.h
822
- $(XTCC) -o $(OBJDIR)/wikiformat.o -c wikiformat_.c
823
-
824
-wikiformat.h: headers
825
-winhttp_.c: $(SRCDIR)/winhttp.c translate
826
- ./translate $(SRCDIR)/winhttp.c >winhttp_.c
827
-
828
-$(OBJDIR)/winhttp.o: winhttp_.c winhttp.h $(SRCDIR)/config.h
829
- $(XTCC) -o $(OBJDIR)/winhttp.o -c winhttp_.c
830
-
831
-winhttp.h: headers
832
-xfer_.c: $(SRCDIR)/xfer.c translate
833
- ./translate $(SRCDIR)/xfer.c >xfer_.c
834
-
835
-$(OBJDIR)/xfer.o: xfer_.c xfer.h $(SRCDIR)/config.h
836
- $(XTCC) -o $(OBJDIR)/xfer.o -c xfer_.c
837
-
838
-xfer.h: headers
839
-zip_.c: $(SRCDIR)/zip.c translate
840
- ./translate $(SRCDIR)/zip.c >zip_.c
841
-
842
-$(OBJDIR)/zip.o: zip_.c zip.h $(SRCDIR)/config.h
843
- $(XTCC) -o $(OBJDIR)/zip.o -c zip_.c
844
-
845
-zip.h: headers
306
+$(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate
307
+ $(OBJDIR)/translate $(SRCDIR)/add.c >$(OBJDIR)/add_.c
308
+
309
+$(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
310
+ $(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
311
+
312
+add.h: $(OBJDIR)/headers
313
+$(OBJDIR)/allrepo_.c: $(SRCDIR)/allrepo.c $(OBJDIR)/translate
314
+ $(OBJDIR)/translate $(SRCDIR)/allrepo.c >$(OBJDIR)/allrepo_.c
315
+
316
+$(OBJDIR)/allrepo.o: $(OBJDIR)/allrepo_.c $(OBJDIR)/allrepo.h $(SRCDIR)/config.h
317
+ $(XTCC) -o $(OBJDIR)/allrepo.o -c $(OBJDIR)/allrepo_.c
318
+
319
+allrepo.h: $(OBJDIR)/headers
320
+$(OBJDIR)/attach_.c: $(SRCDIR)/attach.c $(OBJDIR)/translate
321
+ $(OBJDIR)/translate $(SRCDIR)/attach.c >$(OBJDIR)/attach_.c
322
+
323
+$(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h
324
+ $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c
325
+
326
+attach.h: $(OBJDIR)/headers
327
+$(OBJDIR)/bag_.c: $(SRCDIR)/bag.c $(OBJDIR)/translate
328
+ $(OBJDIR)/translate $(SRCDIR)/bag.c >$(OBJDIR)/bag_.c
329
+
330
+$(OBJDIR)/bag.o: $(OBJDIR)/bag_.c $(OBJDIR)/bag.h $(SRCDIR)/config.h
331
+ $(XTCC) -o $(OBJDIR)/bag.o -c $(OBJDIR)/bag_.c
332
+
333
+bag.h: $(OBJDIR)/headers
334
+$(OBJDIR)/bisect_.c: $(SRCDIR)/bisect.c $(OBJDIR)/translate
335
+ $(OBJDIR)/translate $(SRCDIR)/bisect.c >$(OBJDIR)/bisect_.c
336
+
337
+$(OBJDIR)/bisect.o: $(OBJDIR)/bisect_.c $(OBJDIR)/bisect.h $(SRCDIR)/config.h
338
+ $(XTCC) -o $(OBJDIR)/bisect.o -c $(OBJDIR)/bisect_.c
339
+
340
+bisect.h: $(OBJDIR)/headers
341
+$(OBJDIR)/blob_.c: $(SRCDIR)/blob.c $(OBJDIR)/translate
342
+ $(OBJDIR)/translate $(SRCDIR)/blob.c >$(OBJDIR)/blob_.c
343
+
344
+$(OBJDIR)/blob.o: $(OBJDIR)/blob_.c $(OBJDIR)/blob.h $(SRCDIR)/config.h
345
+ $(XTCC) -o $(OBJDIR)/blob.o -c $(OBJDIR)/blob_.c
346
+
347
+blob.h: $(OBJDIR)/headers
348
+$(OBJDIR)/branch_.c: $(SRCDIR)/branch.c $(OBJDIR)/translate
349
+ $(OBJDIR)/translate $(SRCDIR)/branch.c >$(OBJDIR)/branch_.c
350
+
351
+$(OBJDIR)/branch.o: $(OBJDIR)/branch_.c $(OBJDIR)/branch.h $(SRCDIR)/config.h
352
+ $(XTCC) -o $(OBJDIR)/branch.o -c $(OBJDIR)/branch_.c
353
+
354
+branch.h: $(OBJDIR)/headers
355
+$(OBJDIR)/browse_.c: $(SRCDIR)/browse.c $(OBJDIR)/translate
356
+ $(OBJDIR)/translate $(SRCDIR)/browse.c >$(OBJDIR)/browse_.c
357
+
358
+$(OBJDIR)/browse.o: $(OBJDIR)/browse_.c $(OBJDIR)/browse.h $(SRCDIR)/config.h
359
+ $(XTCC) -o $(OBJDIR)/browse.o -c $(OBJDIR)/browse_.c
360
+
361
+browse.h: $(OBJDIR)/headers
362
+$(OBJDIR)/captcha_.c: $(SRCDIR)/captcha.c $(OBJDIR)/translate
363
+ $(OBJDIR)/translate $(SRCDIR)/captcha.c >$(OBJDIR)/captcha_.c
364
+
365
+$(OBJDIR)/captcha.o: $(OBJDIR)/captcha_.c $(OBJDIR)/captcha.h $(SRCDIR)/config.h
366
+ $(XTCC) -o $(OBJDIR)/captcha.o -c $(OBJDIR)/captcha_.c
367
+
368
+captcha.h: $(OBJDIR)/headers
369
+$(OBJDIR)/cgi_.c: $(SRCDIR)/cgi.c $(OBJDIR)/translate
370
+ $(OBJDIR)/translate $(SRCDIR)/cgi.c >$(OBJDIR)/cgi_.c
371
+
372
+$(OBJDIR)/cgi.o: $(OBJDIR)/cgi_.c $(OBJDIR)/cgi.h $(SRCDIR)/config.h
373
+ $(XTCC) -o $(OBJDIR)/cgi.o -c $(OBJDIR)/cgi_.c
374
+
375
+cgi.h: $(OBJDIR)/headers
376
+$(OBJDIR)/checkin_.c: $(SRCDIR)/checkin.c $(OBJDIR)/translate
377
+ $(OBJDIR)/translate $(SRCDIR)/checkin.c >$(OBJDIR)/checkin_.c
378
+
379
+$(OBJDIR)/checkin.o: $(OBJDIR)/checkin_.c $(OBJDIR)/checkin.h $(SRCDIR)/config.h
380
+ $(XTCC) -o $(OBJDIR)/checkin.o -c $(OBJDIR)/checkin_.c
381
+
382
+checkin.h: $(OBJDIR)/headers
383
+$(OBJDIR)/checkout_.c: $(SRCDIR)/checkout.c $(OBJDIR)/translate
384
+ $(OBJDIR)/translate $(SRCDIR)/checkout.c >$(OBJDIR)/checkout_.c
385
+
386
+$(OBJDIR)/checkout.o: $(OBJDIR)/checkout_.c $(OBJDIR)/checkout.h $(SRCDIR)/config.h
387
+ $(XTCC) -o $(OBJDIR)/checkout.o -c $(OBJDIR)/checkout_.c
388
+
389
+checkout.h: $(OBJDIR)/headers
390
+$(OBJDIR)/clearsign_.c: $(SRCDIR)/clearsign.c $(OBJDIR)/translate
391
+ $(OBJDIR)/translate $(SRCDIR)/clearsign.c >$(OBJDIR)/clearsign_.c
392
+
393
+$(OBJDIR)/clearsign.o: $(OBJDIR)/clearsign_.c $(OBJDIR)/clearsign.h $(SRCDIR)/config.h
394
+ $(XTCC) -o $(OBJDIR)/clearsign.o -c $(OBJDIR)/clearsign_.c
395
+
396
+clearsign.h: $(OBJDIR)/headers
397
+$(OBJDIR)/clone_.c: $(SRCDIR)/clone.c $(OBJDIR)/translate
398
+ $(OBJDIR)/translate $(SRCDIR)/clone.c >$(OBJDIR)/clone_.c
399
+
400
+$(OBJDIR)/clone.o: $(OBJDIR)/clone_.c $(OBJDIR)/clone.h $(SRCDIR)/config.h
401
+ $(XTCC) -o $(OBJDIR)/clone.o -c $(OBJDIR)/clone_.c
402
+
403
+clone.h: $(OBJDIR)/headers
404
+$(OBJDIR)/comformat_.c: $(SRCDIR)/comformat.c $(OBJDIR)/translate
405
+ $(OBJDIR)/translate $(SRCDIR)/comformat.c >$(OBJDIR)/comformat_.c
406
+
407
+$(OBJDIR)/comformat.o: $(OBJDIR)/comformat_.c $(OBJDIR)/comformat.h $(SRCDIR)/config.h
408
+ $(XTCC) -o $(OBJDIR)/comformat.o -c $(OBJDIR)/comformat_.c
409
+
410
+comformat.h: $(OBJDIR)/headers
411
+$(OBJDIR)/configure_.c: $(SRCDIR)/configure.c $(OBJDIR)/translate
412
+ $(OBJDIR)/translate $(SRCDIR)/configure.c >$(OBJDIR)/configure_.c
413
+
414
+$(OBJDIR)/configure.o: $(OBJDIR)/configure_.c $(OBJDIR)/configure.h $(SRCDIR)/config.h
415
+ $(XTCC) -o $(OBJDIR)/configure.o -c $(OBJDIR)/configure_.c
416
+
417
+configure.h: $(OBJDIR)/headers
418
+$(OBJDIR)/content_.c: $(SRCDIR)/content.c $(OBJDIR)/translate
419
+ $(OBJDIR)/translate $(SRCDIR)/content.c >$(OBJDIR)/content_.c
420
+
421
+$(OBJDIR)/content.o: $(OBJDIR)/content_.c $(OBJDIR)/content.h $(SRCDIR)/config.h
422
+ $(XTCC) -o $(OBJDIR)/content.o -c $(OBJDIR)/content_.c
423
+
424
+content.h: $(OBJDIR)/headers
425
+$(OBJDIR)/db_.c: $(SRCDIR)/db.c $(OBJDIR)/translate
426
+ $(OBJDIR)/translate $(SRCDIR)/db.c >$(OBJDIR)/db_.c
427
+
428
+$(OBJDIR)/db.o: $(OBJDIR)/db_.c $(OBJDIR)/db.h $(SRCDIR)/config.h
429
+ $(XTCC) -o $(OBJDIR)/db.o -c $(OBJDIR)/db_.c
430
+
431
+db.h: $(OBJDIR)/headers
432
+$(OBJDIR)/delta_.c: $(SRCDIR)/delta.c $(OBJDIR)/translate
433
+ $(OBJDIR)/translate $(SRCDIR)/delta.c >$(OBJDIR)/delta_.c
434
+
435
+$(OBJDIR)/delta.o: $(OBJDIR)/delta_.c $(OBJDIR)/delta.h $(SRCDIR)/config.h
436
+ $(XTCC) -o $(OBJDIR)/delta.o -c $(OBJDIR)/delta_.c
437
+
438
+delta.h: $(OBJDIR)/headers
439
+$(OBJDIR)/deltacmd_.c: $(SRCDIR)/deltacmd.c $(OBJDIR)/translate
440
+ $(OBJDIR)/translate $(SRCDIR)/deltacmd.c >$(OBJDIR)/deltacmd_.c
441
+
442
+$(OBJDIR)/deltacmd.o: $(OBJDIR)/deltacmd_.c $(OBJDIR)/deltacmd.h $(SRCDIR)/config.h
443
+ $(XTCC) -o $(OBJDIR)/deltacmd.o -c $(OBJDIR)/deltacmd_.c
444
+
445
+deltacmd.h: $(OBJDIR)/headers
446
+$(OBJDIR)/descendants_.c: $(SRCDIR)/descendants.c $(OBJDIR)/translate
447
+ $(OBJDIR)/translate $(SRCDIR)/descendants.c >$(OBJDIR)/descendants_.c
448
+
449
+$(OBJDIR)/descendants.o: $(OBJDIR)/descendants_.c $(OBJDIR)/descendants.h $(SRCDIR)/config.h
450
+ $(XTCC) -o $(OBJDIR)/descendants.o -c $(OBJDIR)/descendants_.c
451
+
452
+descendants.h: $(OBJDIR)/headers
453
+$(OBJDIR)/diff_.c: $(SRCDIR)/diff.c $(OBJDIR)/translate
454
+ $(OBJDIR)/translate $(SRCDIR)/diff.c >$(OBJDIR)/diff_.c
455
+
456
+$(OBJDIR)/diff.o: $(OBJDIR)/diff_.c $(OBJDIR)/diff.h $(SRCDIR)/config.h
457
+ $(XTCC) -o $(OBJDIR)/diff.o -c $(OBJDIR)/diff_.c
458
+
459
+diff.h: $(OBJDIR)/headers
460
+$(OBJDIR)/diffcmd_.c: $(SRCDIR)/diffcmd.c $(OBJDIR)/translate
461
+ $(OBJDIR)/translate $(SRCDIR)/diffcmd.c >$(OBJDIR)/diffcmd_.c
462
+
463
+$(OBJDIR)/diffcmd.o: $(OBJDIR)/diffcmd_.c $(OBJDIR)/diffcmd.h $(SRCDIR)/config.h
464
+ $(XTCC) -o $(OBJDIR)/diffcmd.o -c $(OBJDIR)/diffcmd_.c
465
+
466
+diffcmd.h: $(OBJDIR)/headers
467
+$(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(OBJDIR)/translate
468
+ $(OBJDIR)/translate $(SRCDIR)/doc.c >$(OBJDIR)/doc_.c
469
+
470
+$(OBJDIR)/doc.o: $(OBJDIR)/doc_.c $(OBJDIR)/doc.h $(SRCDIR)/config.h
471
+ $(XTCC) -o $(OBJDIR)/doc.o -c $(OBJDIR)/doc_.c
472
+
473
+doc.h: $(OBJDIR)/headers
474
+$(OBJDIR)/encode_.c: $(SRCDIR)/encode.c $(OBJDIR)/translate
475
+ $(OBJDIR)/translate $(SRCDIR)/encode.c >$(OBJDIR)/encode_.c
476
+
477
+$(OBJDIR)/encode.o: $(OBJDIR)/encode_.c $(OBJDIR)/encode.h $(SRCDIR)/config.h
478
+ $(XTCC) -o $(OBJDIR)/encode.o -c $(OBJDIR)/encode_.c
479
+
480
+encode.h: $(OBJDIR)/headers
481
+$(OBJDIR)/event_.c: $(SRCDIR)/event.c $(OBJDIR)/translate
482
+ $(OBJDIR)/translate $(SRCDIR)/event.c >$(OBJDIR)/event_.c
483
+
484
+$(OBJDIR)/event.o: $(OBJDIR)/event_.c $(OBJDIR)/event.h $(SRCDIR)/config.h
485
+ $(XTCC) -o $(OBJDIR)/event.o -c $(OBJDIR)/event_.c
486
+
487
+event.h: $(OBJDIR)/headers
488
+$(OBJDIR)/export_.c: $(SRCDIR)/export.c $(OBJDIR)/translate
489
+ $(OBJDIR)/translate $(SRCDIR)/export.c >$(OBJDIR)/export_.c
490
+
491
+$(OBJDIR)/export.o: $(OBJDIR)/export_.c $(OBJDIR)/export.h $(SRCDIR)/config.h
492
+ $(XTCC) -o $(OBJDIR)/export.o -c $(OBJDIR)/export_.c
493
+
494
+export.h: $(OBJDIR)/headers
495
+$(OBJDIR)/file_.c: $(SRCDIR)/file.c $(OBJDIR)/translate
496
+ $(OBJDIR)/translate $(SRCDIR)/file.c >$(OBJDIR)/file_.c
497
+
498
+$(OBJDIR)/file.o: $(OBJDIR)/file_.c $(OBJDIR)/file.h $(SRCDIR)/config.h
499
+ $(XTCC) -o $(OBJDIR)/file.o -c $(OBJDIR)/file_.c
500
+
501
+file.h: $(OBJDIR)/headers
502
+$(OBJDIR)/finfo_.c: $(SRCDIR)/finfo.c $(OBJDIR)/translate
503
+ $(OBJDIR)/translate $(SRCDIR)/finfo.c >$(OBJDIR)/finfo_.c
504
+
505
+$(OBJDIR)/finfo.o: $(OBJDIR)/finfo_.c $(OBJDIR)/finfo.h $(SRCDIR)/config.h
506
+ $(XTCC) -o $(OBJDIR)/finfo.o -c $(OBJDIR)/finfo_.c
507
+
508
+finfo.h: $(OBJDIR)/headers
509
+$(OBJDIR)/graph_.c: $(SRCDIR)/graph.c $(OBJDIR)/translate
510
+ $(OBJDIR)/translate $(SRCDIR)/graph.c >$(OBJDIR)/graph_.c
511
+
512
+$(OBJDIR)/graph.o: $(OBJDIR)/graph_.c $(OBJDIR)/graph.h $(SRCDIR)/config.h
513
+ $(XTCC) -o $(OBJDIR)/graph.o -c $(OBJDIR)/graph_.c
514
+
515
+graph.h: $(OBJDIR)/headers
516
+$(OBJDIR)/http_.c: $(SRCDIR)/http.c $(OBJDIR)/translate
517
+ $(OBJDIR)/translate $(SRCDIR)/http.c >$(OBJDIR)/http_.c
518
+
519
+$(OBJDIR)/http.o: $(OBJDIR)/http_.c $(OBJDIR)/http.h $(SRCDIR)/config.h
520
+ $(XTCC) -o $(OBJDIR)/http.o -c $(OBJDIR)/http_.c
521
+
522
+http.h: $(OBJDIR)/headers
523
+$(OBJDIR)/http_socket_.c: $(SRCDIR)/http_socket.c $(OBJDIR)/translate
524
+ $(OBJDIR)/translate $(SRCDIR)/http_socket.c >$(OBJDIR)/http_socket_.c
525
+
526
+$(OBJDIR)/http_socket.o: $(OBJDIR)/http_socket_.c $(OBJDIR)/http_socket.h $(SRCDIR)/config.h
527
+ $(XTCC) -o $(OBJDIR)/http_socket.o -c $(OBJDIR)/http_socket_.c
528
+
529
+http_socket.h: $(OBJDIR)/headers
530
+$(OBJDIR)/http_ssl_.c: $(SRCDIR)/http_ssl.c $(OBJDIR)/translate
531
+ $(OBJDIR)/translate $(SRCDIR)/http_ssl.c >$(OBJDIR)/http_ssl_.c
532
+
533
+$(OBJDIR)/http_ssl.o: $(OBJDIR)/http_ssl_.c $(OBJDIR)/http_ssl.h $(SRCDIR)/config.h
534
+ $(XTCC) -o $(OBJDIR)/http_ssl.o -c $(OBJDIR)/http_ssl_.c
535
+
536
+http_ssl.h: $(OBJDIR)/headers
537
+$(OBJDIR)/http_transport_.c: $(SRCDIR)/http_transport.c $(OBJDIR)/translate
538
+ $(OBJDIR)/translate $(SRCDIR)/http_transport.c >$(OBJDIR)/http_transport_.c
539
+
540
+$(OBJDIR)/http_transport.o: $(OBJDIR)/http_transport_.c $(OBJDIR)/http_transport.h $(SRCDIR)/config.h
541
+ $(XTCC) -o $(OBJDIR)/http_transport.o -c $(OBJDIR)/http_transport_.c
542
+
543
+http_transport.h: $(OBJDIR)/headers
544
+$(OBJDIR)/import_.c: $(SRCDIR)/import.c $(OBJDIR)/translate
545
+ $(OBJDIR)/translate $(SRCDIR)/import.c >$(OBJDIR)/import_.c
546
+
547
+$(OBJDIR)/import.o: $(OBJDIR)/import_.c $(OBJDIR)/import.h $(SRCDIR)/config.h
548
+ $(XTCC) -o $(OBJDIR)/import.o -c $(OBJDIR)/import_.c
549
+
550
+import.h: $(OBJDIR)/headers
551
+$(OBJDIR)/info_.c: $(SRCDIR)/info.c $(OBJDIR)/translate
552
+ $(OBJDIR)/translate $(SRCDIR)/info.c >$(OBJDIR)/info_.c
553
+
554
+$(OBJDIR)/info.o: $(OBJDIR)/info_.c $(OBJDIR)/info.h $(SRCDIR)/config.h
555
+ $(XTCC) -o $(OBJDIR)/info.o -c $(OBJDIR)/info_.c
556
+
557
+info.h: $(OBJDIR)/headers
558
+$(OBJDIR)/login_.c: $(SRCDIR)/login.c $(OBJDIR)/translate
559
+ $(OBJDIR)/translate $(SRCDIR)/login.c >$(OBJDIR)/login_.c
560
+
561
+$(OBJDIR)/login.o: $(OBJDIR)/login_.c $(OBJDIR)/login.h $(SRCDIR)/config.h
562
+ $(XTCC) -o $(OBJDIR)/login.o -c $(OBJDIR)/login_.c
563
+
564
+login.h: $(OBJDIR)/headers
565
+$(OBJDIR)/main_.c: $(SRCDIR)/main.c $(OBJDIR)/translate
566
+ $(OBJDIR)/translate $(SRCDIR)/main.c >$(OBJDIR)/main_.c
567
+
568
+$(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
569
+ $(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
570
+
571
+main.h: $(OBJDIR)/headers
572
+$(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(OBJDIR)/translate
573
+ $(OBJDIR)/translate $(SRCDIR)/manifest.c >$(OBJDIR)/manifest_.c
574
+
575
+$(OBJDIR)/manifest.o: $(OBJDIR)/manifest_.c $(OBJDIR)/manifest.h $(SRCDIR)/config.h
576
+ $(XTCC) -o $(OBJDIR)/manifest.o -c $(OBJDIR)/manifest_.c
577
+
578
+manifest.h: $(OBJDIR)/headers
579
+$(OBJDIR)/md5_.c: $(SRCDIR)/md5.c $(OBJDIR)/translate
580
+ $(OBJDIR)/translate $(SRCDIR)/md5.c >$(OBJDIR)/md5_.c
581
+
582
+$(OBJDIR)/md5.o: $(OBJDIR)/md5_.c $(OBJDIR)/md5.h $(SRCDIR)/config.h
583
+ $(XTCC) -o $(OBJDIR)/md5.o -c $(OBJDIR)/md5_.c
584
+
585
+md5.h: $(OBJDIR)/headers
586
+$(OBJDIR)/merge_.c: $(SRCDIR)/merge.c $(OBJDIR)/translate
587
+ $(OBJDIR)/translate $(SRCDIR)/merge.c >$(OBJDIR)/merge_.c
588
+
589
+$(OBJDIR)/merge.o: $(OBJDIR)/merge_.c $(OBJDIR)/merge.h $(SRCDIR)/config.h
590
+ $(XTCC) -o $(OBJDIR)/merge.o -c $(OBJDIR)/merge_.c
591
+
592
+merge.h: $(OBJDIR)/headers
593
+$(OBJDIR)/merge3_.c: $(SRCDIR)/merge3.c $(OBJDIR)/translate
594
+ $(OBJDIR)/translate $(SRCDIR)/merge3.c >$(OBJDIR)/merge3_.c
595
+
596
+$(OBJDIR)/merge3.o: $(OBJDIR)/merge3_.c $(OBJDIR)/merge3.h $(SRCDIR)/config.h
597
+ $(XTCC) -o $(OBJDIR)/merge3.o -c $(OBJDIR)/merge3_.c
598
+
599
+merge3.h: $(OBJDIR)/headers
600
+$(OBJDIR)/name_.c: $(SRCDIR)/name.c $(OBJDIR)/translate
601
+ $(OBJDIR)/translate $(SRCDIR)/name.c >$(OBJDIR)/name_.c
602
+
603
+$(OBJDIR)/name.o: $(OBJDIR)/name_.c $(OBJDIR)/name.h $(SRCDIR)/config.h
604
+ $(XTCC) -o $(OBJDIR)/name.o -c $(OBJDIR)/name_.c
605
+
606
+name.h: $(OBJDIR)/headers
607
+$(OBJDIR)/pivot_.c: $(SRCDIR)/pivot.c $(OBJDIR)/translate
608
+ $(OBJDIR)/translate $(SRCDIR)/pivot.c >$(OBJDIR)/pivot_.c
609
+
610
+$(OBJDIR)/pivot.o: $(OBJDIR)/pivot_.c $(OBJDIR)/pivot.h $(SRCDIR)/config.h
611
+ $(XTCC) -o $(OBJDIR)/pivot.o -c $(OBJDIR)/pivot_.c
612
+
613
+pivot.h: $(OBJDIR)/headers
614
+$(OBJDIR)/popen_.c: $(SRCDIR)/popen.c $(OBJDIR)/translate
615
+ $(OBJDIR)/translate $(SRCDIR)/popen.c >$(OBJDIR)/popen_.c
616
+
617
+$(OBJDIR)/popen.o: $(OBJDIR)/popen_.c $(OBJDIR)/popen.h $(SRCDIR)/config.h
618
+ $(XTCC) -o $(OBJDIR)/popen.o -c $(OBJDIR)/popen_.c
619
+
620
+popen.h: $(OBJDIR)/headers
621
+$(OBJDIR)/pqueue_.c: $(SRCDIR)/pqueue.c $(OBJDIR)/translate
622
+ $(OBJDIR)/translate $(SRCDIR)/pqueue.c >$(OBJDIR)/pqueue_.c
623
+
624
+$(OBJDIR)/pqueue.o: $(OBJDIR)/pqueue_.c $(OBJDIR)/pqueue.h $(SRCDIR)/config.h
625
+ $(XTCC) -o $(OBJDIR)/pqueue.o -c $(OBJDIR)/pqueue_.c
626
+
627
+pqueue.h: $(OBJDIR)/headers
628
+$(OBJDIR)/printf_.c: $(SRCDIR)/printf.c $(OBJDIR)/translate
629
+ $(OBJDIR)/translate $(SRCDIR)/printf.c >$(OBJDIR)/printf_.c
630
+
631
+$(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
632
+ $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
633
+
634
+printf.h: $(OBJDIR)/headers
635
+$(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(OBJDIR)/translate
636
+ $(OBJDIR)/translate $(SRCDIR)/rebuild.c >$(OBJDIR)/rebuild_.c
637
+
638
+$(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
639
+ $(XTCC) -o $(OBJDIR)/rebuild.o -c $(OBJDIR)/rebuild_.c
640
+
641
+rebuild.h: $(OBJDIR)/headers
642
+$(OBJDIR)/report_.c: $(SRCDIR)/report.c $(OBJDIR)/translate
643
+ $(OBJDIR)/translate $(SRCDIR)/report.c >$(OBJDIR)/report_.c
644
+
645
+$(OBJDIR)/report.o: $(OBJDIR)/report_.c $(OBJDIR)/report.h $(SRCDIR)/config.h
646
+ $(XTCC) -o $(OBJDIR)/report.o -c $(OBJDIR)/report_.c
647
+
648
+report.h: $(OBJDIR)/headers
649
+$(OBJDIR)/rss_.c: $(SRCDIR)/rss.c $(OBJDIR)/translate
650
+ $(OBJDIR)/translate $(SRCDIR)/rss.c >$(OBJDIR)/rss_.c
651
+
652
+$(OBJDIR)/rss.o: $(OBJDIR)/rss_.c $(OBJDIR)/rss.h $(SRCDIR)/config.h
653
+ $(XTCC) -o $(OBJDIR)/rss.o -c $(OBJDIR)/rss_.c
654
+
655
+rss.h: $(OBJDIR)/headers
656
+$(OBJDIR)/schema_.c: $(SRCDIR)/schema.c $(OBJDIR)/translate
657
+ $(OBJDIR)/translate $(SRCDIR)/schema.c >$(OBJDIR)/schema_.c
658
+
659
+$(OBJDIR)/schema.o: $(OBJDIR)/schema_.c $(OBJDIR)/schema.h $(SRCDIR)/config.h
660
+ $(XTCC) -o $(OBJDIR)/schema.o -c $(OBJDIR)/schema_.c
661
+
662
+schema.h: $(OBJDIR)/headers
663
+$(OBJDIR)/search_.c: $(SRCDIR)/search.c $(OBJDIR)/translate
664
+ $(OBJDIR)/translate $(SRCDIR)/search.c >$(OBJDIR)/search_.c
665
+
666
+$(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h
667
+ $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c
668
+
669
+search.h: $(OBJDIR)/headers
670
+$(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(OBJDIR)/translate
671
+ $(OBJDIR)/translate $(SRCDIR)/setup.c >$(OBJDIR)/setup_.c
672
+
673
+$(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h
674
+ $(XTCC) -o $(OBJDIR)/setup.o -c $(OBJDIR)/setup_.c
675
+
676
+setup.h: $(OBJDIR)/headers
677
+$(OBJDIR)/sha1_.c: $(SRCDIR)/sha1.c $(OBJDIR)/translate
678
+ $(OBJDIR)/translate $(SRCDIR)/sha1.c >$(OBJDIR)/sha1_.c
679
+
680
+$(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
681
+ $(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
682
+
683
+sha1.h: $(OBJDIR)/headers
684
+$(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(OBJDIR)/translate
685
+ $(OBJDIR)/translate $(SRCDIR)/shun.c >$(OBJDIR)/shun_.c
686
+
687
+$(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
688
+ $(XTCC) -o $(OBJDIR)/shun.o -c $(OBJDIR)/shun_.c
689
+
690
+shun.h: $(OBJDIR)/headers
691
+$(OBJDIR)/skins_.c: $(SRCDIR)/skins.c $(OBJDIR)/translate
692
+ $(OBJDIR)/translate $(SRCDIR)/skins.c >$(OBJDIR)/skins_.c
693
+
694
+$(OBJDIR)/skins.o: $(OBJDIR)/skins_.c $(OBJDIR)/skins.h $(SRCDIR)/config.h
695
+ $(XTCC) -o $(OBJDIR)/skins.o -c $(OBJDIR)/skins_.c
696
+
697
+skins.h: $(OBJDIR)/headers
698
+$(OBJDIR)/sqlcmd_.c: $(SRCDIR)/sqlcmd.c $(OBJDIR)/translate
699
+ $(OBJDIR)/translate $(SRCDIR)/sqlcmd.c >$(OBJDIR)/sqlcmd_.c
700
+
701
+$(OBJDIR)/sqlcmd.o: $(OBJDIR)/sqlcmd_.c $(OBJDIR)/sqlcmd.h $(SRCDIR)/config.h
702
+ $(XTCC) -o $(OBJDIR)/sqlcmd.o -c $(OBJDIR)/sqlcmd_.c
703
+
704
+sqlcmd.h: $(OBJDIR)/headers
705
+$(OBJDIR)/stash_.c: $(SRCDIR)/stash.c $(OBJDIR)/translate
706
+ $(OBJDIR)/translate $(SRCDIR)/stash.c >$(OBJDIR)/stash_.c
707
+
708
+$(OBJDIR)/stash.o: $(OBJDIR)/stash_.c $(OBJDIR)/stash.h $(SRCDIR)/config.h
709
+ $(XTCC) -o $(OBJDIR)/stash.o -c $(OBJDIR)/stash_.c
710
+
711
+stash.h: $(OBJDIR)/headers
712
+$(OBJDIR)/stat_.c: $(SRCDIR)/stat.c $(OBJDIR)/translate
713
+ $(OBJDIR)/translate $(SRCDIR)/stat.c >$(OBJDIR)/stat_.c
714
+
715
+$(OBJDIR)/stat.o: $(OBJDIR)/stat_.c $(OBJDIR)/stat.h $(SRCDIR)/config.h
716
+ $(XTCC) -o $(OBJDIR)/stat.o -c $(OBJDIR)/stat_.c
717
+
718
+stat.h: $(OBJDIR)/headers
719
+$(OBJDIR)/style_.c: $(SRCDIR)/style.c $(OBJDIR)/translate
720
+ $(OBJDIR)/translate $(SRCDIR)/style.c >$(OBJDIR)/style_.c
721
+
722
+$(OBJDIR)/style.o: $(OBJDIR)/style_.c $(OBJDIR)/style.h $(SRCDIR)/config.h
723
+ $(XTCC) -o $(OBJDIR)/style.o -c $(OBJDIR)/style_.c
724
+
725
+style.h: $(OBJDIR)/headers
726
+$(OBJDIR)/sync_.c: $(SRCDIR)/sync.c $(OBJDIR)/translate
727
+ $(OBJDIR)/translate $(SRCDIR)/sync.c >$(OBJDIR)/sync_.c
728
+
729
+$(OBJDIR)/sync.o: $(OBJDIR)/sync_.c $(OBJDIR)/sync.h $(SRCDIR)/config.h
730
+ $(XTCC) -o $(OBJDIR)/sync.o -c $(OBJDIR)/sync_.c
731
+
732
+sync.h: $(OBJDIR)/headers
733
+$(OBJDIR)/tag_.c: $(SRCDIR)/tag.c $(OBJDIR)/translate
734
+ $(OBJDIR)/translate $(SRCDIR)/tag.c >$(OBJDIR)/tag_.c
735
+
736
+$(OBJDIR)/tag.o: $(OBJDIR)/tag_.c $(OBJDIR)/tag.h $(SRCDIR)/config.h
737
+ $(XTCC) -o $(OBJDIR)/tag.o -c $(OBJDIR)/tag_.c
738
+
739
+tag.h: $(OBJDIR)/headers
740
+$(OBJDIR)/th_main_.c: $(SRCDIR)/th_main.c $(OBJDIR)/translate
741
+ $(OBJDIR)/translate $(SRCDIR)/th_main.c >$(OBJDIR)/th_main_.c
742
+
743
+$(OBJDIR)/th_main.o: $(OBJDIR)/th_main_.c $(OBJDIR)/th_main.h $(SRCDIR)/config.h
744
+ $(XTCC) -o $(OBJDIR)/th_main.o -c $(OBJDIR)/th_main_.c
745
+
746
+th_main.h: $(OBJDIR)/headers
747
+$(OBJDIR)/timeline_.c: $(SRCDIR)/timeline.c $(OBJDIR)/translate
748
+ $(OBJDIR)/translate $(SRCDIR)/timeline.c >$(OBJDIR)/timeline_.c
749
+
750
+$(OBJDIR)/timeline.o: $(OBJDIR)/timeline_.c $(OBJDIR)/timeline.h $(SRCDIR)/config.h
751
+ $(XTCC) -o $(OBJDIR)/timeline.o -c $(OBJDIR)/timeline_.c
752
+
753
+timeline.h: $(OBJDIR)/headers
754
+$(OBJDIR)/tkt_.c: $(SRCDIR)/tkt.c $(OBJDIR)/translate
755
+ $(OBJDIR)/translate $(SRCDIR)/tkt.c >$(OBJDIR)/tkt_.c
756
+
757
+$(OBJDIR)/tkt.o: $(OBJDIR)/tkt_.c $(OBJDIR)/tkt.h $(SRCDIR)/config.h
758
+ $(XTCC) -o $(OBJDIR)/tkt.o -c $(OBJDIR)/tkt_.c
759
+
760
+tkt.h: $(OBJDIR)/headers
761
+$(OBJDIR)/tktsetup_.c: $(SRCDIR)/tktsetup.c $(OBJDIR)/translate
762
+ $(OBJDIR)/translate $(SRCDIR)/tktsetup.c >$(OBJDIR)/tktsetup_.c
763
+
764
+$(OBJDIR)/tktsetup.o: $(OBJDIR)/tktsetup_.c $(OBJDIR)/tktsetup.h $(SRCDIR)/config.h
765
+ $(XTCC) -o $(OBJDIR)/tktsetup.o -c $(OBJDIR)/tktsetup_.c
766
+
767
+tktsetup.h: $(OBJDIR)/headers
768
+$(OBJDIR)/undo_.c: $(SRCDIR)/undo.c $(OBJDIR)/translate
769
+ $(OBJDIR)/translate $(SRCDIR)/undo.c >$(OBJDIR)/undo_.c
770
+
771
+$(OBJDIR)/undo.o: $(OBJDIR)/undo_.c $(OBJDIR)/undo.h $(SRCDIR)/config.h
772
+ $(XTCC) -o $(OBJDIR)/undo.o -c $(OBJDIR)/undo_.c
773
+
774
+undo.h: $(OBJDIR)/headers
775
+$(OBJDIR)/update_.c: $(SRCDIR)/update.c $(OBJDIR)/translate
776
+ $(OBJDIR)/translate $(SRCDIR)/update.c >$(OBJDIR)/update_.c
777
+
778
+$(OBJDIR)/update.o: $(OBJDIR)/update_.c $(OBJDIR)/update.h $(SRCDIR)/config.h
779
+ $(XTCC) -o $(OBJDIR)/update.o -c $(OBJDIR)/update_.c
780
+
781
+update.h: $(OBJDIR)/headers
782
+$(OBJDIR)/url_.c: $(SRCDIR)/url.c $(OBJDIR)/translate
783
+ $(OBJDIR)/translate $(SRCDIR)/url.c >$(OBJDIR)/url_.c
784
+
785
+$(OBJDIR)/url.o: $(OBJDIR)/url_.c $(OBJDIR)/url.h $(SRCDIR)/config.h
786
+ $(XTCC) -o $(OBJDIR)/url.o -c $(OBJDIR)/url_.c
787
+
788
+url.h: $(OBJDIR)/headers
789
+$(OBJDIR)/user_.c: $(SRCDIR)/user.c $(OBJDIR)/translate
790
+ $(OBJDIR)/translate $(SRCDIR)/user.c >$(OBJDIR)/user_.c
791
+
792
+$(OBJDIR)/user.o: $(OBJDIR)/user_.c $(OBJDIR)/user.h $(SRCDIR)/config.h
793
+ $(XTCC) -o $(OBJDIR)/user.o -c $(OBJDIR)/user_.c
794
+
795
+user.h: $(OBJDIR)/headers
796
+$(OBJDIR)/verify_.c: $(SRCDIR)/verify.c $(OBJDIR)/translate
797
+ $(OBJDIR)/translate $(SRCDIR)/verify.c >$(OBJDIR)/verify_.c
798
+
799
+$(OBJDIR)/verify.o: $(OBJDIR)/verify_.c $(OBJDIR)/verify.h $(SRCDIR)/config.h
800
+ $(XTCC) -o $(OBJDIR)/verify.o -c $(OBJDIR)/verify_.c
801
+
802
+verify.h: $(OBJDIR)/headers
803
+$(OBJDIR)/vfile_.c: $(SRCDIR)/vfile.c $(OBJDIR)/translate
804
+ $(OBJDIR)/translate $(SRCDIR)/vfile.c >$(OBJDIR)/vfile_.c
805
+
806
+$(OBJDIR)/vfile.o: $(OBJDIR)/vfile_.c $(OBJDIR)/vfile.h $(SRCDIR)/config.h
807
+ $(XTCC) -o $(OBJDIR)/vfile.o -c $(OBJDIR)/vfile_.c
808
+
809
+vfile.h: $(OBJDIR)/headers
810
+$(OBJDIR)/wiki_.c: $(SRCDIR)/wiki.c $(OBJDIR)/translate
811
+ $(OBJDIR)/translate $(SRCDIR)/wiki.c >$(OBJDIR)/wiki_.c
812
+
813
+$(OBJDIR)/wiki.o: $(OBJDIR)/wiki_.c $(OBJDIR)/wiki.h $(SRCDIR)/config.h
814
+ $(XTCC) -o $(OBJDIR)/wiki.o -c $(OBJDIR)/wiki_.c
815
+
816
+wiki.h: $(OBJDIR)/headers
817
+$(OBJDIR)/wikiformat_.c: $(SRCDIR)/wikiformat.c $(OBJDIR)/translate
818
+ $(OBJDIR)/translate $(SRCDIR)/wikiformat.c >$(OBJDIR)/wikiformat_.c
819
+
820
+$(OBJDIR)/wikiformat.o: $(OBJDIR)/wikiformat_.c $(OBJDIR)/wikiformat.h $(SRCDIR)/config.h
821
+ $(XTCC) -o $(OBJDIR)/wikiformat.o -c $(OBJDIR)/wikiformat_.c
822
+
823
+wikiformat.h: $(OBJDIR)/headers
824
+$(OBJDIR)/winhttp_.c: $(SRCDIR)/winhttp.c $(OBJDIR)/translate
825
+ $(OBJDIR)/translate $(SRCDIR)/winhttp.c >$(OBJDIR)/winhttp_.c
826
+
827
+$(OBJDIR)/winhttp.o: $(OBJDIR)/winhttp_.c $(OBJDIR)/winhttp.h $(SRCDIR)/config.h
828
+ $(XTCC) -o $(OBJDIR)/winhttp.o -c $(OBJDIR)/winhttp_.c
829
+
830
+winhttp.h: $(OBJDIR)/headers
831
+$(OBJDIR)/xfer_.c: $(SRCDIR)/xfer.c $(OBJDIR)/translate
832
+ $(OBJDIR)/translate $(SRCDIR)/xfer.c >$(OBJDIR)/xfer_.c
833
+
834
+$(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h
835
+ $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c
836
+
837
+xfer.h: $(OBJDIR)/headers
838
+$(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate
839
+ $(OBJDIR)/translate $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c
840
+
841
+$(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h
842
+ $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c
843
+
844
+zip.h: $(OBJDIR)/headers
846845
$(OBJDIR)/sqlite3.o: $(SRCDIR)/sqlite3.c
847846
$(XTCC) -DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -Dlocaltime=fossil_localtime -DSQLITE_ENABLE_LOCKING_STYLE=0 -c $(SRCDIR)/sqlite3.c -o $(OBJDIR)/sqlite3.o
848847
849848
$(OBJDIR)/shell.o: $(SRCDIR)/shell.c
850849
$(XTCC) -Dmain=sqlite3_shell -DSQLITE_OMIT_LOAD_EXTENSION=1 -c $(SRCDIR)/shell.c -o $(OBJDIR)/shell.o
851850
--- src/main.mk
+++ src/main.mk
@@ -90,87 +90,87 @@
90 $(SRCDIR)/winhttp.c \
91 $(SRCDIR)/xfer.c \
92 $(SRCDIR)/zip.c
93
94 TRANS_SRC = \
95 add_.c \
96 allrepo_.c \
97 attach_.c \
98 bag_.c \
99 bisect_.c \
100 blob_.c \
101 branch_.c \
102 browse_.c \
103 captcha_.c \
104 cgi_.c \
105 checkin_.c \
106 checkout_.c \
107 clearsign_.c \
108 clone_.c \
109 comformat_.c \
110 configure_.c \
111 content_.c \
112 db_.c \
113 delta_.c \
114 deltacmd_.c \
115 descendants_.c \
116 diff_.c \
117 diffcmd_.c \
118 doc_.c \
119 encode_.c \
120 event_.c \
121 export_.c \
122 file_.c \
123 finfo_.c \
124 graph_.c \
125 http_.c \
126 http_socket_.c \
127 http_ssl_.c \
128 http_transport_.c \
129 import_.c \
130 info_.c \
131 login_.c \
132 main_.c \
133 manifest_.c \
134 md5_.c \
135 merge_.c \
136 merge3_.c \
137 name_.c \
138 pivot_.c \
139 popen_.c \
140 pqueue_.c \
141 printf_.c \
142 rebuild_.c \
143 report_.c \
144 rss_.c \
145 schema_.c \
146 search_.c \
147 setup_.c \
148 sha1_.c \
149 shun_.c \
150 skins_.c \
151 sqlcmd_.c \
152 stash_.c \
153 stat_.c \
154 style_.c \
155 sync_.c \
156 tag_.c \
157 th_main_.c \
158 timeline_.c \
159 tkt_.c \
160 tktsetup_.c \
161 undo_.c \
162 update_.c \
163 url_.c \
164 user_.c \
165 verify_.c \
166 vfile_.c \
167 wiki_.c \
168 wikiformat_.c \
169 winhttp_.c \
170 xfer_.c \
171 zip_.c
172
173 OBJ = \
174 $(OBJDIR)/add.o \
175 $(OBJDIR)/allrepo.o \
176 $(OBJDIR)/attach.o \
@@ -259,592 +259,591 @@
259 mv $(APPNAME) $(INSTALLDIR)
260
261 $(OBJDIR):
262 -mkdir $(OBJDIR)
263
264 translate: $(SRCDIR)/translate.c
265 $(BCC) -o translate $(SRCDIR)/translate.c
266
267 makeheaders: $(SRCDIR)/makeheaders.c
268 $(BCC) -o makeheaders $(SRCDIR)/makeheaders.c
269
270 mkindex: $(SRCDIR)/mkindex.c
271 $(BCC) -o mkindex $(SRCDIR)/mkindex.c
272
273 # WARNING. DANGER. Running the testsuite modifies the repository the
274 # build is done from, i.e. the checkout belongs to. Do not sync/push
275 # the repository after running the tests.
276 test: $(APPNAME)
277 $(TCLSH) test/tester.tcl $(APPNAME)
278
279 VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest
280 awk '{ printf "#define MANIFEST_UUID \"%s\"\n", $$1}' $(SRCDIR)/../manifest.uuid >VERSION.h
281 awk '{ printf "#define MANIFEST_VERSION \"[%.10s]\"\n", $$1}' $(SRCDIR)/../manifest.uuid >>VERSION.h
282 awk '$$1=="D"{printf "#define MANIFEST_DATE \"%s %s\"\n", substr($$2,1,10),substr($$2,12)}' $(SRCDIR)/../manifest >>VERSION.h
283
284 EXTRAOBJ = $(OBJDIR)/sqlite3.o $(OBJDIR)/shell.o $(OBJDIR)/th.o $(OBJDIR)/th_lang.o
285
286 $(APPNAME): headers $(OBJ) $(EXTRAOBJ)
287 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB)
288
289 # This rule prevents make from using its default rules to try build
290 # an executable named "manifest" out of the file named "manifest.c"
291 #
292 $(SRCDIR)/../manifest:
293 # noop
294
295 clean:
296 rm -f $(OBJDIR)/*.o *_.c $(APPNAME) VERSION.h
297 rm -f translate makeheaders mkindex page_index.h headers
298 rm -f add.h allrepo.h attach.h bag.h bisect.h blob.h branch.h browse.h captcha.h cgi.h checkin.h checkout.h clearsign.h clone.h comformat.h configure.h content.h db.h delta.h deltacmd.h descendants.h diff.h diffcmd.h doc.h encode.h event.h export.h file.h finfo.h graph.h http.h http_socket.h http_ssl.h http_transport.h import.h info.h login.h main.h manifest.h md5.h merge.h merge3.h name.h pivot.h popen.h pqueue.h printf.h rebuild.h report.h rss.h schema.h search.h setup.h sha1.h shun.h skins.h sqlcmd.h stash.h stat.h style.h sync.h tag.h th_main.h timeline.h tkt.h tktsetup.h undo.h update.h url.h user.h verify.h vfile.h wiki.h wikiformat.h winhttp.h xfer.h zip.h
299
300 page_index.h: $(TRANS_SRC) mkindex
301 ./mkindex $(TRANS_SRC) >$@
302 headers: page_index.h makeheaders VERSION.h
303 ./makeheaders add_.c:add.h allrepo_.c:allrepo.h attach_.c:attach.h bag_.c:bag.h bisect_.c:bisect.h blob_.c:blob.h branch_.c:branch.h browse_.c:browse.h captcha_.c:captcha.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h configure_.c:configure.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h doc_.c:doc.h encode_.c:encode.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h graph_.c:graph.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h 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 popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h rebuild_.c:rebuild.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h setup_.c:setup.h sha1_.c:sha1.h shun_.c:shun.h skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h update_.c:update.h url_.c:url.h user_.c:user.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.h winhttp_.c:winhttp.h xfer_.c:xfer.h zip_.c:zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h VERSION.h
304 touch headers
305 headers: Makefile
306 Makefile:
307 add_.c: $(SRCDIR)/add.c translate
308 ./translate $(SRCDIR)/add.c >add_.c
309
310 $(OBJDIR)/add.o: add_.c add.h $(SRCDIR)/config.h
311 $(XTCC) -o $(OBJDIR)/add.o -c add_.c
312
313 add.h: headers
314 allrepo_.c: $(SRCDIR)/allrepo.c translate
315 ./translate $(SRCDIR)/allrepo.c >allrepo_.c
316
317 $(OBJDIR)/allrepo.o: allrepo_.c allrepo.h $(SRCDIR)/config.h
318 $(XTCC) -o $(OBJDIR)/allrepo.o -c allrepo_.c
319
320 allrepo.h: headers
321 attach_.c: $(SRCDIR)/attach.c translate
322 ./translate $(SRCDIR)/attach.c >attach_.c
323
324 $(OBJDIR)/attach.o: attach_.c attach.h $(SRCDIR)/config.h
325 $(XTCC) -o $(OBJDIR)/attach.o -c attach_.c
326
327 attach.h: headers
328 bag_.c: $(SRCDIR)/bag.c translate
329 ./translate $(SRCDIR)/bag.c >bag_.c
330
331 $(OBJDIR)/bag.o: bag_.c bag.h $(SRCDIR)/config.h
332 $(XTCC) -o $(OBJDIR)/bag.o -c bag_.c
333
334 bag.h: headers
335 bisect_.c: $(SRCDIR)/bisect.c translate
336 ./translate $(SRCDIR)/bisect.c >bisect_.c
337
338 $(OBJDIR)/bisect.o: bisect_.c bisect.h $(SRCDIR)/config.h
339 $(XTCC) -o $(OBJDIR)/bisect.o -c bisect_.c
340
341 bisect.h: headers
342 blob_.c: $(SRCDIR)/blob.c translate
343 ./translate $(SRCDIR)/blob.c >blob_.c
344
345 $(OBJDIR)/blob.o: blob_.c blob.h $(SRCDIR)/config.h
346 $(XTCC) -o $(OBJDIR)/blob.o -c blob_.c
347
348 blob.h: headers
349 branch_.c: $(SRCDIR)/branch.c translate
350 ./translate $(SRCDIR)/branch.c >branch_.c
351
352 $(OBJDIR)/branch.o: branch_.c branch.h $(SRCDIR)/config.h
353 $(XTCC) -o $(OBJDIR)/branch.o -c branch_.c
354
355 branch.h: headers
356 browse_.c: $(SRCDIR)/browse.c translate
357 ./translate $(SRCDIR)/browse.c >browse_.c
358
359 $(OBJDIR)/browse.o: browse_.c browse.h $(SRCDIR)/config.h
360 $(XTCC) -o $(OBJDIR)/browse.o -c browse_.c
361
362 browse.h: headers
363 captcha_.c: $(SRCDIR)/captcha.c translate
364 ./translate $(SRCDIR)/captcha.c >captcha_.c
365
366 $(OBJDIR)/captcha.o: captcha_.c captcha.h $(SRCDIR)/config.h
367 $(XTCC) -o $(OBJDIR)/captcha.o -c captcha_.c
368
369 captcha.h: headers
370 cgi_.c: $(SRCDIR)/cgi.c translate
371 ./translate $(SRCDIR)/cgi.c >cgi_.c
372
373 $(OBJDIR)/cgi.o: cgi_.c cgi.h $(SRCDIR)/config.h
374 $(XTCC) -o $(OBJDIR)/cgi.o -c cgi_.c
375
376 cgi.h: headers
377 checkin_.c: $(SRCDIR)/checkin.c translate
378 ./translate $(SRCDIR)/checkin.c >checkin_.c
379
380 $(OBJDIR)/checkin.o: checkin_.c checkin.h $(SRCDIR)/config.h
381 $(XTCC) -o $(OBJDIR)/checkin.o -c checkin_.c
382
383 checkin.h: headers
384 checkout_.c: $(SRCDIR)/checkout.c translate
385 ./translate $(SRCDIR)/checkout.c >checkout_.c
386
387 $(OBJDIR)/checkout.o: checkout_.c checkout.h $(SRCDIR)/config.h
388 $(XTCC) -o $(OBJDIR)/checkout.o -c checkout_.c
389
390 checkout.h: headers
391 clearsign_.c: $(SRCDIR)/clearsign.c translate
392 ./translate $(SRCDIR)/clearsign.c >clearsign_.c
393
394 $(OBJDIR)/clearsign.o: clearsign_.c clearsign.h $(SRCDIR)/config.h
395 $(XTCC) -o $(OBJDIR)/clearsign.o -c clearsign_.c
396
397 clearsign.h: headers
398 clone_.c: $(SRCDIR)/clone.c translate
399 ./translate $(SRCDIR)/clone.c >clone_.c
400
401 $(OBJDIR)/clone.o: clone_.c clone.h $(SRCDIR)/config.h
402 $(XTCC) -o $(OBJDIR)/clone.o -c clone_.c
403
404 clone.h: headers
405 comformat_.c: $(SRCDIR)/comformat.c translate
406 ./translate $(SRCDIR)/comformat.c >comformat_.c
407
408 $(OBJDIR)/comformat.o: comformat_.c comformat.h $(SRCDIR)/config.h
409 $(XTCC) -o $(OBJDIR)/comformat.o -c comformat_.c
410
411 comformat.h: headers
412 configure_.c: $(SRCDIR)/configure.c translate
413 ./translate $(SRCDIR)/configure.c >configure_.c
414
415 $(OBJDIR)/configure.o: configure_.c configure.h $(SRCDIR)/config.h
416 $(XTCC) -o $(OBJDIR)/configure.o -c configure_.c
417
418 configure.h: headers
419 content_.c: $(SRCDIR)/content.c translate
420 ./translate $(SRCDIR)/content.c >content_.c
421
422 $(OBJDIR)/content.o: content_.c content.h $(SRCDIR)/config.h
423 $(XTCC) -o $(OBJDIR)/content.o -c content_.c
424
425 content.h: headers
426 db_.c: $(SRCDIR)/db.c translate
427 ./translate $(SRCDIR)/db.c >db_.c
428
429 $(OBJDIR)/db.o: db_.c db.h $(SRCDIR)/config.h
430 $(XTCC) -o $(OBJDIR)/db.o -c db_.c
431
432 db.h: headers
433 delta_.c: $(SRCDIR)/delta.c translate
434 ./translate $(SRCDIR)/delta.c >delta_.c
435
436 $(OBJDIR)/delta.o: delta_.c delta.h $(SRCDIR)/config.h
437 $(XTCC) -o $(OBJDIR)/delta.o -c delta_.c
438
439 delta.h: headers
440 deltacmd_.c: $(SRCDIR)/deltacmd.c translate
441 ./translate $(SRCDIR)/deltacmd.c >deltacmd_.c
442
443 $(OBJDIR)/deltacmd.o: deltacmd_.c deltacmd.h $(SRCDIR)/config.h
444 $(XTCC) -o $(OBJDIR)/deltacmd.o -c deltacmd_.c
445
446 deltacmd.h: headers
447 descendants_.c: $(SRCDIR)/descendants.c translate
448 ./translate $(SRCDIR)/descendants.c >descendants_.c
449
450 $(OBJDIR)/descendants.o: descendants_.c descendants.h $(SRCDIR)/config.h
451 $(XTCC) -o $(OBJDIR)/descendants.o -c descendants_.c
452
453 descendants.h: headers
454 diff_.c: $(SRCDIR)/diff.c translate
455 ./translate $(SRCDIR)/diff.c >diff_.c
456
457 $(OBJDIR)/diff.o: diff_.c diff.h $(SRCDIR)/config.h
458 $(XTCC) -o $(OBJDIR)/diff.o -c diff_.c
459
460 diff.h: headers
461 diffcmd_.c: $(SRCDIR)/diffcmd.c translate
462 ./translate $(SRCDIR)/diffcmd.c >diffcmd_.c
463
464 $(OBJDIR)/diffcmd.o: diffcmd_.c diffcmd.h $(SRCDIR)/config.h
465 $(XTCC) -o $(OBJDIR)/diffcmd.o -c diffcmd_.c
466
467 diffcmd.h: headers
468 doc_.c: $(SRCDIR)/doc.c translate
469 ./translate $(SRCDIR)/doc.c >doc_.c
470
471 $(OBJDIR)/doc.o: doc_.c doc.h $(SRCDIR)/config.h
472 $(XTCC) -o $(OBJDIR)/doc.o -c doc_.c
473
474 doc.h: headers
475 encode_.c: $(SRCDIR)/encode.c translate
476 ./translate $(SRCDIR)/encode.c >encode_.c
477
478 $(OBJDIR)/encode.o: encode_.c encode.h $(SRCDIR)/config.h
479 $(XTCC) -o $(OBJDIR)/encode.o -c encode_.c
480
481 encode.h: headers
482 event_.c: $(SRCDIR)/event.c translate
483 ./translate $(SRCDIR)/event.c >event_.c
484
485 $(OBJDIR)/event.o: event_.c event.h $(SRCDIR)/config.h
486 $(XTCC) -o $(OBJDIR)/event.o -c event_.c
487
488 event.h: headers
489 export_.c: $(SRCDIR)/export.c translate
490 ./translate $(SRCDIR)/export.c >export_.c
491
492 $(OBJDIR)/export.o: export_.c export.h $(SRCDIR)/config.h
493 $(XTCC) -o $(OBJDIR)/export.o -c export_.c
494
495 export.h: headers
496 file_.c: $(SRCDIR)/file.c translate
497 ./translate $(SRCDIR)/file.c >file_.c
498
499 $(OBJDIR)/file.o: file_.c file.h $(SRCDIR)/config.h
500 $(XTCC) -o $(OBJDIR)/file.o -c file_.c
501
502 file.h: headers
503 finfo_.c: $(SRCDIR)/finfo.c translate
504 ./translate $(SRCDIR)/finfo.c >finfo_.c
505
506 $(OBJDIR)/finfo.o: finfo_.c finfo.h $(SRCDIR)/config.h
507 $(XTCC) -o $(OBJDIR)/finfo.o -c finfo_.c
508
509 finfo.h: headers
510 graph_.c: $(SRCDIR)/graph.c translate
511 ./translate $(SRCDIR)/graph.c >graph_.c
512
513 $(OBJDIR)/graph.o: graph_.c graph.h $(SRCDIR)/config.h
514 $(XTCC) -o $(OBJDIR)/graph.o -c graph_.c
515
516 graph.h: headers
517 http_.c: $(SRCDIR)/http.c translate
518 ./translate $(SRCDIR)/http.c >http_.c
519
520 $(OBJDIR)/http.o: http_.c http.h $(SRCDIR)/config.h
521 $(XTCC) -o $(OBJDIR)/http.o -c http_.c
522
523 http.h: headers
524 http_socket_.c: $(SRCDIR)/http_socket.c translate
525 ./translate $(SRCDIR)/http_socket.c >http_socket_.c
526
527 $(OBJDIR)/http_socket.o: http_socket_.c http_socket.h $(SRCDIR)/config.h
528 $(XTCC) -o $(OBJDIR)/http_socket.o -c http_socket_.c
529
530 http_socket.h: headers
531 http_ssl_.c: $(SRCDIR)/http_ssl.c translate
532 ./translate $(SRCDIR)/http_ssl.c >http_ssl_.c
533
534 $(OBJDIR)/http_ssl.o: http_ssl_.c http_ssl.h $(SRCDIR)/config.h
535 $(XTCC) -o $(OBJDIR)/http_ssl.o -c http_ssl_.c
536
537 http_ssl.h: headers
538 http_transport_.c: $(SRCDIR)/http_transport.c translate
539 ./translate $(SRCDIR)/http_transport.c >http_transport_.c
540
541 $(OBJDIR)/http_transport.o: http_transport_.c http_transport.h $(SRCDIR)/config.h
542 $(XTCC) -o $(OBJDIR)/http_transport.o -c http_transport_.c
543
544 http_transport.h: headers
545 import_.c: $(SRCDIR)/import.c translate
546 ./translate $(SRCDIR)/import.c >import_.c
547
548 $(OBJDIR)/import.o: import_.c import.h $(SRCDIR)/config.h
549 $(XTCC) -o $(OBJDIR)/import.o -c import_.c
550
551 import.h: headers
552 info_.c: $(SRCDIR)/info.c translate
553 ./translate $(SRCDIR)/info.c >info_.c
554
555 $(OBJDIR)/info.o: info_.c info.h $(SRCDIR)/config.h
556 $(XTCC) -o $(OBJDIR)/info.o -c info_.c
557
558 info.h: headers
559 login_.c: $(SRCDIR)/login.c translate
560 ./translate $(SRCDIR)/login.c >login_.c
561
562 $(OBJDIR)/login.o: login_.c login.h $(SRCDIR)/config.h
563 $(XTCC) -o $(OBJDIR)/login.o -c login_.c
564
565 login.h: headers
566 main_.c: $(SRCDIR)/main.c translate
567 ./translate $(SRCDIR)/main.c >main_.c
568
569 $(OBJDIR)/main.o: main_.c main.h page_index.h $(SRCDIR)/config.h
570 $(XTCC) -o $(OBJDIR)/main.o -c main_.c
571
572 main.h: headers
573 manifest_.c: $(SRCDIR)/manifest.c translate
574 ./translate $(SRCDIR)/manifest.c >manifest_.c
575
576 $(OBJDIR)/manifest.o: manifest_.c manifest.h $(SRCDIR)/config.h
577 $(XTCC) -o $(OBJDIR)/manifest.o -c manifest_.c
578
579 manifest.h: headers
580 md5_.c: $(SRCDIR)/md5.c translate
581 ./translate $(SRCDIR)/md5.c >md5_.c
582
583 $(OBJDIR)/md5.o: md5_.c md5.h $(SRCDIR)/config.h
584 $(XTCC) -o $(OBJDIR)/md5.o -c md5_.c
585
586 md5.h: headers
587 merge_.c: $(SRCDIR)/merge.c translate
588 ./translate $(SRCDIR)/merge.c >merge_.c
589
590 $(OBJDIR)/merge.o: merge_.c merge.h $(SRCDIR)/config.h
591 $(XTCC) -o $(OBJDIR)/merge.o -c merge_.c
592
593 merge.h: headers
594 merge3_.c: $(SRCDIR)/merge3.c translate
595 ./translate $(SRCDIR)/merge3.c >merge3_.c
596
597 $(OBJDIR)/merge3.o: merge3_.c merge3.h $(SRCDIR)/config.h
598 $(XTCC) -o $(OBJDIR)/merge3.o -c merge3_.c
599
600 merge3.h: headers
601 name_.c: $(SRCDIR)/name.c translate
602 ./translate $(SRCDIR)/name.c >name_.c
603
604 $(OBJDIR)/name.o: name_.c name.h $(SRCDIR)/config.h
605 $(XTCC) -o $(OBJDIR)/name.o -c name_.c
606
607 name.h: headers
608 pivot_.c: $(SRCDIR)/pivot.c translate
609 ./translate $(SRCDIR)/pivot.c >pivot_.c
610
611 $(OBJDIR)/pivot.o: pivot_.c pivot.h $(SRCDIR)/config.h
612 $(XTCC) -o $(OBJDIR)/pivot.o -c pivot_.c
613
614 pivot.h: headers
615 popen_.c: $(SRCDIR)/popen.c translate
616 ./translate $(SRCDIR)/popen.c >popen_.c
617
618 $(OBJDIR)/popen.o: popen_.c popen.h $(SRCDIR)/config.h
619 $(XTCC) -o $(OBJDIR)/popen.o -c popen_.c
620
621 popen.h: headers
622 pqueue_.c: $(SRCDIR)/pqueue.c translate
623 ./translate $(SRCDIR)/pqueue.c >pqueue_.c
624
625 $(OBJDIR)/pqueue.o: pqueue_.c pqueue.h $(SRCDIR)/config.h
626 $(XTCC) -o $(OBJDIR)/pqueue.o -c pqueue_.c
627
628 pqueue.h: headers
629 printf_.c: $(SRCDIR)/printf.c translate
630 ./translate $(SRCDIR)/printf.c >printf_.c
631
632 $(OBJDIR)/printf.o: printf_.c printf.h $(SRCDIR)/config.h
633 $(XTCC) -o $(OBJDIR)/printf.o -c printf_.c
634
635 printf.h: headers
636 rebuild_.c: $(SRCDIR)/rebuild.c translate
637 ./translate $(SRCDIR)/rebuild.c >rebuild_.c
638
639 $(OBJDIR)/rebuild.o: rebuild_.c rebuild.h $(SRCDIR)/config.h
640 $(XTCC) -o $(OBJDIR)/rebuild.o -c rebuild_.c
641
642 rebuild.h: headers
643 report_.c: $(SRCDIR)/report.c translate
644 ./translate $(SRCDIR)/report.c >report_.c
645
646 $(OBJDIR)/report.o: report_.c report.h $(SRCDIR)/config.h
647 $(XTCC) -o $(OBJDIR)/report.o -c report_.c
648
649 report.h: headers
650 rss_.c: $(SRCDIR)/rss.c translate
651 ./translate $(SRCDIR)/rss.c >rss_.c
652
653 $(OBJDIR)/rss.o: rss_.c rss.h $(SRCDIR)/config.h
654 $(XTCC) -o $(OBJDIR)/rss.o -c rss_.c
655
656 rss.h: headers
657 schema_.c: $(SRCDIR)/schema.c translate
658 ./translate $(SRCDIR)/schema.c >schema_.c
659
660 $(OBJDIR)/schema.o: schema_.c schema.h $(SRCDIR)/config.h
661 $(XTCC) -o $(OBJDIR)/schema.o -c schema_.c
662
663 schema.h: headers
664 search_.c: $(SRCDIR)/search.c translate
665 ./translate $(SRCDIR)/search.c >search_.c
666
667 $(OBJDIR)/search.o: search_.c search.h $(SRCDIR)/config.h
668 $(XTCC) -o $(OBJDIR)/search.o -c search_.c
669
670 search.h: headers
671 setup_.c: $(SRCDIR)/setup.c translate
672 ./translate $(SRCDIR)/setup.c >setup_.c
673
674 $(OBJDIR)/setup.o: setup_.c setup.h $(SRCDIR)/config.h
675 $(XTCC) -o $(OBJDIR)/setup.o -c setup_.c
676
677 setup.h: headers
678 sha1_.c: $(SRCDIR)/sha1.c translate
679 ./translate $(SRCDIR)/sha1.c >sha1_.c
680
681 $(OBJDIR)/sha1.o: sha1_.c sha1.h $(SRCDIR)/config.h
682 $(XTCC) -o $(OBJDIR)/sha1.o -c sha1_.c
683
684 sha1.h: headers
685 shun_.c: $(SRCDIR)/shun.c translate
686 ./translate $(SRCDIR)/shun.c >shun_.c
687
688 $(OBJDIR)/shun.o: shun_.c shun.h $(SRCDIR)/config.h
689 $(XTCC) -o $(OBJDIR)/shun.o -c shun_.c
690
691 shun.h: headers
692 skins_.c: $(SRCDIR)/skins.c translate
693 ./translate $(SRCDIR)/skins.c >skins_.c
694
695 $(OBJDIR)/skins.o: skins_.c skins.h $(SRCDIR)/config.h
696 $(XTCC) -o $(OBJDIR)/skins.o -c skins_.c
697
698 skins.h: headers
699 sqlcmd_.c: $(SRCDIR)/sqlcmd.c translate
700 ./translate $(SRCDIR)/sqlcmd.c >sqlcmd_.c
701
702 $(OBJDIR)/sqlcmd.o: sqlcmd_.c sqlcmd.h $(SRCDIR)/config.h
703 $(XTCC) -o $(OBJDIR)/sqlcmd.o -c sqlcmd_.c
704
705 sqlcmd.h: headers
706 stash_.c: $(SRCDIR)/stash.c translate
707 ./translate $(SRCDIR)/stash.c >stash_.c
708
709 $(OBJDIR)/stash.o: stash_.c stash.h $(SRCDIR)/config.h
710 $(XTCC) -o $(OBJDIR)/stash.o -c stash_.c
711
712 stash.h: headers
713 stat_.c: $(SRCDIR)/stat.c translate
714 ./translate $(SRCDIR)/stat.c >stat_.c
715
716 $(OBJDIR)/stat.o: stat_.c stat.h $(SRCDIR)/config.h
717 $(XTCC) -o $(OBJDIR)/stat.o -c stat_.c
718
719 stat.h: headers
720 style_.c: $(SRCDIR)/style.c translate
721 ./translate $(SRCDIR)/style.c >style_.c
722
723 $(OBJDIR)/style.o: style_.c style.h $(SRCDIR)/config.h
724 $(XTCC) -o $(OBJDIR)/style.o -c style_.c
725
726 style.h: headers
727 sync_.c: $(SRCDIR)/sync.c translate
728 ./translate $(SRCDIR)/sync.c >sync_.c
729
730 $(OBJDIR)/sync.o: sync_.c sync.h $(SRCDIR)/config.h
731 $(XTCC) -o $(OBJDIR)/sync.o -c sync_.c
732
733 sync.h: headers
734 tag_.c: $(SRCDIR)/tag.c translate
735 ./translate $(SRCDIR)/tag.c >tag_.c
736
737 $(OBJDIR)/tag.o: tag_.c tag.h $(SRCDIR)/config.h
738 $(XTCC) -o $(OBJDIR)/tag.o -c tag_.c
739
740 tag.h: headers
741 th_main_.c: $(SRCDIR)/th_main.c translate
742 ./translate $(SRCDIR)/th_main.c >th_main_.c
743
744 $(OBJDIR)/th_main.o: th_main_.c th_main.h $(SRCDIR)/config.h
745 $(XTCC) -o $(OBJDIR)/th_main.o -c th_main_.c
746
747 th_main.h: headers
748 timeline_.c: $(SRCDIR)/timeline.c translate
749 ./translate $(SRCDIR)/timeline.c >timeline_.c
750
751 $(OBJDIR)/timeline.o: timeline_.c timeline.h $(SRCDIR)/config.h
752 $(XTCC) -o $(OBJDIR)/timeline.o -c timeline_.c
753
754 timeline.h: headers
755 tkt_.c: $(SRCDIR)/tkt.c translate
756 ./translate $(SRCDIR)/tkt.c >tkt_.c
757
758 $(OBJDIR)/tkt.o: tkt_.c tkt.h $(SRCDIR)/config.h
759 $(XTCC) -o $(OBJDIR)/tkt.o -c tkt_.c
760
761 tkt.h: headers
762 tktsetup_.c: $(SRCDIR)/tktsetup.c translate
763 ./translate $(SRCDIR)/tktsetup.c >tktsetup_.c
764
765 $(OBJDIR)/tktsetup.o: tktsetup_.c tktsetup.h $(SRCDIR)/config.h
766 $(XTCC) -o $(OBJDIR)/tktsetup.o -c tktsetup_.c
767
768 tktsetup.h: headers
769 undo_.c: $(SRCDIR)/undo.c translate
770 ./translate $(SRCDIR)/undo.c >undo_.c
771
772 $(OBJDIR)/undo.o: undo_.c undo.h $(SRCDIR)/config.h
773 $(XTCC) -o $(OBJDIR)/undo.o -c undo_.c
774
775 undo.h: headers
776 update_.c: $(SRCDIR)/update.c translate
777 ./translate $(SRCDIR)/update.c >update_.c
778
779 $(OBJDIR)/update.o: update_.c update.h $(SRCDIR)/config.h
780 $(XTCC) -o $(OBJDIR)/update.o -c update_.c
781
782 update.h: headers
783 url_.c: $(SRCDIR)/url.c translate
784 ./translate $(SRCDIR)/url.c >url_.c
785
786 $(OBJDIR)/url.o: url_.c url.h $(SRCDIR)/config.h
787 $(XTCC) -o $(OBJDIR)/url.o -c url_.c
788
789 url.h: headers
790 user_.c: $(SRCDIR)/user.c translate
791 ./translate $(SRCDIR)/user.c >user_.c
792
793 $(OBJDIR)/user.o: user_.c user.h $(SRCDIR)/config.h
794 $(XTCC) -o $(OBJDIR)/user.o -c user_.c
795
796 user.h: headers
797 verify_.c: $(SRCDIR)/verify.c translate
798 ./translate $(SRCDIR)/verify.c >verify_.c
799
800 $(OBJDIR)/verify.o: verify_.c verify.h $(SRCDIR)/config.h
801 $(XTCC) -o $(OBJDIR)/verify.o -c verify_.c
802
803 verify.h: headers
804 vfile_.c: $(SRCDIR)/vfile.c translate
805 ./translate $(SRCDIR)/vfile.c >vfile_.c
806
807 $(OBJDIR)/vfile.o: vfile_.c vfile.h $(SRCDIR)/config.h
808 $(XTCC) -o $(OBJDIR)/vfile.o -c vfile_.c
809
810 vfile.h: headers
811 wiki_.c: $(SRCDIR)/wiki.c translate
812 ./translate $(SRCDIR)/wiki.c >wiki_.c
813
814 $(OBJDIR)/wiki.o: wiki_.c wiki.h $(SRCDIR)/config.h
815 $(XTCC) -o $(OBJDIR)/wiki.o -c wiki_.c
816
817 wiki.h: headers
818 wikiformat_.c: $(SRCDIR)/wikiformat.c translate
819 ./translate $(SRCDIR)/wikiformat.c >wikiformat_.c
820
821 $(OBJDIR)/wikiformat.o: wikiformat_.c wikiformat.h $(SRCDIR)/config.h
822 $(XTCC) -o $(OBJDIR)/wikiformat.o -c wikiformat_.c
823
824 wikiformat.h: headers
825 winhttp_.c: $(SRCDIR)/winhttp.c translate
826 ./translate $(SRCDIR)/winhttp.c >winhttp_.c
827
828 $(OBJDIR)/winhttp.o: winhttp_.c winhttp.h $(SRCDIR)/config.h
829 $(XTCC) -o $(OBJDIR)/winhttp.o -c winhttp_.c
830
831 winhttp.h: headers
832 xfer_.c: $(SRCDIR)/xfer.c translate
833 ./translate $(SRCDIR)/xfer.c >xfer_.c
834
835 $(OBJDIR)/xfer.o: xfer_.c xfer.h $(SRCDIR)/config.h
836 $(XTCC) -o $(OBJDIR)/xfer.o -c xfer_.c
837
838 xfer.h: headers
839 zip_.c: $(SRCDIR)/zip.c translate
840 ./translate $(SRCDIR)/zip.c >zip_.c
841
842 $(OBJDIR)/zip.o: zip_.c zip.h $(SRCDIR)/config.h
843 $(XTCC) -o $(OBJDIR)/zip.o -c zip_.c
844
845 zip.h: headers
846 $(OBJDIR)/sqlite3.o: $(SRCDIR)/sqlite3.c
847 $(XTCC) -DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -Dlocaltime=fossil_localtime -DSQLITE_ENABLE_LOCKING_STYLE=0 -c $(SRCDIR)/sqlite3.c -o $(OBJDIR)/sqlite3.o
848
849 $(OBJDIR)/shell.o: $(SRCDIR)/shell.c
850 $(XTCC) -Dmain=sqlite3_shell -DSQLITE_OMIT_LOAD_EXTENSION=1 -c $(SRCDIR)/shell.c -o $(OBJDIR)/shell.o
851
--- src/main.mk
+++ src/main.mk
@@ -90,87 +90,87 @@
90 $(SRCDIR)/winhttp.c \
91 $(SRCDIR)/xfer.c \
92 $(SRCDIR)/zip.c
93
94 TRANS_SRC = \
95 $(OBJDIR)/add_.c \
96 $(OBJDIR)/allrepo_.c \
97 $(OBJDIR)/attach_.c \
98 $(OBJDIR)/bag_.c \
99 $(OBJDIR)/bisect_.c \
100 $(OBJDIR)/blob_.c \
101 $(OBJDIR)/branch_.c \
102 $(OBJDIR)/browse_.c \
103 $(OBJDIR)/captcha_.c \
104 $(OBJDIR)/cgi_.c \
105 $(OBJDIR)/checkin_.c \
106 $(OBJDIR)/checkout_.c \
107 $(OBJDIR)/clearsign_.c \
108 $(OBJDIR)/clone_.c \
109 $(OBJDIR)/comformat_.c \
110 $(OBJDIR)/configure_.c \
111 $(OBJDIR)/content_.c \
112 $(OBJDIR)/db_.c \
113 $(OBJDIR)/delta_.c \
114 $(OBJDIR)/deltacmd_.c \
115 $(OBJDIR)/descendants_.c \
116 $(OBJDIR)/diff_.c \
117 $(OBJDIR)/diffcmd_.c \
118 $(OBJDIR)/doc_.c \
119 $(OBJDIR)/encode_.c \
120 $(OBJDIR)/event_.c \
121 $(OBJDIR)/export_.c \
122 $(OBJDIR)/file_.c \
123 $(OBJDIR)/finfo_.c \
124 $(OBJDIR)/graph_.c \
125 $(OBJDIR)/http_.c \
126 $(OBJDIR)/http_socket_.c \
127 $(OBJDIR)/http_ssl_.c \
128 $(OBJDIR)/http_transport_.c \
129 $(OBJDIR)/import_.c \
130 $(OBJDIR)/info_.c \
131 $(OBJDIR)/login_.c \
132 $(OBJDIR)/main_.c \
133 $(OBJDIR)/manifest_.c \
134 $(OBJDIR)/md5_.c \
135 $(OBJDIR)/merge_.c \
136 $(OBJDIR)/merge3_.c \
137 $(OBJDIR)/name_.c \
138 $(OBJDIR)/pivot_.c \
139 $(OBJDIR)/popen_.c \
140 $(OBJDIR)/pqueue_.c \
141 $(OBJDIR)/printf_.c \
142 $(OBJDIR)/rebuild_.c \
143 $(OBJDIR)/report_.c \
144 $(OBJDIR)/rss_.c \
145 $(OBJDIR)/schema_.c \
146 $(OBJDIR)/search_.c \
147 $(OBJDIR)/setup_.c \
148 $(OBJDIR)/sha1_.c \
149 $(OBJDIR)/shun_.c \
150 $(OBJDIR)/skins_.c \
151 $(OBJDIR)/sqlcmd_.c \
152 $(OBJDIR)/stash_.c \
153 $(OBJDIR)/stat_.c \
154 $(OBJDIR)/style_.c \
155 $(OBJDIR)/sync_.c \
156 $(OBJDIR)/tag_.c \
157 $(OBJDIR)/th_main_.c \
158 $(OBJDIR)/timeline_.c \
159 $(OBJDIR)/tkt_.c \
160 $(OBJDIR)/tktsetup_.c \
161 $(OBJDIR)/undo_.c \
162 $(OBJDIR)/update_.c \
163 $(OBJDIR)/url_.c \
164 $(OBJDIR)/user_.c \
165 $(OBJDIR)/verify_.c \
166 $(OBJDIR)/vfile_.c \
167 $(OBJDIR)/wiki_.c \
168 $(OBJDIR)/wikiformat_.c \
169 $(OBJDIR)/winhttp_.c \
170 $(OBJDIR)/xfer_.c \
171 $(OBJDIR)/zip_.c
172
173 OBJ = \
174 $(OBJDIR)/add.o \
175 $(OBJDIR)/allrepo.o \
176 $(OBJDIR)/attach.o \
@@ -259,592 +259,591 @@
259 mv $(APPNAME) $(INSTALLDIR)
260
261 $(OBJDIR):
262 -mkdir $(OBJDIR)
263
264 $(OBJDIR)/translate: $(SRCDIR)/translate.c
265 $(BCC) -o $(OBJDIR)/translate $(SRCDIR)/translate.c
266
267 $(OBJDIR)/makeheaders: $(SRCDIR)/makeheaders.c
268 $(BCC) -o $(OBJDIR)/makeheaders $(SRCDIR)/makeheaders.c
269
270 $(OBJDIR)/mkindex: $(SRCDIR)/mkindex.c
271 $(BCC) -o $(OBJDIR)/mkindex $(SRCDIR)/mkindex.c
272
273 # WARNING. DANGER. Running the testsuite modifies the repository the
274 # build is done from, i.e. the checkout belongs to. Do not sync/push
275 # the repository after running the tests.
276 test: $(APPNAME)
277 $(TCLSH) test/tester.tcl $(APPNAME)
278
279 $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest
280 awk '{ printf "#define MANIFEST_UUID \"%s\"\n", $$1}' $(SRCDIR)/../manifest.uuid >$(OBJDIR)/VERSION.h
281 awk '{ printf "#define MANIFEST_VERSION \"[%.10s]\"\n", $$1}' $(SRCDIR)/../manifest.uuid >>$(OBJDIR)/VERSION.h
282 awk '$$1=="D"{printf "#define MANIFEST_DATE \"%s %s\"\n", substr($$2,1,10),substr($$2,12)}' $(SRCDIR)/../manifest >>$(OBJDIR)/VERSION.h
283
284 EXTRAOBJ = $(OBJDIR)/sqlite3.o $(OBJDIR)/shell.o $(OBJDIR)/th.o $(OBJDIR)/th_lang.o
285
286 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ)
287 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB)
288
289 # This rule prevents make from using its default rules to try build
290 # an executable named "manifest" out of the file named "manifest.c"
291 #
292 $(SRCDIR)/../manifest:
293 # noop
294
295 clean:
296 rm -f $(OBJDIR)/* $(APPNAME) $(OBJDIR)/VERSION.h $(OBJDIR)/headers
 
297 rm -f add.h allrepo.h attach.h bag.h bisect.h blob.h branch.h browse.h captcha.h cgi.h checkin.h checkout.h clearsign.h clone.h comformat.h configure.h content.h db.h delta.h deltacmd.h descendants.h diff.h diffcmd.h doc.h encode.h event.h export.h file.h finfo.h graph.h http.h http_socket.h http_ssl.h http_transport.h import.h info.h login.h main.h manifest.h md5.h merge.h merge3.h name.h pivot.h popen.h pqueue.h printf.h rebuild.h report.h rss.h schema.h search.h setup.h sha1.h shun.h skins.h sqlcmd.h stash.h stat.h style.h sync.h tag.h th_main.h timeline.h tkt.h tktsetup.h undo.h update.h url.h user.h verify.h vfile.h wiki.h wikiformat.h winhttp.h xfer.h zip.h
298
299 $(OBJDIR)/page_index.h: $(TRANS_SRC) $(OBJDIR)/mkindex
300 $(OBJDIR)/mkindex $(TRANS_SRC) >$@
301 $(OBJDIR)/headers: $(OBJDIR)/page_index.h $(OBJDIR)/makeheaders $(OBJDIR)/VERSION.h
302 $(OBJDIR)/makeheaders $(OBJDIR)/add_.c:$(OBJDIR)/add.h $(OBJDIR)/allrepo_.c:$(OBJDIR)/allrepo.h $(OBJDIR)/attach_.c:$(OBJDIR)/attach.h $(OBJDIR)/bag_.c:$(OBJDIR)/bag.h $(OBJDIR)/bisect_.c:$(OBJDIR)/bisect.h $(OBJDIR)/blob_.c:$(OBJDIR)/blob.h $(OBJDIR)/branch_.c:$(OBJDIR)/branch.h $(OBJDIR)/browse_.c:$(OBJDIR)/browse.h $(OBJDIR)/captcha_.c:$(OBJDIR)/captcha.h $(OBJDIR)/cgi_.c:$(OBJDIR)/cgi.h $(OBJDIR)/checkin_.c:$(OBJDIR)/checkin.h $(OBJDIR)/checkout_.c:$(OBJDIR)/checkout.h $(OBJDIR)/clearsign_.c:$(OBJDIR)/clearsign.h $(OBJDIR)/clone_.c:$(OBJDIR)/clone.h $(OBJDIR)/comformat_.c:$(OBJDIR)/comformat.h $(OBJDIR)/configure_.c:$(OBJDIR)/configure.h $(OBJDIR)/content_.c:$(OBJDIR)/content.h $(OBJDIR)/db_.c:$(OBJDIR)/db.h $(OBJDIR)/delta_.c:$(OBJDIR)/delta.h $(OBJDIR)/deltacmd_.c:$(OBJDIR)/deltacmd.h $(OBJDIR)/descendants_.c:$(OBJDIR)/descendants.h $(OBJDIR)/diff_.c:$(OBJDIR)/diff.h $(OBJDIR)/diffcmd_.c:$(OBJDIR)/diffcmd.h $(OBJDIR)/doc_.c:$(OBJDIR)/doc.h $(OBJDIR)/encode_.c:$(OBJDIR)/encode.h $(OBJDIR)/event_.c:$(OBJDIR)/event.h $(OBJDIR)/export_.c:$(OBJDIR)/export.h $(OBJDIR)/file_.c:$(OBJDIR)/file.h $(OBJDIR)/finfo_.c:$(OBJDIR)/finfo.h $(OBJDIR)/graph_.c:$(OBJDIR)/graph.h $(OBJDIR)/http_.c:$(OBJDIR)/http.h $(OBJDIR)/http_socket_.c:$(OBJDIR)/http_socket.h $(OBJDIR)/http_ssl_.c:$(OBJDIR)/http_ssl.h $(OBJDIR)/http_transport_.c:$(OBJDIR)/http_transport.h $(OBJDIR)/import_.c:$(OBJDIR)/import.h $(OBJDIR)/info_.c:$(OBJDIR)/info.h $(OBJDIR)/login_.c:$(OBJDIR)/login.h $(OBJDIR)/main_.c:$(OBJDIR)/main.h $(OBJDIR)/manifest_.c:$(OBJDIR)/manifest.h $(OBJDIR)/md5_.c:$(OBJDIR)/md5.h $(OBJDIR)/merge_.c:$(OBJDIR)/merge.h $(OBJDIR)/merge3_.c:$(OBJDIR)/merge3.h $(OBJDIR)/name_.c:$(OBJDIR)/name.h $(OBJDIR)/pivot_.c:$(OBJDIR)/pivot.h $(OBJDIR)/popen_.c:$(OBJDIR)/popen.h $(OBJDIR)/pqueue_.c:$(OBJDIR)/pqueue.h $(OBJDIR)/printf_.c:$(OBJDIR)/printf.h $(OBJDIR)/rebuild_.c:$(OBJDIR)/rebuild.h $(OBJDIR)/report_.c:$(OBJDIR)/report.h $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h $(OBJDIR)/search_.c:$(OBJDIR)/search.h $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h $(OBJDIR)/skins_.c:$(OBJDIR)/skins.h $(OBJDIR)/sqlcmd_.c:$(OBJDIR)/sqlcmd.h $(OBJDIR)/stash_.c:$(OBJDIR)/stash.h $(OBJDIR)/stat_.c:$(OBJDIR)/stat.h $(OBJDIR)/style_.c:$(OBJDIR)/style.h $(OBJDIR)/sync_.c:$(OBJDIR)/sync.h $(OBJDIR)/tag_.c:$(OBJDIR)/tag.h $(OBJDIR)/th_main_.c:$(OBJDIR)/th_main.h $(OBJDIR)/timeline_.c:$(OBJDIR)/timeline.h $(OBJDIR)/tkt_.c:$(OBJDIR)/tkt.h $(OBJDIR)/tktsetup_.c:$(OBJDIR)/tktsetup.h $(OBJDIR)/undo_.c:$(OBJDIR)/undo.h $(OBJDIR)/update_.c:$(OBJDIR)/update.h $(OBJDIR)/url_.c:$(OBJDIR)/url.h $(OBJDIR)/user_.c:$(OBJDIR)/user.h $(OBJDIR)/verify_.c:$(OBJDIR)/verify.h $(OBJDIR)/vfile_.c:$(OBJDIR)/vfile.h $(OBJDIR)/wiki_.c:$(OBJDIR)/wiki.h $(OBJDIR)/wikiformat_.c:$(OBJDIR)/wikiformat.h $(OBJDIR)/winhttp_.c:$(OBJDIR)/winhttp.h $(OBJDIR)/xfer_.c:$(OBJDIR)/xfer.h $(OBJDIR)/zip_.c:$(OBJDIR)/zip.h $(SRCDIR)/sqlite3.h $(SRCDIR)/th.h $(OBJDIR)/VERSION.h
303 touch $(OBJDIR)/headers
304 $(OBJDIR)/headers: Makefile
305 Makefile:
306 $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(OBJDIR)/translate
307 $(OBJDIR)/translate $(SRCDIR)/add.c >$(OBJDIR)/add_.c
308
309 $(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
310 $(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
311
312 add.h: $(OBJDIR)/headers
313 $(OBJDIR)/allrepo_.c: $(SRCDIR)/allrepo.c $(OBJDIR)/translate
314 $(OBJDIR)/translate $(SRCDIR)/allrepo.c >$(OBJDIR)/allrepo_.c
315
316 $(OBJDIR)/allrepo.o: $(OBJDIR)/allrepo_.c $(OBJDIR)/allrepo.h $(SRCDIR)/config.h
317 $(XTCC) -o $(OBJDIR)/allrepo.o -c $(OBJDIR)/allrepo_.c
318
319 allrepo.h: $(OBJDIR)/headers
320 $(OBJDIR)/attach_.c: $(SRCDIR)/attach.c $(OBJDIR)/translate
321 $(OBJDIR)/translate $(SRCDIR)/attach.c >$(OBJDIR)/attach_.c
322
323 $(OBJDIR)/attach.o: $(OBJDIR)/attach_.c $(OBJDIR)/attach.h $(SRCDIR)/config.h
324 $(XTCC) -o $(OBJDIR)/attach.o -c $(OBJDIR)/attach_.c
325
326 attach.h: $(OBJDIR)/headers
327 $(OBJDIR)/bag_.c: $(SRCDIR)/bag.c $(OBJDIR)/translate
328 $(OBJDIR)/translate $(SRCDIR)/bag.c >$(OBJDIR)/bag_.c
329
330 $(OBJDIR)/bag.o: $(OBJDIR)/bag_.c $(OBJDIR)/bag.h $(SRCDIR)/config.h
331 $(XTCC) -o $(OBJDIR)/bag.o -c $(OBJDIR)/bag_.c
332
333 bag.h: $(OBJDIR)/headers
334 $(OBJDIR)/bisect_.c: $(SRCDIR)/bisect.c $(OBJDIR)/translate
335 $(OBJDIR)/translate $(SRCDIR)/bisect.c >$(OBJDIR)/bisect_.c
336
337 $(OBJDIR)/bisect.o: $(OBJDIR)/bisect_.c $(OBJDIR)/bisect.h $(SRCDIR)/config.h
338 $(XTCC) -o $(OBJDIR)/bisect.o -c $(OBJDIR)/bisect_.c
339
340 bisect.h: $(OBJDIR)/headers
341 $(OBJDIR)/blob_.c: $(SRCDIR)/blob.c $(OBJDIR)/translate
342 $(OBJDIR)/translate $(SRCDIR)/blob.c >$(OBJDIR)/blob_.c
343
344 $(OBJDIR)/blob.o: $(OBJDIR)/blob_.c $(OBJDIR)/blob.h $(SRCDIR)/config.h
345 $(XTCC) -o $(OBJDIR)/blob.o -c $(OBJDIR)/blob_.c
346
347 blob.h: $(OBJDIR)/headers
348 $(OBJDIR)/branch_.c: $(SRCDIR)/branch.c $(OBJDIR)/translate
349 $(OBJDIR)/translate $(SRCDIR)/branch.c >$(OBJDIR)/branch_.c
350
351 $(OBJDIR)/branch.o: $(OBJDIR)/branch_.c $(OBJDIR)/branch.h $(SRCDIR)/config.h
352 $(XTCC) -o $(OBJDIR)/branch.o -c $(OBJDIR)/branch_.c
353
354 branch.h: $(OBJDIR)/headers
355 $(OBJDIR)/browse_.c: $(SRCDIR)/browse.c $(OBJDIR)/translate
356 $(OBJDIR)/translate $(SRCDIR)/browse.c >$(OBJDIR)/browse_.c
357
358 $(OBJDIR)/browse.o: $(OBJDIR)/browse_.c $(OBJDIR)/browse.h $(SRCDIR)/config.h
359 $(XTCC) -o $(OBJDIR)/browse.o -c $(OBJDIR)/browse_.c
360
361 browse.h: $(OBJDIR)/headers
362 $(OBJDIR)/captcha_.c: $(SRCDIR)/captcha.c $(OBJDIR)/translate
363 $(OBJDIR)/translate $(SRCDIR)/captcha.c >$(OBJDIR)/captcha_.c
364
365 $(OBJDIR)/captcha.o: $(OBJDIR)/captcha_.c $(OBJDIR)/captcha.h $(SRCDIR)/config.h
366 $(XTCC) -o $(OBJDIR)/captcha.o -c $(OBJDIR)/captcha_.c
367
368 captcha.h: $(OBJDIR)/headers
369 $(OBJDIR)/cgi_.c: $(SRCDIR)/cgi.c $(OBJDIR)/translate
370 $(OBJDIR)/translate $(SRCDIR)/cgi.c >$(OBJDIR)/cgi_.c
371
372 $(OBJDIR)/cgi.o: $(OBJDIR)/cgi_.c $(OBJDIR)/cgi.h $(SRCDIR)/config.h
373 $(XTCC) -o $(OBJDIR)/cgi.o -c $(OBJDIR)/cgi_.c
374
375 cgi.h: $(OBJDIR)/headers
376 $(OBJDIR)/checkin_.c: $(SRCDIR)/checkin.c $(OBJDIR)/translate
377 $(OBJDIR)/translate $(SRCDIR)/checkin.c >$(OBJDIR)/checkin_.c
378
379 $(OBJDIR)/checkin.o: $(OBJDIR)/checkin_.c $(OBJDIR)/checkin.h $(SRCDIR)/config.h
380 $(XTCC) -o $(OBJDIR)/checkin.o -c $(OBJDIR)/checkin_.c
381
382 checkin.h: $(OBJDIR)/headers
383 $(OBJDIR)/checkout_.c: $(SRCDIR)/checkout.c $(OBJDIR)/translate
384 $(OBJDIR)/translate $(SRCDIR)/checkout.c >$(OBJDIR)/checkout_.c
385
386 $(OBJDIR)/checkout.o: $(OBJDIR)/checkout_.c $(OBJDIR)/checkout.h $(SRCDIR)/config.h
387 $(XTCC) -o $(OBJDIR)/checkout.o -c $(OBJDIR)/checkout_.c
388
389 checkout.h: $(OBJDIR)/headers
390 $(OBJDIR)/clearsign_.c: $(SRCDIR)/clearsign.c $(OBJDIR)/translate
391 $(OBJDIR)/translate $(SRCDIR)/clearsign.c >$(OBJDIR)/clearsign_.c
392
393 $(OBJDIR)/clearsign.o: $(OBJDIR)/clearsign_.c $(OBJDIR)/clearsign.h $(SRCDIR)/config.h
394 $(XTCC) -o $(OBJDIR)/clearsign.o -c $(OBJDIR)/clearsign_.c
395
396 clearsign.h: $(OBJDIR)/headers
397 $(OBJDIR)/clone_.c: $(SRCDIR)/clone.c $(OBJDIR)/translate
398 $(OBJDIR)/translate $(SRCDIR)/clone.c >$(OBJDIR)/clone_.c
399
400 $(OBJDIR)/clone.o: $(OBJDIR)/clone_.c $(OBJDIR)/clone.h $(SRCDIR)/config.h
401 $(XTCC) -o $(OBJDIR)/clone.o -c $(OBJDIR)/clone_.c
402
403 clone.h: $(OBJDIR)/headers
404 $(OBJDIR)/comformat_.c: $(SRCDIR)/comformat.c $(OBJDIR)/translate
405 $(OBJDIR)/translate $(SRCDIR)/comformat.c >$(OBJDIR)/comformat_.c
406
407 $(OBJDIR)/comformat.o: $(OBJDIR)/comformat_.c $(OBJDIR)/comformat.h $(SRCDIR)/config.h
408 $(XTCC) -o $(OBJDIR)/comformat.o -c $(OBJDIR)/comformat_.c
409
410 comformat.h: $(OBJDIR)/headers
411 $(OBJDIR)/configure_.c: $(SRCDIR)/configure.c $(OBJDIR)/translate
412 $(OBJDIR)/translate $(SRCDIR)/configure.c >$(OBJDIR)/configure_.c
413
414 $(OBJDIR)/configure.o: $(OBJDIR)/configure_.c $(OBJDIR)/configure.h $(SRCDIR)/config.h
415 $(XTCC) -o $(OBJDIR)/configure.o -c $(OBJDIR)/configure_.c
416
417 configure.h: $(OBJDIR)/headers
418 $(OBJDIR)/content_.c: $(SRCDIR)/content.c $(OBJDIR)/translate
419 $(OBJDIR)/translate $(SRCDIR)/content.c >$(OBJDIR)/content_.c
420
421 $(OBJDIR)/content.o: $(OBJDIR)/content_.c $(OBJDIR)/content.h $(SRCDIR)/config.h
422 $(XTCC) -o $(OBJDIR)/content.o -c $(OBJDIR)/content_.c
423
424 content.h: $(OBJDIR)/headers
425 $(OBJDIR)/db_.c: $(SRCDIR)/db.c $(OBJDIR)/translate
426 $(OBJDIR)/translate $(SRCDIR)/db.c >$(OBJDIR)/db_.c
427
428 $(OBJDIR)/db.o: $(OBJDIR)/db_.c $(OBJDIR)/db.h $(SRCDIR)/config.h
429 $(XTCC) -o $(OBJDIR)/db.o -c $(OBJDIR)/db_.c
430
431 db.h: $(OBJDIR)/headers
432 $(OBJDIR)/delta_.c: $(SRCDIR)/delta.c $(OBJDIR)/translate
433 $(OBJDIR)/translate $(SRCDIR)/delta.c >$(OBJDIR)/delta_.c
434
435 $(OBJDIR)/delta.o: $(OBJDIR)/delta_.c $(OBJDIR)/delta.h $(SRCDIR)/config.h
436 $(XTCC) -o $(OBJDIR)/delta.o -c $(OBJDIR)/delta_.c
437
438 delta.h: $(OBJDIR)/headers
439 $(OBJDIR)/deltacmd_.c: $(SRCDIR)/deltacmd.c $(OBJDIR)/translate
440 $(OBJDIR)/translate $(SRCDIR)/deltacmd.c >$(OBJDIR)/deltacmd_.c
441
442 $(OBJDIR)/deltacmd.o: $(OBJDIR)/deltacmd_.c $(OBJDIR)/deltacmd.h $(SRCDIR)/config.h
443 $(XTCC) -o $(OBJDIR)/deltacmd.o -c $(OBJDIR)/deltacmd_.c
444
445 deltacmd.h: $(OBJDIR)/headers
446 $(OBJDIR)/descendants_.c: $(SRCDIR)/descendants.c $(OBJDIR)/translate
447 $(OBJDIR)/translate $(SRCDIR)/descendants.c >$(OBJDIR)/descendants_.c
448
449 $(OBJDIR)/descendants.o: $(OBJDIR)/descendants_.c $(OBJDIR)/descendants.h $(SRCDIR)/config.h
450 $(XTCC) -o $(OBJDIR)/descendants.o -c $(OBJDIR)/descendants_.c
451
452 descendants.h: $(OBJDIR)/headers
453 $(OBJDIR)/diff_.c: $(SRCDIR)/diff.c $(OBJDIR)/translate
454 $(OBJDIR)/translate $(SRCDIR)/diff.c >$(OBJDIR)/diff_.c
455
456 $(OBJDIR)/diff.o: $(OBJDIR)/diff_.c $(OBJDIR)/diff.h $(SRCDIR)/config.h
457 $(XTCC) -o $(OBJDIR)/diff.o -c $(OBJDIR)/diff_.c
458
459 diff.h: $(OBJDIR)/headers
460 $(OBJDIR)/diffcmd_.c: $(SRCDIR)/diffcmd.c $(OBJDIR)/translate
461 $(OBJDIR)/translate $(SRCDIR)/diffcmd.c >$(OBJDIR)/diffcmd_.c
462
463 $(OBJDIR)/diffcmd.o: $(OBJDIR)/diffcmd_.c $(OBJDIR)/diffcmd.h $(SRCDIR)/config.h
464 $(XTCC) -o $(OBJDIR)/diffcmd.o -c $(OBJDIR)/diffcmd_.c
465
466 diffcmd.h: $(OBJDIR)/headers
467 $(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(OBJDIR)/translate
468 $(OBJDIR)/translate $(SRCDIR)/doc.c >$(OBJDIR)/doc_.c
469
470 $(OBJDIR)/doc.o: $(OBJDIR)/doc_.c $(OBJDIR)/doc.h $(SRCDIR)/config.h
471 $(XTCC) -o $(OBJDIR)/doc.o -c $(OBJDIR)/doc_.c
472
473 doc.h: $(OBJDIR)/headers
474 $(OBJDIR)/encode_.c: $(SRCDIR)/encode.c $(OBJDIR)/translate
475 $(OBJDIR)/translate $(SRCDIR)/encode.c >$(OBJDIR)/encode_.c
476
477 $(OBJDIR)/encode.o: $(OBJDIR)/encode_.c $(OBJDIR)/encode.h $(SRCDIR)/config.h
478 $(XTCC) -o $(OBJDIR)/encode.o -c $(OBJDIR)/encode_.c
479
480 encode.h: $(OBJDIR)/headers
481 $(OBJDIR)/event_.c: $(SRCDIR)/event.c $(OBJDIR)/translate
482 $(OBJDIR)/translate $(SRCDIR)/event.c >$(OBJDIR)/event_.c
483
484 $(OBJDIR)/event.o: $(OBJDIR)/event_.c $(OBJDIR)/event.h $(SRCDIR)/config.h
485 $(XTCC) -o $(OBJDIR)/event.o -c $(OBJDIR)/event_.c
486
487 event.h: $(OBJDIR)/headers
488 $(OBJDIR)/export_.c: $(SRCDIR)/export.c $(OBJDIR)/translate
489 $(OBJDIR)/translate $(SRCDIR)/export.c >$(OBJDIR)/export_.c
490
491 $(OBJDIR)/export.o: $(OBJDIR)/export_.c $(OBJDIR)/export.h $(SRCDIR)/config.h
492 $(XTCC) -o $(OBJDIR)/export.o -c $(OBJDIR)/export_.c
493
494 export.h: $(OBJDIR)/headers
495 $(OBJDIR)/file_.c: $(SRCDIR)/file.c $(OBJDIR)/translate
496 $(OBJDIR)/translate $(SRCDIR)/file.c >$(OBJDIR)/file_.c
497
498 $(OBJDIR)/file.o: $(OBJDIR)/file_.c $(OBJDIR)/file.h $(SRCDIR)/config.h
499 $(XTCC) -o $(OBJDIR)/file.o -c $(OBJDIR)/file_.c
500
501 file.h: $(OBJDIR)/headers
502 $(OBJDIR)/finfo_.c: $(SRCDIR)/finfo.c $(OBJDIR)/translate
503 $(OBJDIR)/translate $(SRCDIR)/finfo.c >$(OBJDIR)/finfo_.c
504
505 $(OBJDIR)/finfo.o: $(OBJDIR)/finfo_.c $(OBJDIR)/finfo.h $(SRCDIR)/config.h
506 $(XTCC) -o $(OBJDIR)/finfo.o -c $(OBJDIR)/finfo_.c
507
508 finfo.h: $(OBJDIR)/headers
509 $(OBJDIR)/graph_.c: $(SRCDIR)/graph.c $(OBJDIR)/translate
510 $(OBJDIR)/translate $(SRCDIR)/graph.c >$(OBJDIR)/graph_.c
511
512 $(OBJDIR)/graph.o: $(OBJDIR)/graph_.c $(OBJDIR)/graph.h $(SRCDIR)/config.h
513 $(XTCC) -o $(OBJDIR)/graph.o -c $(OBJDIR)/graph_.c
514
515 graph.h: $(OBJDIR)/headers
516 $(OBJDIR)/http_.c: $(SRCDIR)/http.c $(OBJDIR)/translate
517 $(OBJDIR)/translate $(SRCDIR)/http.c >$(OBJDIR)/http_.c
518
519 $(OBJDIR)/http.o: $(OBJDIR)/http_.c $(OBJDIR)/http.h $(SRCDIR)/config.h
520 $(XTCC) -o $(OBJDIR)/http.o -c $(OBJDIR)/http_.c
521
522 http.h: $(OBJDIR)/headers
523 $(OBJDIR)/http_socket_.c: $(SRCDIR)/http_socket.c $(OBJDIR)/translate
524 $(OBJDIR)/translate $(SRCDIR)/http_socket.c >$(OBJDIR)/http_socket_.c
525
526 $(OBJDIR)/http_socket.o: $(OBJDIR)/http_socket_.c $(OBJDIR)/http_socket.h $(SRCDIR)/config.h
527 $(XTCC) -o $(OBJDIR)/http_socket.o -c $(OBJDIR)/http_socket_.c
528
529 http_socket.h: $(OBJDIR)/headers
530 $(OBJDIR)/http_ssl_.c: $(SRCDIR)/http_ssl.c $(OBJDIR)/translate
531 $(OBJDIR)/translate $(SRCDIR)/http_ssl.c >$(OBJDIR)/http_ssl_.c
532
533 $(OBJDIR)/http_ssl.o: $(OBJDIR)/http_ssl_.c $(OBJDIR)/http_ssl.h $(SRCDIR)/config.h
534 $(XTCC) -o $(OBJDIR)/http_ssl.o -c $(OBJDIR)/http_ssl_.c
535
536 http_ssl.h: $(OBJDIR)/headers
537 $(OBJDIR)/http_transport_.c: $(SRCDIR)/http_transport.c $(OBJDIR)/translate
538 $(OBJDIR)/translate $(SRCDIR)/http_transport.c >$(OBJDIR)/http_transport_.c
539
540 $(OBJDIR)/http_transport.o: $(OBJDIR)/http_transport_.c $(OBJDIR)/http_transport.h $(SRCDIR)/config.h
541 $(XTCC) -o $(OBJDIR)/http_transport.o -c $(OBJDIR)/http_transport_.c
542
543 http_transport.h: $(OBJDIR)/headers
544 $(OBJDIR)/import_.c: $(SRCDIR)/import.c $(OBJDIR)/translate
545 $(OBJDIR)/translate $(SRCDIR)/import.c >$(OBJDIR)/import_.c
546
547 $(OBJDIR)/import.o: $(OBJDIR)/import_.c $(OBJDIR)/import.h $(SRCDIR)/config.h
548 $(XTCC) -o $(OBJDIR)/import.o -c $(OBJDIR)/import_.c
549
550 import.h: $(OBJDIR)/headers
551 $(OBJDIR)/info_.c: $(SRCDIR)/info.c $(OBJDIR)/translate
552 $(OBJDIR)/translate $(SRCDIR)/info.c >$(OBJDIR)/info_.c
553
554 $(OBJDIR)/info.o: $(OBJDIR)/info_.c $(OBJDIR)/info.h $(SRCDIR)/config.h
555 $(XTCC) -o $(OBJDIR)/info.o -c $(OBJDIR)/info_.c
556
557 info.h: $(OBJDIR)/headers
558 $(OBJDIR)/login_.c: $(SRCDIR)/login.c $(OBJDIR)/translate
559 $(OBJDIR)/translate $(SRCDIR)/login.c >$(OBJDIR)/login_.c
560
561 $(OBJDIR)/login.o: $(OBJDIR)/login_.c $(OBJDIR)/login.h $(SRCDIR)/config.h
562 $(XTCC) -o $(OBJDIR)/login.o -c $(OBJDIR)/login_.c
563
564 login.h: $(OBJDIR)/headers
565 $(OBJDIR)/main_.c: $(SRCDIR)/main.c $(OBJDIR)/translate
566 $(OBJDIR)/translate $(SRCDIR)/main.c >$(OBJDIR)/main_.c
567
568 $(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
569 $(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
570
571 main.h: $(OBJDIR)/headers
572 $(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(OBJDIR)/translate
573 $(OBJDIR)/translate $(SRCDIR)/manifest.c >$(OBJDIR)/manifest_.c
574
575 $(OBJDIR)/manifest.o: $(OBJDIR)/manifest_.c $(OBJDIR)/manifest.h $(SRCDIR)/config.h
576 $(XTCC) -o $(OBJDIR)/manifest.o -c $(OBJDIR)/manifest_.c
577
578 manifest.h: $(OBJDIR)/headers
579 $(OBJDIR)/md5_.c: $(SRCDIR)/md5.c $(OBJDIR)/translate
580 $(OBJDIR)/translate $(SRCDIR)/md5.c >$(OBJDIR)/md5_.c
581
582 $(OBJDIR)/md5.o: $(OBJDIR)/md5_.c $(OBJDIR)/md5.h $(SRCDIR)/config.h
583 $(XTCC) -o $(OBJDIR)/md5.o -c $(OBJDIR)/md5_.c
584
585 md5.h: $(OBJDIR)/headers
586 $(OBJDIR)/merge_.c: $(SRCDIR)/merge.c $(OBJDIR)/translate
587 $(OBJDIR)/translate $(SRCDIR)/merge.c >$(OBJDIR)/merge_.c
588
589 $(OBJDIR)/merge.o: $(OBJDIR)/merge_.c $(OBJDIR)/merge.h $(SRCDIR)/config.h
590 $(XTCC) -o $(OBJDIR)/merge.o -c $(OBJDIR)/merge_.c
591
592 merge.h: $(OBJDIR)/headers
593 $(OBJDIR)/merge3_.c: $(SRCDIR)/merge3.c $(OBJDIR)/translate
594 $(OBJDIR)/translate $(SRCDIR)/merge3.c >$(OBJDIR)/merge3_.c
595
596 $(OBJDIR)/merge3.o: $(OBJDIR)/merge3_.c $(OBJDIR)/merge3.h $(SRCDIR)/config.h
597 $(XTCC) -o $(OBJDIR)/merge3.o -c $(OBJDIR)/merge3_.c
598
599 merge3.h: $(OBJDIR)/headers
600 $(OBJDIR)/name_.c: $(SRCDIR)/name.c $(OBJDIR)/translate
601 $(OBJDIR)/translate $(SRCDIR)/name.c >$(OBJDIR)/name_.c
602
603 $(OBJDIR)/name.o: $(OBJDIR)/name_.c $(OBJDIR)/name.h $(SRCDIR)/config.h
604 $(XTCC) -o $(OBJDIR)/name.o -c $(OBJDIR)/name_.c
605
606 name.h: $(OBJDIR)/headers
607 $(OBJDIR)/pivot_.c: $(SRCDIR)/pivot.c $(OBJDIR)/translate
608 $(OBJDIR)/translate $(SRCDIR)/pivot.c >$(OBJDIR)/pivot_.c
609
610 $(OBJDIR)/pivot.o: $(OBJDIR)/pivot_.c $(OBJDIR)/pivot.h $(SRCDIR)/config.h
611 $(XTCC) -o $(OBJDIR)/pivot.o -c $(OBJDIR)/pivot_.c
612
613 pivot.h: $(OBJDIR)/headers
614 $(OBJDIR)/popen_.c: $(SRCDIR)/popen.c $(OBJDIR)/translate
615 $(OBJDIR)/translate $(SRCDIR)/popen.c >$(OBJDIR)/popen_.c
616
617 $(OBJDIR)/popen.o: $(OBJDIR)/popen_.c $(OBJDIR)/popen.h $(SRCDIR)/config.h
618 $(XTCC) -o $(OBJDIR)/popen.o -c $(OBJDIR)/popen_.c
619
620 popen.h: $(OBJDIR)/headers
621 $(OBJDIR)/pqueue_.c: $(SRCDIR)/pqueue.c $(OBJDIR)/translate
622 $(OBJDIR)/translate $(SRCDIR)/pqueue.c >$(OBJDIR)/pqueue_.c
623
624 $(OBJDIR)/pqueue.o: $(OBJDIR)/pqueue_.c $(OBJDIR)/pqueue.h $(SRCDIR)/config.h
625 $(XTCC) -o $(OBJDIR)/pqueue.o -c $(OBJDIR)/pqueue_.c
626
627 pqueue.h: $(OBJDIR)/headers
628 $(OBJDIR)/printf_.c: $(SRCDIR)/printf.c $(OBJDIR)/translate
629 $(OBJDIR)/translate $(SRCDIR)/printf.c >$(OBJDIR)/printf_.c
630
631 $(OBJDIR)/printf.o: $(OBJDIR)/printf_.c $(OBJDIR)/printf.h $(SRCDIR)/config.h
632 $(XTCC) -o $(OBJDIR)/printf.o -c $(OBJDIR)/printf_.c
633
634 printf.h: $(OBJDIR)/headers
635 $(OBJDIR)/rebuild_.c: $(SRCDIR)/rebuild.c $(OBJDIR)/translate
636 $(OBJDIR)/translate $(SRCDIR)/rebuild.c >$(OBJDIR)/rebuild_.c
637
638 $(OBJDIR)/rebuild.o: $(OBJDIR)/rebuild_.c $(OBJDIR)/rebuild.h $(SRCDIR)/config.h
639 $(XTCC) -o $(OBJDIR)/rebuild.o -c $(OBJDIR)/rebuild_.c
640
641 rebuild.h: $(OBJDIR)/headers
642 $(OBJDIR)/report_.c: $(SRCDIR)/report.c $(OBJDIR)/translate
643 $(OBJDIR)/translate $(SRCDIR)/report.c >$(OBJDIR)/report_.c
644
645 $(OBJDIR)/report.o: $(OBJDIR)/report_.c $(OBJDIR)/report.h $(SRCDIR)/config.h
646 $(XTCC) -o $(OBJDIR)/report.o -c $(OBJDIR)/report_.c
647
648 report.h: $(OBJDIR)/headers
649 $(OBJDIR)/rss_.c: $(SRCDIR)/rss.c $(OBJDIR)/translate
650 $(OBJDIR)/translate $(SRCDIR)/rss.c >$(OBJDIR)/rss_.c
651
652 $(OBJDIR)/rss.o: $(OBJDIR)/rss_.c $(OBJDIR)/rss.h $(SRCDIR)/config.h
653 $(XTCC) -o $(OBJDIR)/rss.o -c $(OBJDIR)/rss_.c
654
655 rss.h: $(OBJDIR)/headers
656 $(OBJDIR)/schema_.c: $(SRCDIR)/schema.c $(OBJDIR)/translate
657 $(OBJDIR)/translate $(SRCDIR)/schema.c >$(OBJDIR)/schema_.c
658
659 $(OBJDIR)/schema.o: $(OBJDIR)/schema_.c $(OBJDIR)/schema.h $(SRCDIR)/config.h
660 $(XTCC) -o $(OBJDIR)/schema.o -c $(OBJDIR)/schema_.c
661
662 schema.h: $(OBJDIR)/headers
663 $(OBJDIR)/search_.c: $(SRCDIR)/search.c $(OBJDIR)/translate
664 $(OBJDIR)/translate $(SRCDIR)/search.c >$(OBJDIR)/search_.c
665
666 $(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h
667 $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c
668
669 search.h: $(OBJDIR)/headers
670 $(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(OBJDIR)/translate
671 $(OBJDIR)/translate $(SRCDIR)/setup.c >$(OBJDIR)/setup_.c
672
673 $(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h
674 $(XTCC) -o $(OBJDIR)/setup.o -c $(OBJDIR)/setup_.c
675
676 setup.h: $(OBJDIR)/headers
677 $(OBJDIR)/sha1_.c: $(SRCDIR)/sha1.c $(OBJDIR)/translate
678 $(OBJDIR)/translate $(SRCDIR)/sha1.c >$(OBJDIR)/sha1_.c
679
680 $(OBJDIR)/sha1.o: $(OBJDIR)/sha1_.c $(OBJDIR)/sha1.h $(SRCDIR)/config.h
681 $(XTCC) -o $(OBJDIR)/sha1.o -c $(OBJDIR)/sha1_.c
682
683 sha1.h: $(OBJDIR)/headers
684 $(OBJDIR)/shun_.c: $(SRCDIR)/shun.c $(OBJDIR)/translate
685 $(OBJDIR)/translate $(SRCDIR)/shun.c >$(OBJDIR)/shun_.c
686
687 $(OBJDIR)/shun.o: $(OBJDIR)/shun_.c $(OBJDIR)/shun.h $(SRCDIR)/config.h
688 $(XTCC) -o $(OBJDIR)/shun.o -c $(OBJDIR)/shun_.c
689
690 shun.h: $(OBJDIR)/headers
691 $(OBJDIR)/skins_.c: $(SRCDIR)/skins.c $(OBJDIR)/translate
692 $(OBJDIR)/translate $(SRCDIR)/skins.c >$(OBJDIR)/skins_.c
693
694 $(OBJDIR)/skins.o: $(OBJDIR)/skins_.c $(OBJDIR)/skins.h $(SRCDIR)/config.h
695 $(XTCC) -o $(OBJDIR)/skins.o -c $(OBJDIR)/skins_.c
696
697 skins.h: $(OBJDIR)/headers
698 $(OBJDIR)/sqlcmd_.c: $(SRCDIR)/sqlcmd.c $(OBJDIR)/translate
699 $(OBJDIR)/translate $(SRCDIR)/sqlcmd.c >$(OBJDIR)/sqlcmd_.c
700
701 $(OBJDIR)/sqlcmd.o: $(OBJDIR)/sqlcmd_.c $(OBJDIR)/sqlcmd.h $(SRCDIR)/config.h
702 $(XTCC) -o $(OBJDIR)/sqlcmd.o -c $(OBJDIR)/sqlcmd_.c
703
704 sqlcmd.h: $(OBJDIR)/headers
705 $(OBJDIR)/stash_.c: $(SRCDIR)/stash.c $(OBJDIR)/translate
706 $(OBJDIR)/translate $(SRCDIR)/stash.c >$(OBJDIR)/stash_.c
707
708 $(OBJDIR)/stash.o: $(OBJDIR)/stash_.c $(OBJDIR)/stash.h $(SRCDIR)/config.h
709 $(XTCC) -o $(OBJDIR)/stash.o -c $(OBJDIR)/stash_.c
710
711 stash.h: $(OBJDIR)/headers
712 $(OBJDIR)/stat_.c: $(SRCDIR)/stat.c $(OBJDIR)/translate
713 $(OBJDIR)/translate $(SRCDIR)/stat.c >$(OBJDIR)/stat_.c
714
715 $(OBJDIR)/stat.o: $(OBJDIR)/stat_.c $(OBJDIR)/stat.h $(SRCDIR)/config.h
716 $(XTCC) -o $(OBJDIR)/stat.o -c $(OBJDIR)/stat_.c
717
718 stat.h: $(OBJDIR)/headers
719 $(OBJDIR)/style_.c: $(SRCDIR)/style.c $(OBJDIR)/translate
720 $(OBJDIR)/translate $(SRCDIR)/style.c >$(OBJDIR)/style_.c
721
722 $(OBJDIR)/style.o: $(OBJDIR)/style_.c $(OBJDIR)/style.h $(SRCDIR)/config.h
723 $(XTCC) -o $(OBJDIR)/style.o -c $(OBJDIR)/style_.c
724
725 style.h: $(OBJDIR)/headers
726 $(OBJDIR)/sync_.c: $(SRCDIR)/sync.c $(OBJDIR)/translate
727 $(OBJDIR)/translate $(SRCDIR)/sync.c >$(OBJDIR)/sync_.c
728
729 $(OBJDIR)/sync.o: $(OBJDIR)/sync_.c $(OBJDIR)/sync.h $(SRCDIR)/config.h
730 $(XTCC) -o $(OBJDIR)/sync.o -c $(OBJDIR)/sync_.c
731
732 sync.h: $(OBJDIR)/headers
733 $(OBJDIR)/tag_.c: $(SRCDIR)/tag.c $(OBJDIR)/translate
734 $(OBJDIR)/translate $(SRCDIR)/tag.c >$(OBJDIR)/tag_.c
735
736 $(OBJDIR)/tag.o: $(OBJDIR)/tag_.c $(OBJDIR)/tag.h $(SRCDIR)/config.h
737 $(XTCC) -o $(OBJDIR)/tag.o -c $(OBJDIR)/tag_.c
738
739 tag.h: $(OBJDIR)/headers
740 $(OBJDIR)/th_main_.c: $(SRCDIR)/th_main.c $(OBJDIR)/translate
741 $(OBJDIR)/translate $(SRCDIR)/th_main.c >$(OBJDIR)/th_main_.c
742
743 $(OBJDIR)/th_main.o: $(OBJDIR)/th_main_.c $(OBJDIR)/th_main.h $(SRCDIR)/config.h
744 $(XTCC) -o $(OBJDIR)/th_main.o -c $(OBJDIR)/th_main_.c
745
746 th_main.h: $(OBJDIR)/headers
747 $(OBJDIR)/timeline_.c: $(SRCDIR)/timeline.c $(OBJDIR)/translate
748 $(OBJDIR)/translate $(SRCDIR)/timeline.c >$(OBJDIR)/timeline_.c
749
750 $(OBJDIR)/timeline.o: $(OBJDIR)/timeline_.c $(OBJDIR)/timeline.h $(SRCDIR)/config.h
751 $(XTCC) -o $(OBJDIR)/timeline.o -c $(OBJDIR)/timeline_.c
752
753 timeline.h: $(OBJDIR)/headers
754 $(OBJDIR)/tkt_.c: $(SRCDIR)/tkt.c $(OBJDIR)/translate
755 $(OBJDIR)/translate $(SRCDIR)/tkt.c >$(OBJDIR)/tkt_.c
756
757 $(OBJDIR)/tkt.o: $(OBJDIR)/tkt_.c $(OBJDIR)/tkt.h $(SRCDIR)/config.h
758 $(XTCC) -o $(OBJDIR)/tkt.o -c $(OBJDIR)/tkt_.c
759
760 tkt.h: $(OBJDIR)/headers
761 $(OBJDIR)/tktsetup_.c: $(SRCDIR)/tktsetup.c $(OBJDIR)/translate
762 $(OBJDIR)/translate $(SRCDIR)/tktsetup.c >$(OBJDIR)/tktsetup_.c
763
764 $(OBJDIR)/tktsetup.o: $(OBJDIR)/tktsetup_.c $(OBJDIR)/tktsetup.h $(SRCDIR)/config.h
765 $(XTCC) -o $(OBJDIR)/tktsetup.o -c $(OBJDIR)/tktsetup_.c
766
767 tktsetup.h: $(OBJDIR)/headers
768 $(OBJDIR)/undo_.c: $(SRCDIR)/undo.c $(OBJDIR)/translate
769 $(OBJDIR)/translate $(SRCDIR)/undo.c >$(OBJDIR)/undo_.c
770
771 $(OBJDIR)/undo.o: $(OBJDIR)/undo_.c $(OBJDIR)/undo.h $(SRCDIR)/config.h
772 $(XTCC) -o $(OBJDIR)/undo.o -c $(OBJDIR)/undo_.c
773
774 undo.h: $(OBJDIR)/headers
775 $(OBJDIR)/update_.c: $(SRCDIR)/update.c $(OBJDIR)/translate
776 $(OBJDIR)/translate $(SRCDIR)/update.c >$(OBJDIR)/update_.c
777
778 $(OBJDIR)/update.o: $(OBJDIR)/update_.c $(OBJDIR)/update.h $(SRCDIR)/config.h
779 $(XTCC) -o $(OBJDIR)/update.o -c $(OBJDIR)/update_.c
780
781 update.h: $(OBJDIR)/headers
782 $(OBJDIR)/url_.c: $(SRCDIR)/url.c $(OBJDIR)/translate
783 $(OBJDIR)/translate $(SRCDIR)/url.c >$(OBJDIR)/url_.c
784
785 $(OBJDIR)/url.o: $(OBJDIR)/url_.c $(OBJDIR)/url.h $(SRCDIR)/config.h
786 $(XTCC) -o $(OBJDIR)/url.o -c $(OBJDIR)/url_.c
787
788 url.h: $(OBJDIR)/headers
789 $(OBJDIR)/user_.c: $(SRCDIR)/user.c $(OBJDIR)/translate
790 $(OBJDIR)/translate $(SRCDIR)/user.c >$(OBJDIR)/user_.c
791
792 $(OBJDIR)/user.o: $(OBJDIR)/user_.c $(OBJDIR)/user.h $(SRCDIR)/config.h
793 $(XTCC) -o $(OBJDIR)/user.o -c $(OBJDIR)/user_.c
794
795 user.h: $(OBJDIR)/headers
796 $(OBJDIR)/verify_.c: $(SRCDIR)/verify.c $(OBJDIR)/translate
797 $(OBJDIR)/translate $(SRCDIR)/verify.c >$(OBJDIR)/verify_.c
798
799 $(OBJDIR)/verify.o: $(OBJDIR)/verify_.c $(OBJDIR)/verify.h $(SRCDIR)/config.h
800 $(XTCC) -o $(OBJDIR)/verify.o -c $(OBJDIR)/verify_.c
801
802 verify.h: $(OBJDIR)/headers
803 $(OBJDIR)/vfile_.c: $(SRCDIR)/vfile.c $(OBJDIR)/translate
804 $(OBJDIR)/translate $(SRCDIR)/vfile.c >$(OBJDIR)/vfile_.c
805
806 $(OBJDIR)/vfile.o: $(OBJDIR)/vfile_.c $(OBJDIR)/vfile.h $(SRCDIR)/config.h
807 $(XTCC) -o $(OBJDIR)/vfile.o -c $(OBJDIR)/vfile_.c
808
809 vfile.h: $(OBJDIR)/headers
810 $(OBJDIR)/wiki_.c: $(SRCDIR)/wiki.c $(OBJDIR)/translate
811 $(OBJDIR)/translate $(SRCDIR)/wiki.c >$(OBJDIR)/wiki_.c
812
813 $(OBJDIR)/wiki.o: $(OBJDIR)/wiki_.c $(OBJDIR)/wiki.h $(SRCDIR)/config.h
814 $(XTCC) -o $(OBJDIR)/wiki.o -c $(OBJDIR)/wiki_.c
815
816 wiki.h: $(OBJDIR)/headers
817 $(OBJDIR)/wikiformat_.c: $(SRCDIR)/wikiformat.c $(OBJDIR)/translate
818 $(OBJDIR)/translate $(SRCDIR)/wikiformat.c >$(OBJDIR)/wikiformat_.c
819
820 $(OBJDIR)/wikiformat.o: $(OBJDIR)/wikiformat_.c $(OBJDIR)/wikiformat.h $(SRCDIR)/config.h
821 $(XTCC) -o $(OBJDIR)/wikiformat.o -c $(OBJDIR)/wikiformat_.c
822
823 wikiformat.h: $(OBJDIR)/headers
824 $(OBJDIR)/winhttp_.c: $(SRCDIR)/winhttp.c $(OBJDIR)/translate
825 $(OBJDIR)/translate $(SRCDIR)/winhttp.c >$(OBJDIR)/winhttp_.c
826
827 $(OBJDIR)/winhttp.o: $(OBJDIR)/winhttp_.c $(OBJDIR)/winhttp.h $(SRCDIR)/config.h
828 $(XTCC) -o $(OBJDIR)/winhttp.o -c $(OBJDIR)/winhttp_.c
829
830 winhttp.h: $(OBJDIR)/headers
831 $(OBJDIR)/xfer_.c: $(SRCDIR)/xfer.c $(OBJDIR)/translate
832 $(OBJDIR)/translate $(SRCDIR)/xfer.c >$(OBJDIR)/xfer_.c
833
834 $(OBJDIR)/xfer.o: $(OBJDIR)/xfer_.c $(OBJDIR)/xfer.h $(SRCDIR)/config.h
835 $(XTCC) -o $(OBJDIR)/xfer.o -c $(OBJDIR)/xfer_.c
836
837 xfer.h: $(OBJDIR)/headers
838 $(OBJDIR)/zip_.c: $(SRCDIR)/zip.c $(OBJDIR)/translate
839 $(OBJDIR)/translate $(SRCDIR)/zip.c >$(OBJDIR)/zip_.c
840
841 $(OBJDIR)/zip.o: $(OBJDIR)/zip_.c $(OBJDIR)/zip.h $(SRCDIR)/config.h
842 $(XTCC) -o $(OBJDIR)/zip.o -c $(OBJDIR)/zip_.c
843
844 zip.h: $(OBJDIR)/headers
845 $(OBJDIR)/sqlite3.o: $(SRCDIR)/sqlite3.c
846 $(XTCC) -DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -Dlocaltime=fossil_localtime -DSQLITE_ENABLE_LOCKING_STYLE=0 -c $(SRCDIR)/sqlite3.c -o $(OBJDIR)/sqlite3.o
847
848 $(OBJDIR)/shell.o: $(SRCDIR)/shell.c
849 $(XTCC) -Dmain=sqlite3_shell -DSQLITE_OMIT_LOAD_EXTENSION=1 -c $(SRCDIR)/shell.c -o $(OBJDIR)/shell.o
850
+29 -32
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -109,11 +109,11 @@
109109
puts -nonewline " \\\n \$(SRCDIR)/$s.c"
110110
}
111111
puts "\n"
112112
puts -nonewline "TRANS_SRC ="
113113
foreach s [lsort $src] {
114
- puts -nonewline " \\\n ${s}_.c"
114
+ puts -nonewline " \\\n \$(OBJDIR)/${s}_.c"
115115
}
116116
puts "\n"
117117
puts -nonewline "OBJ ="
118118
foreach s [lsort $src] {
119119
puts -nonewline " \\\n \$(OBJDIR)/$s.o"
@@ -129,82 +129,79 @@
129129
mv $(APPNAME) $(INSTALLDIR)
130130
131131
$(OBJDIR):
132132
-mkdir $(OBJDIR)
133133
134
-translate: $(SRCDIR)/translate.c
135
- $(BCC) -o translate $(SRCDIR)/translate.c
136
-
137
-makeheaders: $(SRCDIR)/makeheaders.c
138
- $(BCC) -o makeheaders $(SRCDIR)/makeheaders.c
139
-
140
-mkindex: $(SRCDIR)/mkindex.c
141
- $(BCC) -o mkindex $(SRCDIR)/mkindex.c
134
+$(OBJDIR)/translate: $(SRCDIR)/translate.c
135
+ $(BCC) -o $(OBJDIR)/translate $(SRCDIR)/translate.c
136
+
137
+$(OBJDIR)/makeheaders: $(SRCDIR)/makeheaders.c
138
+ $(BCC) -o $(OBJDIR)/makeheaders $(SRCDIR)/makeheaders.c
139
+
140
+$(OBJDIR)/mkindex: $(SRCDIR)/mkindex.c
141
+ $(BCC) -o $(OBJDIR)/mkindex $(SRCDIR)/mkindex.c
142142
143143
# WARNING. DANGER. Running the testsuite modifies the repository the
144144
# build is done from, i.e. the checkout belongs to. Do not sync/push
145145
# the repository after running the tests.
146146
test: $(APPNAME)
147147
$(TCLSH) test/tester.tcl $(APPNAME)
148148
149
-VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest
149
+$(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest
150150
awk '{ printf "#define MANIFEST_UUID \"%s\"\n", $$1}' \
151
- $(SRCDIR)/../manifest.uuid >VERSION.h
151
+ $(SRCDIR)/../manifest.uuid >$(OBJDIR)/VERSION.h
152152
awk '{ printf "#define MANIFEST_VERSION \"[%.10s]\"\n", $$1}' \
153
- $(SRCDIR)/../manifest.uuid >>VERSION.h
153
+ $(SRCDIR)/../manifest.uuid >>$(OBJDIR)/VERSION.h
154154
awk '$$1=="D"{printf "#define MANIFEST_DATE \"%s %s\"\n",\
155155
substr($$2,1,10),substr($$2,12)}' \
156
- $(SRCDIR)/../manifest >>VERSION.h
156
+ $(SRCDIR)/../manifest >>$(OBJDIR)/VERSION.h
157157
158158
EXTRAOBJ = \
159159
$(OBJDIR)/sqlite3.o \
160160
$(OBJDIR)/shell.o \
161161
$(OBJDIR)/th.o \
162162
$(OBJDIR)/th_lang.o
163163
164
-$(APPNAME): headers $(OBJ) $(EXTRAOBJ)
164
+$(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ)
165165
$(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB)
166166
167167
# This rule prevents make from using its default rules to try build
168168
# an executable named "manifest" out of the file named "manifest.c"
169169
#
170170
$(SRCDIR)/../manifest:
171171
# noop
172172
173173
clean:
174
- rm -f $(OBJDIR)/*.o *_.c $(APPNAME) VERSION.h
175
- rm -f translate makeheaders mkindex page_index.h headers}
174
+ rm -f $(OBJDIR)/* $(APPNAME) $(OBJDIR)/VERSION.h $(OBJDIR)/headers}
176175
177176
set hfiles {}
178177
foreach s [lsort $src] {lappend hfiles $s.h}
179178
puts "\trm -f $hfiles\n"
180179
181180
set mhargs {}
182181
foreach s [lsort $src] {
183
- append mhargs " ${s}_.c:$s.h"
182
+ append mhargs " \$(OBJDIR)/${s}_.c:\$(OBJDIR)/$s.h"
184183
set extra_h($s) {}
185184
}
186185
append mhargs " \$(SRCDIR)/sqlite3.h"
187186
append mhargs " \$(SRCDIR)/th.h"
188
-append mhargs " VERSION.h"
189
-puts "page_index.h: \$(TRANS_SRC) mkindex"
190
-puts "\t./mkindex \$(TRANS_SRC) >$@"
191
-puts "headers:\tpage_index.h makeheaders VERSION.h"
192
-puts "\t./makeheaders $mhargs"
193
-puts "\ttouch headers"
194
-puts "headers: Makefile"
187
+append mhargs " \$(OBJDIR)/VERSION.h"
188
+puts "\$(OBJDIR)/page_index.h: \$(TRANS_SRC) \$(OBJDIR)/mkindex"
189
+puts "\t\$(OBJDIR)/mkindex \$(TRANS_SRC) >$@"
190
+puts "\$(OBJDIR)/headers:\t\$(OBJDIR)/page_index.h \$(OBJDIR)/makeheaders \$(OBJDIR)/VERSION.h"
191
+puts "\t\$(OBJDIR)/makeheaders $mhargs"
192
+puts "\ttouch \$(OBJDIR)/headers"
193
+puts "\$(OBJDIR)/headers: Makefile"
195194
puts "Makefile:"
196
-set extra_h(main) page_index.h
195
+set extra_h(main) \$(OBJDIR)/page_index.h
197196
198197
foreach s [lsort $src] {
199
- puts "${s}_.c:\t\$(SRCDIR)/$s.c translate"
200
- puts "\t./translate \$(SRCDIR)/$s.c >${s}_.c\n"
201
- puts "\$(OBJDIR)/$s.o:\t${s}_.c $s.h $extra_h($s) \$(SRCDIR)/config.h"
202
- puts "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c ${s}_.c\n"
203
- puts "$s.h:\theaders"
204
-# puts "\t./makeheaders $mhargs\n\ttouch headers\n"
205
-# puts "\t./makeheaders ${s}_.c:${s}.h\n"
198
+ puts "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(OBJDIR)/translate"
199
+ puts "\t\$(OBJDIR)/translate \$(SRCDIR)/$s.c >\$(OBJDIR)/${s}_.c\n"
200
+ puts "\$(OBJDIR)/$s.o:\t\$(OBJDIR)/${s}_.c \$(OBJDIR)/$s.h $extra_h($s) \$(SRCDIR)/config.h"
201
+ puts "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c \$(OBJDIR)/${s}_.c\n"
202
+ puts "$s.h:\t\$(OBJDIR)/headers"
206203
}
207204
208205
209206
puts "\$(OBJDIR)/sqlite3.o:\t\$(SRCDIR)/sqlite3.c"
210207
set opt {-DSQLITE_OMIT_LOAD_EXTENSION=1}
211208
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -109,11 +109,11 @@
109 puts -nonewline " \\\n \$(SRCDIR)/$s.c"
110 }
111 puts "\n"
112 puts -nonewline "TRANS_SRC ="
113 foreach s [lsort $src] {
114 puts -nonewline " \\\n ${s}_.c"
115 }
116 puts "\n"
117 puts -nonewline "OBJ ="
118 foreach s [lsort $src] {
119 puts -nonewline " \\\n \$(OBJDIR)/$s.o"
@@ -129,82 +129,79 @@
129 mv $(APPNAME) $(INSTALLDIR)
130
131 $(OBJDIR):
132 -mkdir $(OBJDIR)
133
134 translate: $(SRCDIR)/translate.c
135 $(BCC) -o translate $(SRCDIR)/translate.c
136
137 makeheaders: $(SRCDIR)/makeheaders.c
138 $(BCC) -o makeheaders $(SRCDIR)/makeheaders.c
139
140 mkindex: $(SRCDIR)/mkindex.c
141 $(BCC) -o mkindex $(SRCDIR)/mkindex.c
142
143 # WARNING. DANGER. Running the testsuite modifies the repository the
144 # build is done from, i.e. the checkout belongs to. Do not sync/push
145 # the repository after running the tests.
146 test: $(APPNAME)
147 $(TCLSH) test/tester.tcl $(APPNAME)
148
149 VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest
150 awk '{ printf "#define MANIFEST_UUID \"%s\"\n", $$1}' \
151 $(SRCDIR)/../manifest.uuid >VERSION.h
152 awk '{ printf "#define MANIFEST_VERSION \"[%.10s]\"\n", $$1}' \
153 $(SRCDIR)/../manifest.uuid >>VERSION.h
154 awk '$$1=="D"{printf "#define MANIFEST_DATE \"%s %s\"\n",\
155 substr($$2,1,10),substr($$2,12)}' \
156 $(SRCDIR)/../manifest >>VERSION.h
157
158 EXTRAOBJ = \
159 $(OBJDIR)/sqlite3.o \
160 $(OBJDIR)/shell.o \
161 $(OBJDIR)/th.o \
162 $(OBJDIR)/th_lang.o
163
164 $(APPNAME): headers $(OBJ) $(EXTRAOBJ)
165 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB)
166
167 # This rule prevents make from using its default rules to try build
168 # an executable named "manifest" out of the file named "manifest.c"
169 #
170 $(SRCDIR)/../manifest:
171 # noop
172
173 clean:
174 rm -f $(OBJDIR)/*.o *_.c $(APPNAME) VERSION.h
175 rm -f translate makeheaders mkindex page_index.h headers}
176
177 set hfiles {}
178 foreach s [lsort $src] {lappend hfiles $s.h}
179 puts "\trm -f $hfiles\n"
180
181 set mhargs {}
182 foreach s [lsort $src] {
183 append mhargs " ${s}_.c:$s.h"
184 set extra_h($s) {}
185 }
186 append mhargs " \$(SRCDIR)/sqlite3.h"
187 append mhargs " \$(SRCDIR)/th.h"
188 append mhargs " VERSION.h"
189 puts "page_index.h: \$(TRANS_SRC) mkindex"
190 puts "\t./mkindex \$(TRANS_SRC) >$@"
191 puts "headers:\tpage_index.h makeheaders VERSION.h"
192 puts "\t./makeheaders $mhargs"
193 puts "\ttouch headers"
194 puts "headers: Makefile"
195 puts "Makefile:"
196 set extra_h(main) page_index.h
197
198 foreach s [lsort $src] {
199 puts "${s}_.c:\t\$(SRCDIR)/$s.c translate"
200 puts "\t./translate \$(SRCDIR)/$s.c >${s}_.c\n"
201 puts "\$(OBJDIR)/$s.o:\t${s}_.c $s.h $extra_h($s) \$(SRCDIR)/config.h"
202 puts "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c ${s}_.c\n"
203 puts "$s.h:\theaders"
204 # puts "\t./makeheaders $mhargs\n\ttouch headers\n"
205 # puts "\t./makeheaders ${s}_.c:${s}.h\n"
206 }
207
208
209 puts "\$(OBJDIR)/sqlite3.o:\t\$(SRCDIR)/sqlite3.c"
210 set opt {-DSQLITE_OMIT_LOAD_EXTENSION=1}
211
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -109,11 +109,11 @@
109 puts -nonewline " \\\n \$(SRCDIR)/$s.c"
110 }
111 puts "\n"
112 puts -nonewline "TRANS_SRC ="
113 foreach s [lsort $src] {
114 puts -nonewline " \\\n \$(OBJDIR)/${s}_.c"
115 }
116 puts "\n"
117 puts -nonewline "OBJ ="
118 foreach s [lsort $src] {
119 puts -nonewline " \\\n \$(OBJDIR)/$s.o"
@@ -129,82 +129,79 @@
129 mv $(APPNAME) $(INSTALLDIR)
130
131 $(OBJDIR):
132 -mkdir $(OBJDIR)
133
134 $(OBJDIR)/translate: $(SRCDIR)/translate.c
135 $(BCC) -o $(OBJDIR)/translate $(SRCDIR)/translate.c
136
137 $(OBJDIR)/makeheaders: $(SRCDIR)/makeheaders.c
138 $(BCC) -o $(OBJDIR)/makeheaders $(SRCDIR)/makeheaders.c
139
140 $(OBJDIR)/mkindex: $(SRCDIR)/mkindex.c
141 $(BCC) -o $(OBJDIR)/mkindex $(SRCDIR)/mkindex.c
142
143 # WARNING. DANGER. Running the testsuite modifies the repository the
144 # build is done from, i.e. the checkout belongs to. Do not sync/push
145 # the repository after running the tests.
146 test: $(APPNAME)
147 $(TCLSH) test/tester.tcl $(APPNAME)
148
149 $(OBJDIR)/VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest
150 awk '{ printf "#define MANIFEST_UUID \"%s\"\n", $$1}' \
151 $(SRCDIR)/../manifest.uuid >$(OBJDIR)/VERSION.h
152 awk '{ printf "#define MANIFEST_VERSION \"[%.10s]\"\n", $$1}' \
153 $(SRCDIR)/../manifest.uuid >>$(OBJDIR)/VERSION.h
154 awk '$$1=="D"{printf "#define MANIFEST_DATE \"%s %s\"\n",\
155 substr($$2,1,10),substr($$2,12)}' \
156 $(SRCDIR)/../manifest >>$(OBJDIR)/VERSION.h
157
158 EXTRAOBJ = \
159 $(OBJDIR)/sqlite3.o \
160 $(OBJDIR)/shell.o \
161 $(OBJDIR)/th.o \
162 $(OBJDIR)/th_lang.o
163
164 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ)
165 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB)
166
167 # This rule prevents make from using its default rules to try build
168 # an executable named "manifest" out of the file named "manifest.c"
169 #
170 $(SRCDIR)/../manifest:
171 # noop
172
173 clean:
174 rm -f $(OBJDIR)/* $(APPNAME) $(OBJDIR)/VERSION.h $(OBJDIR)/headers}
 
175
176 set hfiles {}
177 foreach s [lsort $src] {lappend hfiles $s.h}
178 puts "\trm -f $hfiles\n"
179
180 set mhargs {}
181 foreach s [lsort $src] {
182 append mhargs " \$(OBJDIR)/${s}_.c:\$(OBJDIR)/$s.h"
183 set extra_h($s) {}
184 }
185 append mhargs " \$(SRCDIR)/sqlite3.h"
186 append mhargs " \$(SRCDIR)/th.h"
187 append mhargs " \$(OBJDIR)/VERSION.h"
188 puts "\$(OBJDIR)/page_index.h: \$(TRANS_SRC) \$(OBJDIR)/mkindex"
189 puts "\t\$(OBJDIR)/mkindex \$(TRANS_SRC) >$@"
190 puts "\$(OBJDIR)/headers:\t\$(OBJDIR)/page_index.h \$(OBJDIR)/makeheaders \$(OBJDIR)/VERSION.h"
191 puts "\t\$(OBJDIR)/makeheaders $mhargs"
192 puts "\ttouch \$(OBJDIR)/headers"
193 puts "\$(OBJDIR)/headers: Makefile"
194 puts "Makefile:"
195 set extra_h(main) \$(OBJDIR)/page_index.h
196
197 foreach s [lsort $src] {
198 puts "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(OBJDIR)/translate"
199 puts "\t\$(OBJDIR)/translate \$(SRCDIR)/$s.c >\$(OBJDIR)/${s}_.c\n"
200 puts "\$(OBJDIR)/$s.o:\t\$(OBJDIR)/${s}_.c \$(OBJDIR)/$s.h $extra_h($s) \$(SRCDIR)/config.h"
201 puts "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c \$(OBJDIR)/${s}_.c\n"
202 puts "$s.h:\t\$(OBJDIR)/headers"
 
 
203 }
204
205
206 puts "\$(OBJDIR)/sqlite3.o:\t\$(SRCDIR)/sqlite3.c"
207 set opt {-DSQLITE_OMIT_LOAD_EXTENSION=1}
208

Keyboard Shortcuts

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