Fossil SCM

In the MinGW makefile, move included LIBs after the object files.

mistachkin 2016-01-12 18:55 trunk
Commit c7117ab458bd01cb40c39603a012d0224a61a749
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -1030,11 +1030,11 @@
10301030
APPTARGETS += openssl
10311031
endif
10321032
10331033
$(APPNAME): $(APPTARGETS) $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o
10341034
$(CODECHECK1) $(TRANS_SRC)
1035
- $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
1035
+ $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(LIB)
10361036
10371037
# This rule prevents make from using its default rules to try build
10381038
# an executable named "manifest" out of the file named "manifest.c"
10391039
#
10401040
$(SRCDIR)/../manifest:
10411041
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -1030,11 +1030,11 @@
1030 APPTARGETS += openssl
1031 endif
1032
1033 $(APPNAME): $(APPTARGETS) $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o
1034 $(CODECHECK1) $(TRANS_SRC)
1035 $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
1036
1037 # This rule prevents make from using its default rules to try build
1038 # an executable named "manifest" out of the file named "manifest.c"
1039 #
1040 $(SRCDIR)/../manifest:
1041
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -1030,11 +1030,11 @@
1030 APPTARGETS += openssl
1031 endif
1032
1033 $(APPNAME): $(APPTARGETS) $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o
1034 $(CODECHECK1) $(TRANS_SRC)
1035 $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(LIB)
1036
1037 # This rule prevents make from using its default rules to try build
1038 # an executable named "manifest" out of the file named "manifest.c"
1039 #
1040 $(SRCDIR)/../manifest:
1041
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -972,11 +972,11 @@
972972
APPTARGETS += openssl
973973
endif
974974
975975
$(APPNAME): $(APPTARGETS) $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o
976976
$(CODECHECK1) $(TRANS_SRC)
977
- $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
977
+ $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(LIB)
978978
979979
# This rule prevents make from using its default rules to try build
980980
# an executable named "manifest" out of the file named "manifest.c"
981981
#
982982
$(SRCDIR)/../manifest:
983983
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -972,11 +972,11 @@
972 APPTARGETS += openssl
973 endif
974
975 $(APPNAME): $(APPTARGETS) $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o
976 $(CODECHECK1) $(TRANS_SRC)
977 $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
978
979 # This rule prevents make from using its default rules to try build
980 # an executable named "manifest" out of the file named "manifest.c"
981 #
982 $(SRCDIR)/../manifest:
983
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -972,11 +972,11 @@
972 APPTARGETS += openssl
973 endif
974
975 $(APPNAME): $(APPTARGETS) $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o
976 $(CODECHECK1) $(TRANS_SRC)
977 $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(LIB)
978
979 # This rule prevents make from using its default rules to try build
980 # an executable named "manifest" out of the file named "manifest.c"
981 #
982 $(SRCDIR)/../manifest:
983
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -972,11 +972,11 @@
972972
APPTARGETS += openssl
973973
endif
974974
975975
$(APPNAME): $(APPTARGETS) $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o
976976
$(CODECHECK1) $(TRANS_SRC)
977
- $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
977
+ $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(LIB)
978978
979979
# This rule prevents make from using its default rules to try build
980980
# an executable named "manifest" out of the file named "manifest.c"
981981
#
982982
$(SRCDIR)/../manifest:
983983
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -972,11 +972,11 @@
972 APPTARGETS += openssl
973 endif
974
975 $(APPNAME): $(APPTARGETS) $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o
976 $(CODECHECK1) $(TRANS_SRC)
977 $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
978
979 # This rule prevents make from using its default rules to try build
980 # an executable named "manifest" out of the file named "manifest.c"
981 #
982 $(SRCDIR)/../manifest:
983
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -972,11 +972,11 @@
972 APPTARGETS += openssl
973 endif
974
975 $(APPNAME): $(APPTARGETS) $(OBJDIR)/headers $(CODECHECK1) $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o
976 $(CODECHECK1) $(TRANS_SRC)
977 $(TCC) -o $@ $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o $(LIB)
978
979 # This rule prevents make from using its default rules to try build
980 # an executable named "manifest" out of the file named "manifest.c"
981 #
982 $(SRCDIR)/../manifest:
983

Keyboard Shortcuts

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