Android.bp 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. package {
  2. default_applicable_licenses: ["Android-Apache-2.0"],
  3. }
  4. bootstrap_go_package {
  5. name: "soong-rust",
  6. pkgPath: "android/soong/rust",
  7. deps: [
  8. "soong",
  9. "soong-android",
  10. "soong-cc",
  11. "soong-rust-config",
  12. ],
  13. srcs: [
  14. "androidmk.go",
  15. "binary.go",
  16. "bindgen.go",
  17. "builder.go",
  18. "clippy.go",
  19. "compiler.go",
  20. "coverage.go",
  21. "fuzz.go",
  22. "image.go",
  23. "library.go",
  24. "prebuilt.go",
  25. "proc_macro.go",
  26. "project_json.go",
  27. "protobuf.go",
  28. "rust.go",
  29. "sanitize.go",
  30. "strip.go",
  31. "source_provider.go",
  32. "test.go",
  33. "testing.go",
  34. ],
  35. testSrcs: [
  36. "binary_test.go",
  37. "bindgen_test.go",
  38. "builder_test.go",
  39. "clippy_test.go",
  40. "compiler_test.go",
  41. "coverage_test.go",
  42. "fuzz_test.go",
  43. "image_test.go",
  44. "library_test.go",
  45. "project_json_test.go",
  46. "protobuf_test.go",
  47. "rust_test.go",
  48. "source_provider_test.go",
  49. "test_test.go",
  50. ],
  51. pluginFor: ["soong_build"],
  52. }