1import config.package 2import os 3 4class Configure(config.package.Package): 5 def __init__(self, framework): 6 config.package.Package.__init__(self, framework) 7 self.functions = ['glFlush','gluBeginCurve'] 8 self.includes = ['GL/gl.h','GL/glu.h'] 9 self.liblist = [['libGL.a','libGLU.a']] 10 return 11 12 def getSearchDirectories(self): 13 '''Generate list of possible locations of OpenGL''' 14 yield '' 15 yield '/opt/X11' 16 yield '/usr/X11' 17 yield '/usr/X11R6' 18 yield '/usr/X11R5' 19 yield '/usr/X11R4' 20 yield '/usr/local/X11' 21 yield '/usr/local/X11R6' 22 yield '/usr/local/X11R5' 23 yield '/usr/local/X11R4' 24 yield '/usr/X386' 25 yield '/usr/x386' 26 yield '/usr/XFree86/X11' 27 yield '/usr/local' 28 yield '/usr/local/x11r5' 29 yield '/usr/lpp/Xamples' 30 yield '/usr/openwin' 31 yield '/usr/openwin/share' 32 return 33 34 def setupDependencies(self, framework): 35 config.package.Package.setupDependencies(self, framework) 36 self.deps = [] 37 return 38