Fossil SCM

Fix a makefile warning issue due to build rule duplication.

mistachkin 2014-11-05 22:42 trunk
Commit 9e888499e1c9fdb63bb85d22dd683fbade99cb66
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -931,11 +931,11 @@
931931
932932
ifdef FOSSIL_BUILD_SSL
933933
APPTARGETS += openssl
934934
endif
935935
936
-$(APPNAME): $(OBJDIR)/headers $(OBJ) $(CODECHECK1) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
936
+$(APPNAME): $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
937937
$(CODECHECK1) $(TRANS_SRC)
938938
$(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
939939
940940
# This rule prevents make from using its default rules to try build
941941
# an executable named "manifest" out of the file named "manifest.c"
@@ -980,13 +980,10 @@
980980
writeln "\$(OBJDIR)/headers: Makefile\n"
981981
writeln "Makefile:\n"
982982
set extra_h(main) " \$(OBJDIR)/page_index.h "
983983
set extra_h(builtin) " \$(OBJDIR)/builtin_data.h "
984984
985
-writeln "\$(OBJDIR)/builtin_data.h:\t\$(MKBUILTIN) \$(EXTRA_FILES)"
986
-writeln "\t\$(MKBUILTIN) \$(EXTRA_FILES) >\$(OBJDIR)/builtin_data.h\n"
987
-
988985
foreach s [lsort $src] {
989986
writeln "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(TRANSLATE)"
990987
writeln "\t\$(TRANSLATE) \$(SRCDIR)/$s.c >\$(OBJDIR)/${s}_.c\n"
991988
writeln "\$(OBJDIR)/$s.o:\t\$(OBJDIR)/${s}_.c \$(OBJDIR)/$s.h$extra_h($s)\$(SRCDIR)/config.h"
992989
writeln "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c \$(OBJDIR)/${s}_.c\n"
993990
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -931,11 +931,11 @@
931
932 ifdef FOSSIL_BUILD_SSL
933 APPTARGETS += openssl
934 endif
935
936 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(CODECHECK1) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
937 $(CODECHECK1) $(TRANS_SRC)
938 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
939
940 # This rule prevents make from using its default rules to try build
941 # an executable named "manifest" out of the file named "manifest.c"
@@ -980,13 +980,10 @@
980 writeln "\$(OBJDIR)/headers: Makefile\n"
981 writeln "Makefile:\n"
982 set extra_h(main) " \$(OBJDIR)/page_index.h "
983 set extra_h(builtin) " \$(OBJDIR)/builtin_data.h "
984
985 writeln "\$(OBJDIR)/builtin_data.h:\t\$(MKBUILTIN) \$(EXTRA_FILES)"
986 writeln "\t\$(MKBUILTIN) \$(EXTRA_FILES) >\$(OBJDIR)/builtin_data.h\n"
987
988 foreach s [lsort $src] {
989 writeln "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(TRANSLATE)"
990 writeln "\t\$(TRANSLATE) \$(SRCDIR)/$s.c >\$(OBJDIR)/${s}_.c\n"
991 writeln "\$(OBJDIR)/$s.o:\t\$(OBJDIR)/${s}_.c \$(OBJDIR)/$s.h$extra_h($s)\$(SRCDIR)/config.h"
992 writeln "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c \$(OBJDIR)/${s}_.c\n"
993
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -931,11 +931,11 @@
931
932 ifdef FOSSIL_BUILD_SSL
933 APPTARGETS += openssl
934 endif
935
936 $(APPNAME): $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
937 $(CODECHECK1) $(TRANS_SRC)
938 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
939
940 # This rule prevents make from using its default rules to try build
941 # an executable named "manifest" out of the file named "manifest.c"
@@ -980,13 +980,10 @@
980 writeln "\$(OBJDIR)/headers: Makefile\n"
981 writeln "Makefile:\n"
982 set extra_h(main) " \$(OBJDIR)/page_index.h "
983 set extra_h(builtin) " \$(OBJDIR)/builtin_data.h "
984
 
 
 
985 foreach s [lsort $src] {
986 writeln "\$(OBJDIR)/${s}_.c:\t\$(SRCDIR)/$s.c \$(TRANSLATE)"
987 writeln "\t\$(TRANSLATE) \$(SRCDIR)/$s.c >\$(OBJDIR)/${s}_.c\n"
988 writeln "\$(OBJDIR)/$s.o:\t\$(OBJDIR)/${s}_.c \$(OBJDIR)/$s.h$extra_h($s)\$(SRCDIR)/config.h"
989 writeln "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c \$(OBJDIR)/${s}_.c\n"
990
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -831,11 +831,11 @@
831831
832832
ifdef FOSSIL_BUILD_SSL
833833
APPTARGETS += openssl
834834
endif
835835
836
-$(APPNAME): $(OBJDIR)/headers $(OBJ) $(CODECHECK1) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
836
+$(APPNAME): $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
837837
$(CODECHECK1) $(TRANS_SRC)
838838
$(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
839839
840840
# This rule prevents make from using its default rules to try build
841841
# an executable named "manifest" out of the file named "manifest.c"
@@ -984,13 +984,10 @@
984984
985985
$(OBJDIR)/headers: Makefile
986986
987987
Makefile:
988988
989
-$(OBJDIR)/builtin_data.h: $(MKBUILTIN) $(EXTRA_FILES)
990
- $(MKBUILTIN) $(EXTRA_FILES) >$(OBJDIR)/builtin_data.h
991
-
992989
$(OBJDIR)/add_.c: $(SRCDIR)/add.c $(TRANSLATE)
993990
$(TRANSLATE) $(SRCDIR)/add.c >$(OBJDIR)/add_.c
994991
995992
$(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
996993
$(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
997994
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -831,11 +831,11 @@
831
832 ifdef FOSSIL_BUILD_SSL
833 APPTARGETS += openssl
834 endif
835
836 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(CODECHECK1) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
837 $(CODECHECK1) $(TRANS_SRC)
838 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
839
840 # This rule prevents make from using its default rules to try build
841 # an executable named "manifest" out of the file named "manifest.c"
@@ -984,13 +984,10 @@
984
985 $(OBJDIR)/headers: Makefile
986
987 Makefile:
988
989 $(OBJDIR)/builtin_data.h: $(MKBUILTIN) $(EXTRA_FILES)
990 $(MKBUILTIN) $(EXTRA_FILES) >$(OBJDIR)/builtin_data.h
991
992 $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(TRANSLATE)
993 $(TRANSLATE) $(SRCDIR)/add.c >$(OBJDIR)/add_.c
994
995 $(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
996 $(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
997
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -831,11 +831,11 @@
831
832 ifdef FOSSIL_BUILD_SSL
833 APPTARGETS += openssl
834 endif
835
836 $(APPNAME): $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(APPTARGETS)
837 $(CODECHECK1) $(TRANS_SRC)
838 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
839
840 # This rule prevents make from using its default rules to try build
841 # an executable named "manifest" out of the file named "manifest.c"
@@ -984,13 +984,10 @@
984
985 $(OBJDIR)/headers: Makefile
986
987 Makefile:
988
 
 
 
989 $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(TRANSLATE)
990 $(TRANSLATE) $(SRCDIR)/add.c >$(OBJDIR)/add_.c
991
992 $(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
993 $(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
994
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -984,13 +984,10 @@
984984
985985
$(OBJDIR)/headers: Makefile
986986
987987
Makefile:
988988
989
-$(OBJDIR)/builtin_data.h: $(MKBUILTIN) $(EXTRA_FILES)
990
- $(MKBUILTIN) $(EXTRA_FILES) >$(OBJDIR)/builtin_data.h
991
-
992989
$(OBJDIR)/add_.c: $(SRCDIR)/add.c $(TRANSLATE)
993990
$(TRANSLATE) $(SRCDIR)/add.c >$(OBJDIR)/add_.c
994991
995992
$(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
996993
$(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
997994
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -984,13 +984,10 @@
984
985 $(OBJDIR)/headers: Makefile
986
987 Makefile:
988
989 $(OBJDIR)/builtin_data.h: $(MKBUILTIN) $(EXTRA_FILES)
990 $(MKBUILTIN) $(EXTRA_FILES) >$(OBJDIR)/builtin_data.h
991
992 $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(TRANSLATE)
993 $(TRANSLATE) $(SRCDIR)/add.c >$(OBJDIR)/add_.c
994
995 $(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
996 $(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
997
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -984,13 +984,10 @@
984
985 $(OBJDIR)/headers: Makefile
986
987 Makefile:
988
 
 
 
989 $(OBJDIR)/add_.c: $(SRCDIR)/add.c $(TRANSLATE)
990 $(TRANSLATE) $(SRCDIR)/add.c >$(OBJDIR)/add_.c
991
992 $(OBJDIR)/add.o: $(OBJDIR)/add_.c $(OBJDIR)/add.h $(SRCDIR)/config.h
993 $(XTCC) -o $(OBJDIR)/add.o -c $(OBJDIR)/add_.c
994

Keyboard Shortcuts

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