5 env.Prepend(CPPPATH = [
7 '#include/GL/internal',
17 env.Append(CPPDEFINES = [
19 #('DEFAULT_DRIVER_DIR', 'DRI_DRIVER_SEARCH_DIR')
26 env.PkgUseModules('X11')
27 env.PkgUseModules('XCB')
28 env.PkgUseModules('DRM')
30 if env['HAVE_XF86VIDMODE']:
31 env.Append(CPPDEFINES = ['XF86VIDMODE'])
32 env.PkgUseModules('XF86VIDMODE')
34 if False: # XXX: SHARED_GLAPI
35 env.Append(CPPDEFINES = ['GLX_SHARED_GLAPI'])
53 'indirect_window_pos.c',
54 'indirect_texture_compression.c',
55 'indirect_transpose_matrix.c',
56 'indirect_vertex_array.c',
57 'indirect_vertex_program.c',
78 libgl = env.SharedLibrary(
83 libgl = env.InstallSharedLibrary(libgl, version=(1, 2))
85 env.Alias('glx', libgl)
86 env.Alias('libgl', libgl)