Fossil SCM

Fix the unix makefile so that the dependency on page_index.h is against dispatch.c not main.c.

drh 2017-06-30 18:42 trunk
Commit 4c17ab60b9665e56de47f87d452501b194acc3c1f684b027da1dcc8d9c59b82a
2 files changed +2 -2 +1 -1
+2 -2
--- src/main.mk
+++ src/main.mk
@@ -955,11 +955,11 @@
955955
$(OBJDIR)/diffcmd.h: $(OBJDIR)/headers
956956
957957
$(OBJDIR)/dispatch_.c: $(SRCDIR)/dispatch.c $(OBJDIR)/translate
958958
$(OBJDIR)/translate $(SRCDIR)/dispatch.c >$@
959959
960
-$(OBJDIR)/dispatch.o: $(OBJDIR)/dispatch_.c $(OBJDIR)/dispatch.h $(SRCDIR)/config.h
960
+$(OBJDIR)/dispatch.o: $(OBJDIR)/dispatch_.c $(OBJDIR)/dispatch.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
961961
$(XTCC) -o $(OBJDIR)/dispatch.o -c $(OBJDIR)/dispatch_.c
962962
963963
$(OBJDIR)/dispatch.h: $(OBJDIR)/headers
964964
965965
$(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(OBJDIR)/translate
@@ -1267,11 +1267,11 @@
12671267
$(OBJDIR)/lookslike.h: $(OBJDIR)/headers
12681268
12691269
$(OBJDIR)/main_.c: $(SRCDIR)/main.c $(OBJDIR)/translate
12701270
$(OBJDIR)/translate $(SRCDIR)/main.c >$@
12711271
1272
-$(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
1272
+$(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(SRCDIR)/config.h
12731273
$(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
12741274
12751275
$(OBJDIR)/main.h: $(OBJDIR)/headers
12761276
12771277
$(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(OBJDIR)/translate
12781278
--- src/main.mk
+++ src/main.mk
@@ -955,11 +955,11 @@
955 $(OBJDIR)/diffcmd.h: $(OBJDIR)/headers
956
957 $(OBJDIR)/dispatch_.c: $(SRCDIR)/dispatch.c $(OBJDIR)/translate
958 $(OBJDIR)/translate $(SRCDIR)/dispatch.c >$@
959
960 $(OBJDIR)/dispatch.o: $(OBJDIR)/dispatch_.c $(OBJDIR)/dispatch.h $(SRCDIR)/config.h
961 $(XTCC) -o $(OBJDIR)/dispatch.o -c $(OBJDIR)/dispatch_.c
962
963 $(OBJDIR)/dispatch.h: $(OBJDIR)/headers
964
965 $(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(OBJDIR)/translate
@@ -1267,11 +1267,11 @@
1267 $(OBJDIR)/lookslike.h: $(OBJDIR)/headers
1268
1269 $(OBJDIR)/main_.c: $(SRCDIR)/main.c $(OBJDIR)/translate
1270 $(OBJDIR)/translate $(SRCDIR)/main.c >$@
1271
1272 $(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
1273 $(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
1274
1275 $(OBJDIR)/main.h: $(OBJDIR)/headers
1276
1277 $(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(OBJDIR)/translate
1278
--- src/main.mk
+++ src/main.mk
@@ -955,11 +955,11 @@
955 $(OBJDIR)/diffcmd.h: $(OBJDIR)/headers
956
957 $(OBJDIR)/dispatch_.c: $(SRCDIR)/dispatch.c $(OBJDIR)/translate
958 $(OBJDIR)/translate $(SRCDIR)/dispatch.c >$@
959
960 $(OBJDIR)/dispatch.o: $(OBJDIR)/dispatch_.c $(OBJDIR)/dispatch.h $(OBJDIR)/page_index.h $(SRCDIR)/config.h
961 $(XTCC) -o $(OBJDIR)/dispatch.o -c $(OBJDIR)/dispatch_.c
962
963 $(OBJDIR)/dispatch.h: $(OBJDIR)/headers
964
965 $(OBJDIR)/doc_.c: $(SRCDIR)/doc.c $(OBJDIR)/translate
@@ -1267,11 +1267,11 @@
1267 $(OBJDIR)/lookslike.h: $(OBJDIR)/headers
1268
1269 $(OBJDIR)/main_.c: $(SRCDIR)/main.c $(OBJDIR)/translate
1270 $(OBJDIR)/translate $(SRCDIR)/main.c >$@
1271
1272 $(OBJDIR)/main.o: $(OBJDIR)/main_.c $(OBJDIR)/main.h $(SRCDIR)/config.h
1273 $(XTCC) -o $(OBJDIR)/main.o -c $(OBJDIR)/main_.c
1274
1275 $(OBJDIR)/main.h: $(OBJDIR)/headers
1276
1277 $(OBJDIR)/manifest_.c: $(SRCDIR)/manifest.c $(OBJDIR)/translate
1278
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -445,11 +445,11 @@
445445
writeln "\t\$(OBJDIR)/makeheaders $mhargs"
446446
writeln "\ttouch \$(OBJDIR)/headers"
447447
writeln "\$(OBJDIR)/headers: Makefile"
448448
writeln "\$(OBJDIR)/json.o \$(OBJDIR)/json_artifact.o \$(OBJDIR)/json_branch.o \$(OBJDIR)/json_config.o \$(OBJDIR)/json_diff.o \$(OBJDIR)/json_dir.o \$(OBJDIR)/json_finfo.o \$(OBJDIR)/json_login.o \$(OBJDIR)/json_query.o \$(OBJDIR)/json_report.o \$(OBJDIR)/json_status.o \$(OBJDIR)/json_tag.o \$(OBJDIR)/json_timeline.o \$(OBJDIR)/json_user.o \$(OBJDIR)/json_wiki.o : \$(SRCDIR)/json_detail.h"
449449
writeln "Makefile:"
450
-set extra_h(main) " \$(OBJDIR)/page_index.h "
450
+set extra_h(dispatch) " \$(OBJDIR)/page_index.h "
451451
set extra_h(builtin) " \$(OBJDIR)/builtin_data.h "
452452
453453
foreach s [lsort $src] {
454454
writeln "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(OBJDIR)/translate"
455455
writeln "\t\$(OBJDIR)/translate \$(SRCDIR)/$s.c >\$@\n"
456456
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -445,11 +445,11 @@
445 writeln "\t\$(OBJDIR)/makeheaders $mhargs"
446 writeln "\ttouch \$(OBJDIR)/headers"
447 writeln "\$(OBJDIR)/headers: Makefile"
448 writeln "\$(OBJDIR)/json.o \$(OBJDIR)/json_artifact.o \$(OBJDIR)/json_branch.o \$(OBJDIR)/json_config.o \$(OBJDIR)/json_diff.o \$(OBJDIR)/json_dir.o \$(OBJDIR)/json_finfo.o \$(OBJDIR)/json_login.o \$(OBJDIR)/json_query.o \$(OBJDIR)/json_report.o \$(OBJDIR)/json_status.o \$(OBJDIR)/json_tag.o \$(OBJDIR)/json_timeline.o \$(OBJDIR)/json_user.o \$(OBJDIR)/json_wiki.o : \$(SRCDIR)/json_detail.h"
449 writeln "Makefile:"
450 set extra_h(main) " \$(OBJDIR)/page_index.h "
451 set extra_h(builtin) " \$(OBJDIR)/builtin_data.h "
452
453 foreach s [lsort $src] {
454 writeln "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(OBJDIR)/translate"
455 writeln "\t\$(OBJDIR)/translate \$(SRCDIR)/$s.c >\$@\n"
456
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -445,11 +445,11 @@
445 writeln "\t\$(OBJDIR)/makeheaders $mhargs"
446 writeln "\ttouch \$(OBJDIR)/headers"
447 writeln "\$(OBJDIR)/headers: Makefile"
448 writeln "\$(OBJDIR)/json.o \$(OBJDIR)/json_artifact.o \$(OBJDIR)/json_branch.o \$(OBJDIR)/json_config.o \$(OBJDIR)/json_diff.o \$(OBJDIR)/json_dir.o \$(OBJDIR)/json_finfo.o \$(OBJDIR)/json_login.o \$(OBJDIR)/json_query.o \$(OBJDIR)/json_report.o \$(OBJDIR)/json_status.o \$(OBJDIR)/json_tag.o \$(OBJDIR)/json_timeline.o \$(OBJDIR)/json_user.o \$(OBJDIR)/json_wiki.o : \$(SRCDIR)/json_detail.h"
449 writeln "Makefile:"
450 set extra_h(dispatch) " \$(OBJDIR)/page_index.h "
451 set extra_h(builtin) " \$(OBJDIR)/builtin_data.h "
452
453 foreach s [lsort $src] {
454 writeln "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(OBJDIR)/translate"
455 writeln "\t\$(OBJDIR)/translate \$(SRCDIR)/$s.c >\$@\n"
456

Keyboard Shortcuts

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