meson.build 425 B

123456789101112131415161718192021
  1. _qemu_api_rs = static_library(
  2. 'qemu_api',
  3. structured_sources(
  4. [
  5. 'src/lib.rs',
  6. 'src/definitions.rs',
  7. 'src/device_class.rs',
  8. ],
  9. {'.' : bindings_rs},
  10. ),
  11. override_options: ['rust_std=2021', 'build.rust_std=2021'],
  12. rust_abi: 'rust',
  13. rust_args: rustc_args + [
  14. '--cfg', 'MESON',
  15. # '--cfg', 'feature="allocator"',
  16. ],
  17. )
  18. qemu_api = declare_dependency(
  19. link_with: _qemu_api_rs,
  20. )