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