Fossil SCM

Correct typo in auto.def. Improvements to the Tcl integration.

mistachkin 2013-09-16 07:31 UTC tcl-stubs merge
Commit 6e08e5ae64e008576a7504955cc36064cbe851a2
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -457,12 +457,14 @@
457457
#
458458
ifdef FOSSIL_ENABLE_TCL_STUBS
459459
ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
460460
LIBTCL = -ltclstub86
461461
endif
462
+TCLTARGET = libtclstub86.a
462463
else
463464
LIBTCL = -ltcl86
465
+TCLTARGET = binaries
464466
endif
465467
466468
#### C Compile and options for use in building executables that
467469
# will run on the target platform. This is usually the same
468470
# as BCC, unless you are cross-compiling. This C compiler builds
@@ -705,10 +707,14 @@
705707
706708
openssl: zlib
707709
cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
708710
$(MAKE) -C $(OPENSSLLIBDIR) build_libs
709711
712
+tcl:
713
+ cd $(TCLSRCDIR)/win;./configure
714
+ $(MAKE) -C $(TCLSRCDIR)/win $(TCLTARGET)
715
+
710716
$(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
711717
$(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
712718
713719
# This rule prevents make from using its default rules to try build
714720
# an executable named "manifest" out of the file named "manifest.c"
715721
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -457,12 +457,14 @@
457 #
458 ifdef FOSSIL_ENABLE_TCL_STUBS
459 ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
460 LIBTCL = -ltclstub86
461 endif
 
462 else
463 LIBTCL = -ltcl86
 
464 endif
465
466 #### C Compile and options for use in building executables that
467 # will run on the target platform. This is usually the same
468 # as BCC, unless you are cross-compiling. This C compiler builds
@@ -705,10 +707,14 @@
705
706 openssl: zlib
707 cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
708 $(MAKE) -C $(OPENSSLLIBDIR) build_libs
709
 
 
 
 
710 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
711 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
712
713 # This rule prevents make from using its default rules to try build
714 # an executable named "manifest" out of the file named "manifest.c"
715
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -457,12 +457,14 @@
457 #
458 ifdef FOSSIL_ENABLE_TCL_STUBS
459 ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
460 LIBTCL = -ltclstub86
461 endif
462 TCLTARGET = libtclstub86.a
463 else
464 LIBTCL = -ltcl86
465 TCLTARGET = binaries
466 endif
467
468 #### C Compile and options for use in building executables that
469 # will run on the target platform. This is usually the same
470 # as BCC, unless you are cross-compiling. This C compiler builds
@@ -705,10 +707,14 @@
707
708 openssl: zlib
709 cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
710 $(MAKE) -C $(OPENSSLLIBDIR) build_libs
711
712 tcl:
713 cd $(TCLSRCDIR)/win;./configure
714 $(MAKE) -C $(TCLSRCDIR)/win $(TCLTARGET)
715
716 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
717 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
718
719 # This rule prevents make from using its default rules to try build
720 # an executable named "manifest" out of the file named "manifest.c"
721
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -457,12 +457,14 @@
457457
#
458458
ifdef FOSSIL_ENABLE_TCL_STUBS
459459
ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
460460
LIBTCL = -ltclstub86
461461
endif
462
+TCLTARGET = libtclstub86.a
462463
else
463464
LIBTCL = -ltcl86
465
+TCLTARGET = binaries
464466
endif
465467
466468
#### C Compile and options for use in building executables that
467469
# will run on the target platform. This is usually the same
468470
# as BCC, unless you are cross-compiling. This C compiler builds
@@ -705,10 +707,14 @@
705707
706708
openssl: zlib
707709
cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
708710
$(MAKE) -C $(OPENSSLLIBDIR) build_libs
709711
712
+tcl:
713
+ cd $(TCLSRCDIR)/win;./configure
714
+ $(MAKE) -C $(TCLSRCDIR)/win $(TCLTARGET)
715
+
710716
$(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
711717
$(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
712718
713719
# This rule prevents make from using its default rules to try build
714720
# an executable named "manifest" out of the file named "manifest.c"
715721
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -457,12 +457,14 @@
457 #
458 ifdef FOSSIL_ENABLE_TCL_STUBS
459 ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
460 LIBTCL = -ltclstub86
461 endif
 
462 else
463 LIBTCL = -ltcl86
 
464 endif
465
466 #### C Compile and options for use in building executables that
467 # will run on the target platform. This is usually the same
468 # as BCC, unless you are cross-compiling. This C compiler builds
@@ -705,10 +707,14 @@
705
706 openssl: zlib
707 cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
708 $(MAKE) -C $(OPENSSLLIBDIR) build_libs
709
 
 
 
 
710 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
711 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
712
713 # This rule prevents make from using its default rules to try build
714 # an executable named "manifest" out of the file named "manifest.c"
715
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -457,12 +457,14 @@
457 #
458 ifdef FOSSIL_ENABLE_TCL_STUBS
459 ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
460 LIBTCL = -ltclstub86
461 endif
462 TCLTARGET = libtclstub86.a
463 else
464 LIBTCL = -ltcl86
465 TCLTARGET = binaries
466 endif
467
468 #### C Compile and options for use in building executables that
469 # will run on the target platform. This is usually the same
470 # as BCC, unless you are cross-compiling. This C compiler builds
@@ -705,10 +707,14 @@
707
708 openssl: zlib
709 cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
710 $(MAKE) -C $(OPENSSLLIBDIR) build_libs
711
712 tcl:
713 cd $(TCLSRCDIR)/win;./configure
714 $(MAKE) -C $(TCLSRCDIR)/win $(TCLTARGET)
715
716 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
717 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
718
719 # This rule prevents make from using its default rules to try build
720 # an executable named "manifest" out of the file named "manifest.c"
721
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -118,12 +118,14 @@
118118
#
119119
ifdef FOSSIL_ENABLE_TCL_STUBS
120120
ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
121121
LIBTCL = -ltclstub86
122122
endif
123
+TCLTARGET = libtclstub86.a
123124
else
124125
LIBTCL = -ltcl86
126
+TCLTARGET = binaries
125127
endif
126128
127129
#### C Compile and options for use in building executables that
128130
# will run on the target platform. This is usually the same
129131
# as BCC, unless you are cross-compiling. This C compiler builds
@@ -672,10 +674,14 @@
672674
673675
openssl: zlib
674676
cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
675677
$(MAKE) -C $(OPENSSLLIBDIR) build_libs
676678
679
+tcl:
680
+ cd $(TCLSRCDIR)/win;./configure
681
+ $(MAKE) -C $(TCLSRCDIR)/win $(TCLTARGET)
682
+
677683
$(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
678684
$(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
679685
680686
# This rule prevents make from using its default rules to try build
681687
# an executable named "manifest" out of the file named "manifest.c"
682688
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -118,12 +118,14 @@
118 #
119 ifdef FOSSIL_ENABLE_TCL_STUBS
120 ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
121 LIBTCL = -ltclstub86
122 endif
 
123 else
124 LIBTCL = -ltcl86
 
125 endif
126
127 #### C Compile and options for use in building executables that
128 # will run on the target platform. This is usually the same
129 # as BCC, unless you are cross-compiling. This C compiler builds
@@ -672,10 +674,14 @@
672
673 openssl: zlib
674 cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
675 $(MAKE) -C $(OPENSSLLIBDIR) build_libs
676
 
 
 
 
677 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
678 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
679
680 # This rule prevents make from using its default rules to try build
681 # an executable named "manifest" out of the file named "manifest.c"
682
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -118,12 +118,14 @@
118 #
119 ifdef FOSSIL_ENABLE_TCL_STUBS
120 ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
121 LIBTCL = -ltclstub86
122 endif
123 TCLTARGET = libtclstub86.a
124 else
125 LIBTCL = -ltcl86
126 TCLTARGET = binaries
127 endif
128
129 #### C Compile and options for use in building executables that
130 # will run on the target platform. This is usually the same
131 # as BCC, unless you are cross-compiling. This C compiler builds
@@ -672,10 +674,14 @@
674
675 openssl: zlib
676 cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
677 $(MAKE) -C $(OPENSSLLIBDIR) build_libs
678
679 tcl:
680 cd $(TCLSRCDIR)/win;./configure
681 $(MAKE) -C $(TCLSRCDIR)/win $(TCLTARGET)
682
683 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
684 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
685
686 # This rule prevents make from using its default rules to try build
687 # an executable named "manifest" out of the file named "manifest.c"
688
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -118,12 +118,14 @@
118118
#
119119
ifdef FOSSIL_ENABLE_TCL_STUBS
120120
ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
121121
LIBTCL = -ltclstub86
122122
endif
123
+TCLTARGET = libtclstub86.a
123124
else
124125
LIBTCL = -ltcl86
126
+TCLTARGET = binaries
125127
endif
126128
127129
#### C Compile and options for use in building executables that
128130
# will run on the target platform. This is usually the same
129131
# as BCC, unless you are cross-compiling. This C compiler builds
@@ -672,10 +674,14 @@
672674
673675
openssl: zlib
674676
cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
675677
$(MAKE) -C $(OPENSSLLIBDIR) build_libs
676678
679
+tcl:
680
+ cd $(TCLSRCDIR)/win;./configure
681
+ $(MAKE) -C $(TCLSRCDIR)/win $(TCLTARGET)
682
+
677683
$(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
678684
$(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
679685
680686
# This rule prevents make from using its default rules to try build
681687
# an executable named "manifest" out of the file named "manifest.c"
682688
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -118,12 +118,14 @@
118 #
119 ifdef FOSSIL_ENABLE_TCL_STUBS
120 ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
121 LIBTCL = -ltclstub86
122 endif
 
123 else
124 LIBTCL = -ltcl86
 
125 endif
126
127 #### C Compile and options for use in building executables that
128 # will run on the target platform. This is usually the same
129 # as BCC, unless you are cross-compiling. This C compiler builds
@@ -672,10 +674,14 @@
672
673 openssl: zlib
674 cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
675 $(MAKE) -C $(OPENSSLLIBDIR) build_libs
676
 
 
 
 
677 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
678 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
679
680 # This rule prevents make from using its default rules to try build
681 # an executable named "manifest" out of the file named "manifest.c"
682
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -118,12 +118,14 @@
118 #
119 ifdef FOSSIL_ENABLE_TCL_STUBS
120 ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
121 LIBTCL = -ltclstub86
122 endif
123 TCLTARGET = libtclstub86.a
124 else
125 LIBTCL = -ltcl86
126 TCLTARGET = binaries
127 endif
128
129 #### C Compile and options for use in building executables that
130 # will run on the target platform. This is usually the same
131 # as BCC, unless you are cross-compiling. This C compiler builds
@@ -672,10 +674,14 @@
674
675 openssl: zlib
676 cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
677 $(MAKE) -C $(OPENSSLLIBDIR) build_libs
678
679 tcl:
680 cd $(TCLSRCDIR)/win;./configure
681 $(MAKE) -C $(TCLSRCDIR)/win $(TCLTARGET)
682
683 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
684 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
685
686 # This rule prevents make from using its default rules to try build
687 # an executable named "manifest" out of the file named "manifest.c"
688
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -118,12 +118,14 @@
118118
#
119119
ifdef FOSSIL_ENABLE_TCL_STUBS
120120
ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
121121
LIBTCL = -ltclstub86
122122
endif
123
+TCLTARGET = libtclstub86.a
123124
else
124125
LIBTCL = -ltcl86
126
+TCLTARGET = binaries
125127
endif
126128
127129
#### C Compile and options for use in building executables that
128130
# will run on the target platform. This is usually the same
129131
# as BCC, unless you are cross-compiling. This C compiler builds
@@ -672,10 +674,14 @@
672674
673675
openssl: zlib
674676
cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
675677
$(MAKE) -C $(OPENSSLLIBDIR) build_libs
676678
679
+tcl:
680
+ cd $(TCLSRCDIR)/win;./configure
681
+ $(MAKE) -C $(TCLSRCDIR)/win $(TCLTARGET)
682
+
677683
$(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
678684
$(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
679685
680686
# This rule prevents make from using its default rules to try build
681687
# an executable named "manifest" out of the file named "manifest.c"
682688
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -118,12 +118,14 @@
118 #
119 ifdef FOSSIL_ENABLE_TCL_STUBS
120 ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
121 LIBTCL = -ltclstub86
122 endif
 
123 else
124 LIBTCL = -ltcl86
 
125 endif
126
127 #### C Compile and options for use in building executables that
128 # will run on the target platform. This is usually the same
129 # as BCC, unless you are cross-compiling. This C compiler builds
@@ -672,10 +674,14 @@
672
673 openssl: zlib
674 cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
675 $(MAKE) -C $(OPENSSLLIBDIR) build_libs
676
 
 
 
 
677 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
678 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
679
680 # This rule prevents make from using its default rules to try build
681 # an executable named "manifest" out of the file named "manifest.c"
682
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -118,12 +118,14 @@
118 #
119 ifdef FOSSIL_ENABLE_TCL_STUBS
120 ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
121 LIBTCL = -ltclstub86
122 endif
123 TCLTARGET = libtclstub86.a
124 else
125 LIBTCL = -ltcl86
126 TCLTARGET = binaries
127 endif
128
129 #### C Compile and options for use in building executables that
130 # will run on the target platform. This is usually the same
131 # as BCC, unless you are cross-compiling. This C compiler builds
@@ -672,10 +674,14 @@
674
675 openssl: zlib
676 cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
677 $(MAKE) -C $(OPENSSLLIBDIR) build_libs
678
679 tcl:
680 cd $(TCLSRCDIR)/win;./configure
681 $(MAKE) -C $(TCLSRCDIR)/win $(TCLTARGET)
682
683 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
684 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
685
686 # This rule prevents make from using its default rules to try build
687 # an executable named "manifest" out of the file named "manifest.c"
688
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -118,12 +118,14 @@
118118
#
119119
ifdef FOSSIL_ENABLE_TCL_STUBS
120120
ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
121121
LIBTCL = -ltclstub86
122122
endif
123
+TCLTARGET = libtclstub86.a
123124
else
124125
LIBTCL = -ltcl86
126
+TCLTARGET = binaries
125127
endif
126128
127129
#### C Compile and options for use in building executables that
128130
# will run on the target platform. This is usually the same
129131
# as BCC, unless you are cross-compiling. This C compiler builds
@@ -672,10 +674,14 @@
672674
673675
openssl: zlib
674676
cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
675677
$(MAKE) -C $(OPENSSLLIBDIR) build_libs
676678
679
+tcl:
680
+ cd $(TCLSRCDIR)/win;./configure
681
+ $(MAKE) -C $(TCLSRCDIR)/win $(TCLTARGET)
682
+
677683
$(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
678684
$(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
679685
680686
# This rule prevents make from using its default rules to try build
681687
# an executable named "manifest" out of the file named "manifest.c"
682688
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -118,12 +118,14 @@
118 #
119 ifdef FOSSIL_ENABLE_TCL_STUBS
120 ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
121 LIBTCL = -ltclstub86
122 endif
 
123 else
124 LIBTCL = -ltcl86
 
125 endif
126
127 #### C Compile and options for use in building executables that
128 # will run on the target platform. This is usually the same
129 # as BCC, unless you are cross-compiling. This C compiler builds
@@ -672,10 +674,14 @@
672
673 openssl: zlib
674 cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
675 $(MAKE) -C $(OPENSSLLIBDIR) build_libs
676
 
 
 
 
677 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
678 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
679
680 # This rule prevents make from using its default rules to try build
681 # an executable named "manifest" out of the file named "manifest.c"
682
--- win/Makefile.mingw.mistachkin
+++ win/Makefile.mingw.mistachkin
@@ -118,12 +118,14 @@
118 #
119 ifdef FOSSIL_ENABLE_TCL_STUBS
120 ifndef FOSSIL_ENABLE_TCL_PRIVATE_STUBS
121 LIBTCL = -ltclstub86
122 endif
123 TCLTARGET = libtclstub86.a
124 else
125 LIBTCL = -ltcl86
126 TCLTARGET = binaries
127 endif
128
129 #### C Compile and options for use in building executables that
130 # will run on the target platform. This is usually the same
131 # as BCC, unless you are cross-compiling. This C compiler builds
@@ -672,10 +674,14 @@
674
675 openssl: zlib
676 cd $(OPENSSLLIBDIR);./Configure --cross-compile-prefix=$(PREFIX) --with-zlib-lib=$(PWD)/$(ZLIBDIR) --with-zlib-include=$(PWD)/$(ZLIBDIR) zlib mingw
677 $(MAKE) -C $(OPENSSLLIBDIR) build_libs
678
679 tcl:
680 cd $(TCLSRCDIR)/win;./configure
681 $(MAKE) -C $(TCLSRCDIR)/win $(TCLTARGET)
682
683 $(APPNAME): $(OBJDIR)/headers $(OBJ) $(EXTRAOBJ) $(OBJDIR)/fossil.o zlib
684 $(TCC) -o $(APPNAME) $(OBJ) $(EXTRAOBJ) $(LIB) $(OBJDIR)/fossil.o
685
686 # This rule prevents make from using its default rules to try build
687 # an executable named "manifest" out of the file named "manifest.c"
688

Keyboard Shortcuts

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