Use proper types for meson objects

Fix invalid usage of meson objects which violates official meson
specification and thus breaks muon, an implementation of meson
written in C.

Reviewed-by: Mihai Preda <mhpreda@gmail.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15715>
This commit is contained in:
illiliti 2022-04-01 18:57:13 +03:00
parent ed7d831525
commit 67af7e2b40
9 changed files with 11 additions and 11 deletions

View File

@ -357,7 +357,7 @@ option(
option(
'draw-use-llvm',
type : 'boolean',
value : 'true',
value : true,
description : 'Whether to use LLVM for the Gallium draw module, if LLVM is included.'
)
option(

View File

@ -20,7 +20,7 @@
# IN THE SOFTWARE.
libradeon_noop_drm_shim = shared_library(
['radeon_noop_drm_shim'],
'radeon_noop_drm_shim',
'radeon_noop_drm_shim.c',
include_directories: [inc_include, inc_src, inc_amd],
dependencies: dep_drm_shim,

View File

@ -19,7 +19,7 @@
# SOFTWARE.
libvc4_noop_drm_shim = shared_library(
['vc4_noop_drm_shim'],
'vc4_noop_drm_shim',
'vc4_noop.c',
include_directories: [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
dependencies: dep_drm_shim,
@ -28,10 +28,10 @@ libvc4_noop_drm_shim = shared_library(
)
libv3d_noop_drm_shim = shared_library(
['v3d_noop_drm_shim'],
'v3d_noop_drm_shim',
'v3d_noop.c',
include_directories: [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
dependencies: dep_drm_shim,
gnu_symbol_visibility : 'hidden',
install : true,
)
)

View File

@ -20,7 +20,7 @@
# IN THE SOFTWARE.
libfreedreno_noop_drm_shim = shared_library(
['freedreno_noop_drm_shim'],
'freedreno_noop_drm_shim',
'freedreno_noop.c',
include_directories: [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
dependencies: dep_drm_shim,

View File

@ -20,7 +20,7 @@
# IN THE SOFTWARE.
liblima_noop_drm_shim = shared_library(
['lima_noop_drm_shim'],
'lima_noop_drm_shim',
'lima_noop.c',
include_directories: [inc_include, inc_src],
dependencies: dep_drm_shim,

View File

@ -30,7 +30,7 @@ files_libintel_dev = files(
)
libintel_dev = static_library(
['intel_dev'],
'intel_dev',
[files_libintel_dev, sha1_h],
include_directories : [inc_include, inc_src, inc_intel],
dependencies : [dep_libdrm, idep_mesautil],

View File

@ -135,7 +135,7 @@ if with_tools.contains('drm-shim')
)
libintel_stub_gpu = shared_library(
['intel_noop_drm_shim'],
'intel_noop_drm_shim',
'intel_noop_drm_shim.c',
include_directories: [inc_include, inc_src, inc_intel],
link_with: libintel_dev,

View File

@ -20,7 +20,7 @@
# IN THE SOFTWARE.
libnouveau_noop_drm_shim = shared_library(
['nouveau_noop_drm_shim'],
'nouveau_noop_drm_shim',
'nouveau_noop.c',
include_directories: [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
dependencies: dep_drm_shim,

View File

@ -20,7 +20,7 @@
# IN THE SOFTWARE.
libpanfrost_noop_drm_shim = shared_library(
['panfrost_noop_drm_shim'],
'panfrost_noop_drm_shim',
'panfrost_noop.c',
include_directories: [inc_include, inc_src],
dependencies: dep_drm_shim,