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