rusticl/meson: use rust_abi instead of rust_crate_type

`rust_crate_type` was deprecated in meson-1.3

Signed-off-by: Karol Herbst <kherbst@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27232>
This commit is contained in:
Karol Herbst 2024-01-23 17:16:29 +01:00 committed by Marge Bot
parent 9f22b95956
commit 4dd404dd2e

View file

@ -206,7 +206,7 @@ rusticl_opencl_gen = static_library(
'rusticl_opencl_gen',
rusticl_opencl_bindings_rs,
gnu_symbol_visibility : 'hidden',
rust_crate_type : 'rlib',
rust_abi : 'rust',
rust_args : [
rusticl_gen_args,
],
@ -241,7 +241,7 @@ rusticl_llvm_gen = static_library(
'rusticl_llvm_gen',
rusticl_llvm_bindings_rs,
gnu_symbol_visibility : 'hidden',
rust_crate_type : 'rlib',
rust_abi : 'rust',
rust_args : [
rusticl_gen_args,
],
@ -404,7 +404,7 @@ libmesa_rust_gen = static_library(
dependencies: [
idep_mesaclc,
],
rust_crate_type : 'rlib',
rust_abi : 'rust',
rust_args : [
rusticl_gen_args,
],
@ -414,7 +414,7 @@ libc_rust_gen = static_library(
'libc_rust_gen',
rusticl_libc_bindings_rs,
gnu_symbol_visibility : 'hidden',
rust_crate_type : 'rlib',
rust_abi : 'rust',
rust_args : [
rusticl_gen_args,
],
@ -424,7 +424,7 @@ libmesa_rust_util = static_library(
'mesa_rust_util',
[libmesa_rust_util_files],
gnu_symbol_visibility : 'hidden',
rust_crate_type : 'rlib',
rust_abi : 'rust',
rust_args : [
rusticl_args,
],
@ -434,7 +434,7 @@ libmesa_rust = static_library(
'mesa_rust',
[libmesa_rust_files],
gnu_symbol_visibility : 'hidden',
rust_crate_type : 'rlib',
rust_abi : 'rust',
rust_args : [
rusticl_args,
],
@ -459,7 +459,7 @@ librusticl = static_library(
'rusticl',
[rusticl_files],
gnu_symbol_visibility : 'hidden',
rust_crate_type : 'staticlib',
rust_abi : 'c',
rust_args : [
rusticl_args,
],