Update of /cvsroot/python/python/dist/src/Mac/Modules/qt In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26212 Modified Files: qtscan.py Added Files: setup.py Log Message: Setup file to allow the QuickTime for 2.4 to be compiled for MacPython 2.3 (and, hopefully, python 2.3 for windows too). --- NEW FILE: setup.py --- # This is a temporary setup script to allow distribution of # MacPython 2.4 modules for MacPython 2.3. from distutils.core import Extension, setup setup(name="QuickTime", version="0.2", ext_modules=[ Extension('QuickTime._Qt', ['_Qtmodule.c'], extra_link_args=['-framework', 'Carbon', '-framework', 'QuickTime']) ], py_modules=['QuickTime.Qt', 'QuickTime.QuickTime'], package_dir={'QuickTime':'../../../Lib/plat-mac/Carbon'} ) Index: qtscan.py =================================================================== RCS file: /cvsroot/python/python/dist/src/Mac/Modules/qt/qtscan.py,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** qtscan.py 11 Jan 2004 22:52:12 -0000 1.28 --- qtscan.py 24 Feb 2004 21:25:30 -0000 1.29 *************** *** 10,17 **** --- 10,19 ---- SHORT = "qt" HEADERFILES= ( + # "Components.h" -- In Carbon.Cm "Movies.h", "ImageCompression.h", "QuickTimeComponents.h", # "ImageCodec.h" -- seems not too useful, and difficult. + # "IsochronousDataHandlers.h" -- Is this useful? "MediaHandlers.h", # "QTML.h", -- Windows only, needs separate module *************** *** 19,22 **** --- 21,26 ---- # "QTStreamingComponents.h", -- Needs QTStreaming "QuickTimeMusic.h", + # "QuickTimeVR.h", -- Not done yet + # "Sound.h", -- In Carbon.Snd ) OBJECTS = ("Movie", "Track", "Media", "UserData", "TimeBase", "MovieController",