[Python-checkins] python/dist/src/PC/os2emx Makefile,1.19,1.20

aimacintyre at users.sourceforge.net aimacintyre at users.sourceforge.net
Thu Feb 17 13:44:55 CET 2005


Update of /cvsroot/python/python/dist/src/PC/os2emx
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32465

Modified Files:
	Makefile 
Log Message:
add build machinery for the SSL socket module

Index: Makefile
===================================================================
RCS file: /cvsroot/python/python/dist/src/PC/os2emx/Makefile,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -d -r1.19 -r1.20
--- Makefile	17 Jan 2005 12:18:12 -0000	1.19
+++ Makefile	17 Feb 2005 12:44:51 -0000	1.20
@@ -59,6 +59,8 @@
 HAVE_GDBM=	no
 # Do you have the BZ2 compression library installed?
 HAVE_BZ2=	no
+# Do you have the OpenSSL libraries installed
+HAVE_OPENSSL=	no
 
 # === install locations ===
 # default value of PYTHONHOME
@@ -476,6 +478,9 @@
 ifeq ($(HAVE_BZ2),yes)
   HARDEXTMODULES+=	bz2
 endif
+ifeq ($(HAVE_OPENSSL),yes)
+  HARDEXTMODULES+=	_ssl
+endif
 
 # Expat is now distributed with the Python source
 HARDEXTMODULES+=	pyexpat
@@ -671,6 +676,9 @@
 bz2$(MODULE.EXT): $(OUT)bz2module$O $(OUT)bz2_m.def $(PYTHON.IMPLIB)
 	$(LD) $(LDFLAGS.DLL) -o $@ $(^^) $(L^) $(LIBS) -lbz2
 
+_ssl$(MODULE.EXT): $(OUT)_ssl$O $(OUT)_ssl_m.def $(PYTHON.IMPLIB)
+	$(LD) $(LDFLAGS.DLL) -o $@ $(^^) $(L^) $(LIBS) -lssl -lcrypto
+
 # the test target
 test:
 	-find ../../Lib -name "*.py[co]" -exec rm {} ";"



More information about the Python-checkins mailing list