[Python-checkins] python/dist/src setup.py,1.89,1.90

gvanrossum@users.sourceforge.net gvanrossum@users.sourceforge.net
Thu, 13 Jun 2002 07:41:38 -0700


Update of /cvsroot/python/python/dist/src
In directory usw-pr-cvs1:/tmp/cvs-serv12365

Modified Files:
	setup.py 
Log Message:
Add dependencies on socketmodule.h.


Index: setup.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/setup.py,v
retrieving revision 1.89
retrieving revision 1.90
diff -C2 -d -r1.89 -r1.90
*** setup.py	11 Jun 2002 06:22:30 -0000	1.89
--- setup.py	13 Jun 2002 14:41:32 -0000	1.90
***************
*** 272,275 ****
--- 272,277 ----
          exts.append( Extension('xreadlines', ['xreadlinesmodule.c']) )
  
+         exts.append( Extension("bits", ["bits.c"]) )
+ 
          # array objects
          exts.append( Extension('array', ['arraymodule.c']) )
***************
*** 386,390 ****
  
          # socket(2)
!         exts.append( Extension('_socket', ['socketmodule.c']) )
          # Detect SSL support for the socket module (via _ssl)
          ssl_incs = find_file('openssl/ssl.h', inc_dirs,
--- 388,393 ----
  
          # socket(2)
!         exts.append( Extension('_socket', ['socketmodule.c'],
!                                depends = ['Modules/socketmodule.h']) )
          # Detect SSL support for the socket module (via _ssl)
          ssl_incs = find_file('openssl/ssl.h', inc_dirs,
***************
*** 403,407 ****
                                     include_dirs = ssl_incs,
                                     library_dirs = ssl_libs,
!                                    libraries = ['ssl', 'crypto']) )
  
          # Modules that provide persistent dictionary-like semantics.  You will
--- 406,411 ----
                                     include_dirs = ssl_incs,
                                     library_dirs = ssl_libs,
!                                    libraries = ['ssl', 'crypto'],
!                                    depends = ['Modules/socketmodule.h']), )
  
          # Modules that provide persistent dictionary-like semantics.  You will