meson: add variable for including include/GL/internal
Signed-off-by: <dylan.c.baker@intel.com> Acked-by: Eric Engestrom <eric.engestrom@imgtec.com>
This commit is contained in:
@@ -21,6 +21,7 @@
|
|||||||
inc_drm_uapi = include_directories('drm-uapi')
|
inc_drm_uapi = include_directories('drm-uapi')
|
||||||
inc_vulkan = include_directories('vulkan')
|
inc_vulkan = include_directories('vulkan')
|
||||||
inc_d3d9 = include_directories('D3D9')
|
inc_d3d9 = include_directories('D3D9')
|
||||||
|
inc_gl_internal = include_directories('GL/internal')
|
||||||
|
|
||||||
if with_gles1
|
if with_gles1
|
||||||
install_headers(
|
install_headers(
|
||||||
|
@@ -138,10 +138,7 @@ endif
|
|||||||
libglx = static_library(
|
libglx = static_library(
|
||||||
'glx',
|
'glx',
|
||||||
[files_libglx, glx_generated],
|
[files_libglx, glx_generated],
|
||||||
include_directories : [
|
include_directories : [inc_common, inc_glapi, inc_loader, inc_gl_internal],
|
||||||
inc_common, inc_glapi, inc_loader,
|
|
||||||
include_directories('../../include/GL/internal'),
|
|
||||||
],
|
|
||||||
c_args : [
|
c_args : [
|
||||||
c_vis_args, gl_lib_cargs,
|
c_vis_args, gl_lib_cargs,
|
||||||
'-DGL_LIB_NAME="lib@0@.so.@1@"'.format(gl_lib_name, gl_lib_version.split('.')[0]),
|
'-DGL_LIB_NAME="lib@0@.so.@1@"'.format(gl_lib_name, gl_lib_version.split('.')[0]),
|
||||||
@@ -165,10 +162,7 @@ if with_glx == 'dri'
|
|||||||
libgl = shared_library(
|
libgl = shared_library(
|
||||||
gl_lib_name,
|
gl_lib_name,
|
||||||
dummy_c, # workaround for bug #2180
|
dummy_c, # workaround for bug #2180
|
||||||
include_directories : [
|
include_directories : [inc_common, inc_glapi, inc_loader, inc_gl_internal],
|
||||||
inc_common, inc_glapi, inc_loader,
|
|
||||||
include_directories('../../include/GL/internal'),
|
|
||||||
],
|
|
||||||
link_with : [libglapi_static, libglapi],
|
link_with : [libglapi_static, libglapi],
|
||||||
link_whole : libglx,
|
link_whole : libglx,
|
||||||
link_args : [ld_args_bsymbolic, ld_args_gc_sections, extra_ld_args_libgl],
|
link_args : [ld_args_bsymbolic, ld_args_gc_sections, extra_ld_args_libgl],
|
||||||
|
@@ -40,8 +40,8 @@ if with_shared_glapi
|
|||||||
[files_glx_test, glx_indirect_size_h, main_dispatch_h],
|
[files_glx_test, glx_indirect_size_h, main_dispatch_h],
|
||||||
link_with : [libglx, libglapi],
|
link_with : [libglx, libglapi],
|
||||||
include_directories : [
|
include_directories : [
|
||||||
include_directories('..', '../../../include/GL/internal'),
|
inc_src, inc_include, inc_mesa, inc_mapi, inc_gl_internal,
|
||||||
inc_src, inc_include, inc_mesa, inc_mapi,
|
include_directories('..'),
|
||||||
],
|
],
|
||||||
dependencies : [dep_libdrm, dep_thread, idep_gtest]
|
dependencies : [dep_libdrm, dep_thread, idep_gtest]
|
||||||
)
|
)
|
||||||
|
Reference in New Issue
Block a user