1# Copyright © 2017 Jon Turney 2# SPDX-License-Identifier: MIT 3 4# protocol defines for the Windows-DRI server extension 5 6files_windowsdriproto = files( 7 'windowsdriconst.h', 8 'windowsdristr.h', 9 ) 10 11install_headers( 12 files_windowsdriproto, 13 subdir: 'X11/extensions', 14) 15 16pkg.generate( 17 name : 'windowsdriproto', 18 description : 'Windows-DRI extension headers', 19 version : '1.0.0', 20) 21 22# library for using the Windows-DRI server extension 23files_libwindowsdri = files( 24 'xwindowsdri.c', 25 'xwindowsdri.h', 26) 27 28libwindowsdri = static_library( 29 'driwindows', 30 [files_libwindowsdri, files_windowsdriproto], 31 dependencies: dep_xext, 32 build_by_default: false, 33) 34 35# library for native GL on windows 36files_libwindowsglx = files( 37 'windowsgl.c', 38 'windowsgl.h', 39 'windowsgl_internal.h', 40 'windows_drawable.c', 41 'wgl.c', 42 'wgl.h', 43) 44 45libwindowsglx = static_library( 46 'glxwindows', 47 [files_libwindowsglx, files_windowsdriproto], 48 include_directories: [inc_include, inc_src, inc_glapi], 49 gnu_symbol_visibility : 'hidden', 50 build_by_default: false, 51) 52