[Idle-dev] CVS: idle setup.py,1.15,1.16

Kurt B. Kaiser kbk at users.sourceforge.net
Sun Jan 4 23:50:21 EST 2004


Update of /cvsroot/idlefork/idle
In directory sc8-pr-cvs1:/tmp/cvs-serv29595

Modified Files:
	setup.py 
Log Message:
Now able to build the extension when Python is not installed.
M setup.py


Index: setup.py
===================================================================
RCS file: /cvsroot/idlefork/idle/setup.py,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -r1.15 -r1.16
*** setup.py	30 May 2003 02:42:02 -0000	1.15
--- setup.py	5 Jan 2004 04:50:19 -0000	1.16
***************
*** 7,10 ****
--- 7,12 ----
  idle_name = "idle"
  
+ incl_dirs = ['../../Include', '../..']
+ 
  # Name of 'package' to be installed in site-packages:
  pkgname = idle_name + "lib"
***************
*** 114,118 ****
        package_dir = {pkgname: pkg_dir},
        packages = [pkgname],
!       ext_modules = [Extension("interrupt", ["interruptmodule.c"])],
        scripts = [os.path.join(pkg_dir, idle_name)]
        )
--- 116,120 ----
        package_dir = {pkgname: pkg_dir},
        packages = [pkgname],
!       ext_modules = [Extension("interrupt", ["interruptmodule.c"], incl_dirs)],
        scripts = [os.path.join(pkg_dir, idle_name)]
        )




More information about the IDLE-dev mailing list