FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
python/PC/VS7.1/_ssl.mak at master · java66liu/python · GitHub
java66liu
/
python
Public
forked from
glix/python
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Expand file tree
Breadcrumbs
python
/
PC
/
VS7.1
/
_ssl.mak
Copy path
More file actions
More file actions
Latest commit
History
History
History
38 lines (31 loc) · 1.35 KB
Breadcrumbs
python
/
PC
/
VS7.1
/
_ssl.mak
Copy path
File metadata and controls
38 lines (31 loc) · 1.35 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
EXTRA_LIBS
=
!IFDEF DEBUG
SUFFIX
=_d.pyd
TEMP
=x86-temp-debug/
CFLAGS
=/Od /Zi /MDd /LDd /DDEBUG /D_DEBUG /DWIN32
SSL_LIB_DIR
=
$(
SSL_DIR
)
/out32.dbg
!ELSE
SUFFIX
=.pyd
TEMP
=x86-temp-release/
CFLAGS
=/Ox /MD /LD /DWIN32
SSL_LIB_DIR
=
$(
SSL_DIR
)
/out32
!ENDIF
INCLUDES
=-I ../../Include -I ../../PC -I
$(
SSL_DIR
)
/inc32
SSL_LIBS
=gdi32.lib wsock32.lib user32.lib advapi32.lib /LIBPATH:
$(
SSL_LIB_DIR
)
libeay32.lib ssleay32.lib
SSL_SOURCE
=../../Modules/_ssl.c
HASH_LIBS
=gdi32.lib user32.lib advapi32.lib /libpath:
$(
SSL_LIB_DIR
)
libeay32.lib
HASH_SOURCE
=../../Modules/_hashopenssl.c
all
: _ssl
$(
SUFFIX
)
_hashlib
$(
SUFFIX
)
#
Split compile/link into two steps to better support VSExtComp
_ssl
$(
SUFFIX
)
:
$(
SSL_SOURCE
)
$(
SSL_LIB_DIR
)
/libeay32.lib
$(
SSL_LIB_DIR
)
/ssleay32.lib ../../PC/
*
.h ../../Include/
*
.h
@if not exist
"
$(
TEMP
)
/_ssl/.
"
mkdir
"
$(
TEMP
)
/_ssl
"
cl /nologo /c
$(
SSL_SOURCE
)
$(
CFLAGS
)
/Fo
$(
TEMP
)
\_
ssl
\$
*
.obj
$(
INCLUDES
)
link /nologo @<<
/dll
/out
:_ssl
$(
SUFFIX
)
$(
TEMP
)
\_ssl\
$*
.obj
$(
SSL_LIBS
)
$(
EXTRA_LIBS
)
<<
_hashlib
$(
SUFFIX
)
:
$(
HASH_SOURCE
)
$(
SSL_LIB_DIR
)
/libeay32.lib ../../PC/
*
.h ../../Include/
*
.h
@if not exist "$(TEMP)/_hashlib/." mkdir "$(TEMP)/_hashlib"
cl /nologo /c $(HASH_SOURCE) $(CFLAGS) $(EXTRA_CFLAGS) /Fo$(TEMP)\_hashlib\$*.obj $(INCLUDES)
link /nologo @<<
/dll /out:_hashlib$(SUFFIX) $(HASH_LIBS) $(EXTRA_LIBS) $(TEMP)\_hashlib\$*.obj
<<
Back
|
FazBrowse Home
|
New Git URL