xref: /aosp_15_r20/external/mesa3d/subprojects/packagefiles/pest_derive/meson.build (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1project(
2  'pest_derive',
3  'rust',
4  version : '2.7.11',
5  license :'MIT OR Apache-2.0',
6)
7
8pest = subproject('pest').get_variable('lib')
9pest_generator = subproject('pest_generator').get_variable('lib')
10
11rust = import('rust')
12
13lib = rust.proc_macro(
14  'pest_derive',
15  'src/lib.rs',
16  override_options : ['rust_std=2021', 'build.rust_std=2021'],
17  link_with : [pest, pest_generator],
18)
19
20dep_pest_derive = declare_dependency(
21  link_with : [lib, pest, pest_generator],
22)
23