Fossil SCM

Better modularization of arguments for the OpenSSL configuration used by the MSVC makefile.

mistachkin 2014-09-28 20:44 trunk
Commit 20af0a8e5c5cbb4be365b61b413ffaf024dc364c
2 files changed +8 -8 +8 -8
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -1188,23 +1188,23 @@
11881188
SSLINCDIR = $(SSLDIR)\inc32
11891189
SSLLIBDIR = $(SSLDIR)\out32
11901190
SSLLIB = ssleay32.lib libeay32.lib user32.lib gdi32.lib
11911191
!if "$(PLATFORM)"=="amd64" || "$(PLATFORM)"=="x64"
11921192
!message Using 'x64' platform for OpenSSL...
1193
-SSLCONFIG = VC-WIN64A
1193
+SSLCONFIG = VC-WIN64A no-asm
11941194
SSLSETUP = ms\do_win64a.bat
1195
-SSLNMAKE = ms\nt.mak
1195
+SSLNMAKE = ms\nt.mak all
11961196
!elseif "$(PLATFORM)"=="ia64"
11971197
!message Using 'ia64' platform for OpenSSL...
1198
-SSLCONFIG = VC-WIN64I
1198
+SSLCONFIG = VC-WIN64I no-asm
11991199
SSLSETUP = ms\do_win64i.bat
1200
-SSLNMAKE = ms\nt.mak
1200
+SSLNMAKE = ms\nt.mak all
12011201
!else
12021202
!message Assuming 'x86' platform for OpenSSL...
1203
-SSLCONFIG = VC-WIN32
1203
+SSLCONFIG = VC-WIN32 no-asm
12041204
SSLSETUP = ms\do_ms.bat
1205
-SSLNMAKE = ms\nt.mak
1205
+SSLNMAKE = ms\nt.mak all
12061206
!endif
12071207
!endif
12081208
12091209
!ifdef FOSSIL_ENABLE_TCL
12101210
TCLDIR = $(B)\compat\tcl-8.6
@@ -1345,13 +1345,13 @@
13451345
openssl:
13461346
@echo Building OpenSSL from "$(SSLDIR)"...
13471347
!if "$(PERLDIR)" != ""
13481348
@set PATH=$(PERLDIR);$(PATH)
13491349
!endif
1350
- @pushd "$(SSLDIR)" && $(PERL) Configure $(SSLCONFIG) no-asm && popd
1350
+ @pushd "$(SSLDIR)" && $(PERL) Configure $(SSLCONFIG) && popd
13511351
@pushd "$(SSLDIR)" && call $(SSLSETUP) && popd
1352
- @pushd "$(SSLDIR)" && $(MAKE) /f $(SSLNMAKE) all && popd
1352
+ @pushd "$(SSLDIR)" && $(MAKE) /f $(SSLNMAKE) && popd
13531353
!endif
13541354
13551355
!ifndef FOSSIL_ENABLE_MINIZ
13561356
APPTARGETS = $(APPTARGETS) zlib
13571357
!endif
13581358
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -1188,23 +1188,23 @@
1188 SSLINCDIR = $(SSLDIR)\inc32
1189 SSLLIBDIR = $(SSLDIR)\out32
1190 SSLLIB = ssleay32.lib libeay32.lib user32.lib gdi32.lib
1191 !if "$(PLATFORM)"=="amd64" || "$(PLATFORM)"=="x64"
1192 !message Using 'x64' platform for OpenSSL...
1193 SSLCONFIG = VC-WIN64A
1194 SSLSETUP = ms\do_win64a.bat
1195 SSLNMAKE = ms\nt.mak
1196 !elseif "$(PLATFORM)"=="ia64"
1197 !message Using 'ia64' platform for OpenSSL...
1198 SSLCONFIG = VC-WIN64I
1199 SSLSETUP = ms\do_win64i.bat
1200 SSLNMAKE = ms\nt.mak
1201 !else
1202 !message Assuming 'x86' platform for OpenSSL...
1203 SSLCONFIG = VC-WIN32
1204 SSLSETUP = ms\do_ms.bat
1205 SSLNMAKE = ms\nt.mak
1206 !endif
1207 !endif
1208
1209 !ifdef FOSSIL_ENABLE_TCL
1210 TCLDIR = $(B)\compat\tcl-8.6
@@ -1345,13 +1345,13 @@
1345 openssl:
1346 @echo Building OpenSSL from "$(SSLDIR)"...
1347 !if "$(PERLDIR)" != ""
1348 @set PATH=$(PERLDIR);$(PATH)
1349 !endif
1350 @pushd "$(SSLDIR)" && $(PERL) Configure $(SSLCONFIG) no-asm && popd
1351 @pushd "$(SSLDIR)" && call $(SSLSETUP) && popd
1352 @pushd "$(SSLDIR)" && $(MAKE) /f $(SSLNMAKE) all && popd
1353 !endif
1354
1355 !ifndef FOSSIL_ENABLE_MINIZ
1356 APPTARGETS = $(APPTARGETS) zlib
1357 !endif
1358
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -1188,23 +1188,23 @@
1188 SSLINCDIR = $(SSLDIR)\inc32
1189 SSLLIBDIR = $(SSLDIR)\out32
1190 SSLLIB = ssleay32.lib libeay32.lib user32.lib gdi32.lib
1191 !if "$(PLATFORM)"=="amd64" || "$(PLATFORM)"=="x64"
1192 !message Using 'x64' platform for OpenSSL...
1193 SSLCONFIG = VC-WIN64A no-asm
1194 SSLSETUP = ms\do_win64a.bat
1195 SSLNMAKE = ms\nt.mak all
1196 !elseif "$(PLATFORM)"=="ia64"
1197 !message Using 'ia64' platform for OpenSSL...
1198 SSLCONFIG = VC-WIN64I no-asm
1199 SSLSETUP = ms\do_win64i.bat
1200 SSLNMAKE = ms\nt.mak all
1201 !else
1202 !message Assuming 'x86' platform for OpenSSL...
1203 SSLCONFIG = VC-WIN32 no-asm
1204 SSLSETUP = ms\do_ms.bat
1205 SSLNMAKE = ms\nt.mak all
1206 !endif
1207 !endif
1208
1209 !ifdef FOSSIL_ENABLE_TCL
1210 TCLDIR = $(B)\compat\tcl-8.6
@@ -1345,13 +1345,13 @@
1345 openssl:
1346 @echo Building OpenSSL from "$(SSLDIR)"...
1347 !if "$(PERLDIR)" != ""
1348 @set PATH=$(PERLDIR);$(PATH)
1349 !endif
1350 @pushd "$(SSLDIR)" && $(PERL) Configure $(SSLCONFIG) && popd
1351 @pushd "$(SSLDIR)" && call $(SSLSETUP) && popd
1352 @pushd "$(SSLDIR)" && $(MAKE) /f $(SSLNMAKE) && popd
1353 !endif
1354
1355 !ifndef FOSSIL_ENABLE_MINIZ
1356 APPTARGETS = $(APPTARGETS) zlib
1357 !endif
1358
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -47,23 +47,23 @@
4747
SSLINCDIR = $(SSLDIR)\inc32
4848
SSLLIBDIR = $(SSLDIR)\out32
4949
SSLLIB = ssleay32.lib libeay32.lib user32.lib gdi32.lib
5050
!if "$(PLATFORM)"=="amd64" || "$(PLATFORM)"=="x64"
5151
!message Using 'x64' platform for OpenSSL...
52
-SSLCONFIG = VC-WIN64A
52
+SSLCONFIG = VC-WIN64A no-asm
5353
SSLSETUP = ms\do_win64a.bat
54
-SSLNMAKE = ms\nt.mak
54
+SSLNMAKE = ms\nt.mak all
5555
!elseif "$(PLATFORM)"=="ia64"
5656
!message Using 'ia64' platform for OpenSSL...
57
-SSLCONFIG = VC-WIN64I
57
+SSLCONFIG = VC-WIN64I no-asm
5858
SSLSETUP = ms\do_win64i.bat
59
-SSLNMAKE = ms\nt.mak
59
+SSLNMAKE = ms\nt.mak all
6060
!else
6161
!message Assuming 'x86' platform for OpenSSL...
62
-SSLCONFIG = VC-WIN32
62
+SSLCONFIG = VC-WIN32 no-asm
6363
SSLSETUP = ms\do_ms.bat
64
-SSLNMAKE = ms\nt.mak
64
+SSLNMAKE = ms\nt.mak all
6565
!endif
6666
!endif
6767
6868
!ifdef FOSSIL_ENABLE_TCL
6969
TCLDIR = $(B)\compat\tcl-8.6
@@ -420,13 +420,13 @@
420420
openssl:
421421
@echo Building OpenSSL from "$(SSLDIR)"...
422422
!if "$(PERLDIR)" != ""
423423
@set PATH=$(PERLDIR);$(PATH)
424424
!endif
425
- @pushd "$(SSLDIR)" && $(PERL) Configure $(SSLCONFIG) no-asm && popd
425
+ @pushd "$(SSLDIR)" && $(PERL) Configure $(SSLCONFIG) && popd
426426
@pushd "$(SSLDIR)" && call $(SSLSETUP) && popd
427
- @pushd "$(SSLDIR)" && $(MAKE) /f $(SSLNMAKE) all && popd
427
+ @pushd "$(SSLDIR)" && $(MAKE) /f $(SSLNMAKE) && popd
428428
!endif
429429
430430
!ifndef FOSSIL_ENABLE_MINIZ
431431
APPTARGETS = $(APPTARGETS) zlib
432432
!endif
433433
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -47,23 +47,23 @@
47 SSLINCDIR = $(SSLDIR)\inc32
48 SSLLIBDIR = $(SSLDIR)\out32
49 SSLLIB = ssleay32.lib libeay32.lib user32.lib gdi32.lib
50 !if "$(PLATFORM)"=="amd64" || "$(PLATFORM)"=="x64"
51 !message Using 'x64' platform for OpenSSL...
52 SSLCONFIG = VC-WIN64A
53 SSLSETUP = ms\do_win64a.bat
54 SSLNMAKE = ms\nt.mak
55 !elseif "$(PLATFORM)"=="ia64"
56 !message Using 'ia64' platform for OpenSSL...
57 SSLCONFIG = VC-WIN64I
58 SSLSETUP = ms\do_win64i.bat
59 SSLNMAKE = ms\nt.mak
60 !else
61 !message Assuming 'x86' platform for OpenSSL...
62 SSLCONFIG = VC-WIN32
63 SSLSETUP = ms\do_ms.bat
64 SSLNMAKE = ms\nt.mak
65 !endif
66 !endif
67
68 !ifdef FOSSIL_ENABLE_TCL
69 TCLDIR = $(B)\compat\tcl-8.6
@@ -420,13 +420,13 @@
420 openssl:
421 @echo Building OpenSSL from "$(SSLDIR)"...
422 !if "$(PERLDIR)" != ""
423 @set PATH=$(PERLDIR);$(PATH)
424 !endif
425 @pushd "$(SSLDIR)" && $(PERL) Configure $(SSLCONFIG) no-asm && popd
426 @pushd "$(SSLDIR)" && call $(SSLSETUP) && popd
427 @pushd "$(SSLDIR)" && $(MAKE) /f $(SSLNMAKE) all && popd
428 !endif
429
430 !ifndef FOSSIL_ENABLE_MINIZ
431 APPTARGETS = $(APPTARGETS) zlib
432 !endif
433
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -47,23 +47,23 @@
47 SSLINCDIR = $(SSLDIR)\inc32
48 SSLLIBDIR = $(SSLDIR)\out32
49 SSLLIB = ssleay32.lib libeay32.lib user32.lib gdi32.lib
50 !if "$(PLATFORM)"=="amd64" || "$(PLATFORM)"=="x64"
51 !message Using 'x64' platform for OpenSSL...
52 SSLCONFIG = VC-WIN64A no-asm
53 SSLSETUP = ms\do_win64a.bat
54 SSLNMAKE = ms\nt.mak all
55 !elseif "$(PLATFORM)"=="ia64"
56 !message Using 'ia64' platform for OpenSSL...
57 SSLCONFIG = VC-WIN64I no-asm
58 SSLSETUP = ms\do_win64i.bat
59 SSLNMAKE = ms\nt.mak all
60 !else
61 !message Assuming 'x86' platform for OpenSSL...
62 SSLCONFIG = VC-WIN32 no-asm
63 SSLSETUP = ms\do_ms.bat
64 SSLNMAKE = ms\nt.mak all
65 !endif
66 !endif
67
68 !ifdef FOSSIL_ENABLE_TCL
69 TCLDIR = $(B)\compat\tcl-8.6
@@ -420,13 +420,13 @@
420 openssl:
421 @echo Building OpenSSL from "$(SSLDIR)"...
422 !if "$(PERLDIR)" != ""
423 @set PATH=$(PERLDIR);$(PATH)
424 !endif
425 @pushd "$(SSLDIR)" && $(PERL) Configure $(SSLCONFIG) && popd
426 @pushd "$(SSLDIR)" && call $(SSLSETUP) && popd
427 @pushd "$(SSLDIR)" && $(MAKE) /f $(SSLNMAKE) && popd
428 !endif
429
430 !ifndef FOSSIL_ENABLE_MINIZ
431 APPTARGETS = $(APPTARGETS) zlib
432 !endif
433

Keyboard Shortcuts

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