ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/build_utils/find_libs.py
(Generate patch)

Comparing ray/build_utils/find_libs.py (file contents):
Revision 1.8 by schorsch, Thu Mar 10 17:36:18 2016 UTC vs.
Revision 1.9 by schorsch, Sat Mar 19 12:58:59 2016 UTC

# Line 46 | Line 46 | def find_gl(env):
46                  if incdir: env.Prepend(CPPPATH=[incdir]) # add temporarily
47                  if libdir: env.Prepend(LIBPATH=[libdir])
48                  conf = SConf(env)
49 <                if conf.CheckLibWithHeader('GL', 'GL/gl.h', 'C', autoadd=0):
49 >                if (conf.CheckLib('GL')
50 >                                or conf.CheckLib('opengl32')
51 >                                or conf.CheckCHeader('OpenGL/gl.h')
52 >                                or conf.CheckCHeader('GL/gl.h')):
53                          env['OGL'] = 1
54 +                if os.name == 'nt':
55 +                        if (conf.CheckLib('GLU') # for winrview
56 +                                        or conf.CheckLib('glu32')
57 +                                        or conf.CheckCHeader('OpenGL/glu.h')):
58 +                                env['GLU'] = 1
59                  if incdir: env['CPPPATH'].remove(incdir) # not needed for now
60                  if libdir: env['LIBPATH'].remove(libdir)
61                  if env.has_key('OGL'):
62                          if incdir: env.Replace(OGLINCLUDE=[incdir])
63 +                        if env.has_key('GLU'):
64 +                                if incdir: env.Replace(GLUINCLUDE=[incdir])
65                          #if libdir: env.Replace(OGLLIB=[libdir])
66                          conf.Finish()
67                          break

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines