Home | History | Annotate | Line # | Download | only in src
SConscript revision 1.1
      1  1.1  mrg Import('*')
      2  1.1  mrg 
      3  1.1  mrg 
      4  1.1  mrg if env['platform'] == 'windows':
      5  1.1  mrg     SConscript('getopt/SConscript')
      6  1.1  mrg 
      7  1.1  mrg SConscript('util/SConscript')
      8  1.1  mrg SConscript('glsl/SConscript')
      9  1.1  mrg 
     10  1.1  mrg if env['hostonly']:
     11  1.1  mrg     # We are just compiling the things necessary on the host for cross
     12  1.1  mrg     # compilation
     13  1.1  mrg     Return()
     14  1.1  mrg 
     15  1.1  mrg SConscript('loader/SConscript')
     16  1.1  mrg 
     17  1.1  mrg # When env['gles'] is set, the targets defined in mapi/glapi/SConscript are not
     18  1.1  mrg # used.  libgl-xlib and libgl-gdi adapt themselves to use the targets defined
     19  1.1  mrg # in mapi/glapi-shared/SConscript.  mesa/SConscript also adapts itself to
     20  1.1  mrg # enable OpenGL ES support.
     21  1.1  mrg SConscript('mapi/glapi/gen/SConscript')
     22  1.1  mrg SConscript('mapi/glapi/SConscript')
     23  1.1  mrg 
     24  1.1  mrg # Haiku C++ libGL dispatch (renderers depend on libgl)
     25  1.1  mrg if env['platform'] in ['haiku']:
     26  1.1  mrg     SConscript('hgl/SConscript')
     27  1.1  mrg 
     28  1.1  mrg SConscript('mesa/SConscript')
     29  1.1  mrg 
     30  1.1  mrg SConscript('mapi/vgapi/SConscript')
     31  1.1  mrg 
     32  1.1  mrg if not env['embedded']:
     33  1.1  mrg     if env['platform'] not in ('cygwin', 'darwin', 'freebsd', 'haiku', 'windows'):
     34  1.1  mrg         SConscript('glx/SConscript')
     35  1.1  mrg     if env['platform'] not in ['darwin', 'haiku', 'sunos']:
     36  1.1  mrg         SConscript('egl/main/SConscript')
     37  1.1  mrg 
     38  1.1  mrg     if env['gles']:
     39  1.1  mrg         SConscript('mapi/shared-glapi/SConscript')
     40  1.1  mrg 
     41  1.1  mrg SConscript('gallium/SConscript')
     42  1.1  mrg 
     43