diff --git a/src/gallium/frontends/rusticl/meson.build b/src/gallium/frontends/rusticl/meson.build index eb87dad2659..a62d9fe79ae 100644 --- a/src/gallium/frontends/rusticl/meson.build +++ b/src/gallium/frontends/rusticl/meson.build @@ -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, ],