Hex Artifact Content

Artifact a945692c7eea99c2ed093d08f7b5af6fbe201ce99c83d34b0fe46ee214be4932:


0000: 23 20 63 61 6c 6c 20 6e 6d 61 6b 65 20 77 69 74  # call nmake wit
0010: 68 20 61 64 64 69 74 69 6f 6e 61 6c 20 70 61 72  h additional par
0020: 61 6d 65 74 65 72 20 53 53 4c 5f 49 4e 53 54 41  ameter SSL_INSTA
0030: 4c 4c 5f 46 4f 4c 44 45 52 3d 20 77 69 74 68 20  LL_FOLDER= with 
0040: 74 68 65 0d 0a 23 20 4f 70 65 6e 53 53 4c 20 69  the..# OpenSSL i
0050: 6e 73 74 61 6c 61 74 69 6f 6e 20 66 6f 6c 64 65  nstalation folde
0060: 72 20 66 6f 6c 6c 6f 77 69 6e 67 2e 0d 0a 0d 0a  r following.....
0070: 50 52 4f 4a 45 43 54 3d 74 6c 73 0d 0a 44 4f 54  PROJECT=tls..DOT
0080: 56 45 52 53 49 4f 4e 20 3d 20 31 2e 38 2e 30 0d  VERSION = 1.8.0.
0090: 0a 0d 0a 50 52 4a 4c 49 42 4e 41 4d 45 09 3d 20  ...PRJLIBNAME.= 
00a0: 24 28 50 52 4f 4a 45 43 54 29 24 28 56 45 52 53  $(PROJECT)$(VERS
00b0: 49 4f 4e 29 24 28 53 55 46 58 29 2e 24 28 45 58  ION)$(SUFX).$(EX
00c0: 54 29 0d 0a 50 52 4a 4c 49 42 09 09 3d 20 24 28  T)..PRJLIB..= $(
00d0: 4f 55 54 5f 44 49 52 29 5c 24 28 50 52 4a 4c 49  OUT_DIR)\$(PRJLI
00e0: 42 4e 41 4d 45 29 0d 0a 0d 0a 21 69 6e 63 6c 75  BNAME)....!inclu
00f0: 64 65 20 22 72 75 6c 65 73 2d 65 78 74 2e 76 63  de "rules-ext.vc
0100: 22 0d 0a 0d 0a 50 52 4a 5f 49 4e 43 4c 55 44 45  "....PRJ_INCLUDE
0110: 53 09 3d 20 2d 49 22 24 28 53 53 4c 5f 49 4e 53  S.= -I"$(SSL_INS
0120: 54 41 4c 4c 5f 46 4f 4c 44 45 52 29 5c 69 6e 63  TALL_FOLDER)\inc
0130: 6c 75 64 65 22 0d 0a 50 52 4a 5f 44 45 46 49 4e  lude"..PRJ_DEFIN
0140: 45 53 20 3d 20 20 2d 44 20 4e 4f 5f 53 53 4c 32  ES =  -D NO_SSL2
0150: 20 2d 44 20 4e 4f 5f 53 53 4c 33 20 2d 44 20 5f   -D NO_SSL3 -D _
0160: 43 52 54 5f 53 45 43 55 52 45 5f 4e 4f 5f 57 41  CRT_SECURE_NO_WA
0170: 52 4e 49 4e 47 53 0d 0a 0d 0a 50 52 4a 5f 4c 49  RNINGS....PRJ_LI
0180: 42 53 20 3d 20 5c 0d 0a 09 22 24 28 53 53 4c 5f  BS = \..."$(SSL_
0190: 49 4e 53 54 41 4c 4c 5f 46 4f 4c 44 45 52 29 5c  INSTALL_FOLDER)\
01a0: 6c 69 62 5c 6c 69 62 73 73 6c 2e 6c 69 62 22 20  lib\libssl.lib" 
01b0: 5c 0d 0a 09 22 24 28 53 53 4c 5f 49 4e 53 54 41  \..."$(SSL_INSTA
01c0: 4c 4c 5f 46 4f 4c 44 45 52 29 5c 6c 69 62 5c 6c  LL_FOLDER)\lib\l
01d0: 69 62 63 72 79 70 74 6f 2e 6c 69 62 22 20 5c 0d  ibcrypto.lib" \.
01e0: 0a 09 57 53 32 5f 33 32 2e 4c 49 42 20 47 44 49  ..WS2_32.LIB GDI
01f0: 33 32 2e 4c 49 42 20 41 44 56 41 50 49 33 32 2e  32.LIB ADVAPI32.
0200: 4c 49 42 20 43 52 59 50 54 33 32 2e 4c 49 42 20  LIB CRYPT32.LIB 
0210: 55 53 45 52 33 32 2e 4c 49 42 20 0d 0a 0d 0a 0d  USER32.LIB .....
0220: 0a 50 52 4a 5f 4f 42 4a 53 20 3d 20 24 28 54 4d  .PRJ_OBJS = $(TM
0230: 50 5f 44 49 52 29 5c 74 6c 73 2e 6f 62 6a 20 5c  P_DIR)\tls.obj \
0240: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
0250: 20 24 28 54 4d 50 5f 44 49 52 29 5c 74 6c 73 42   $(TMP_DIR)\tlsB
0260: 49 4f 2e 6f 62 6a 20 5c 0d 0a 20 20 20 20 20 20  IO.obj \..      
0270: 20 20 20 20 20 20 20 20 20 24 28 54 4d 50 5f 44           $(TMP_D
0280: 49 52 29 5c 74 6c 73 49 4f 2e 6f 62 6a 20 5c 0d  IR)\tlsIO.obj \.
0290: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
02a0: 24 28 54 4d 50 5f 44 49 52 29 5c 74 6c 73 58 35  $(TMP_DIR)\tlsX5
02b0: 30 39 2e 6f 62 6a 0d 0a 09 09 09 20 20 20 0d 0a  09.obj.....   ..
02c0: 21 69 6e 63 6c 75 64 65 20 22 74 61 72 67 65 74  !include "target
02d0: 73 2e 76 63 22 0d 0a 0d 0a 70 6b 67 69 6e 64 65  s.vc"....pkginde
02e0: 78 3a 20 64 65 66 61 75 6c 74 2d 70 6b 67 69 6e  x: default-pkgin
02f0: 64 65 78 0d 0a 69 6e 73 74 61 6c 6c 3a 0d 0a 09  dex..install:...
0300: 63 6f 70 79 20 22 24 28 53 53 4c 5f 49 4e 53 54  copy "$(SSL_INST
0310: 41 4c 4c 5f 46 4f 4c 44 45 52 29 5c 62 69 6e 5c  ALL_FOLDER)\bin\
0320: 6c 69 62 63 72 79 70 74 6f 2d 33 2d 78 36 34 2e  libcrypto-3-x64.
0330: 64 6c 6c 22 20 22 24 28 49 4e 53 54 41 4c 4c 44  dll" "$(INSTALLD
0340: 49 52 29 5c 24 28 50 52 4f 4a 45 43 54 29 24 28  IR)\$(PROJECT)$(
0350: 44 4f 54 56 45 52 53 49 4f 4e 29 5c 6c 69 62 63  DOTVERSION)\libc
0360: 72 79 70 74 6f 2d 33 2d 78 36 34 2e 64 6c 6c 22  rypto-3-x64.dll"
0370: 0d 0a 09 63 6f 70 79 20 22 24 28 53 53 4c 5f 49  ...copy "$(SSL_I
0380: 4e 53 54 41 4c 4c 5f 46 4f 4c 44 45 52 29 5c 62  NSTALL_FOLDER)\b
0390: 69 6e 5c 6c 69 62 73 73 6c 2d 33 2d 78 36 34 2e  in\libssl-3-x64.
03a0: 64 6c 6c 22 20 22 24 28 49 4e 53 54 41 4c 4c 44  dll" "$(INSTALLD
03b0: 49 52 29 5c 24 28 50 52 4f 4a 45 43 54 29 24 28  IR)\$(PROJECT)$(
03c0: 44 4f 54 56 45 52 53 49 4f 4e 29 5c 6c 69 62 73  DOTVERSION)\libs
03d0: 73 6c 2d 33 2d 78 36 34 2e 64 6c 6c 22 0d 0a 0d  sl-3-x64.dll"...
03e0: 0a                                               .