Android.bp 986 B

12345678910111213141516171819202122232425262728293031323334
  1. headers_src = [
  2. "ipa/ipa_test_module/ipa_test_module.h",
  3. ]
  4. ipa_test_headers_out = [
  5. "ipa_test_module.h",
  6. ]
  7. ipa_test_kernel_headers_verbose = "--verbose "
  8. genrule {
  9. name: "qti_generate_ipa_test_kernel_headers",
  10. tools: ["headers_install.sh",
  11. "unifdef"
  12. ],
  13. tool_files: [
  14. "ipa_test_kernel_headers.py",
  15. ],
  16. srcs: headers_src,
  17. cmd: "python3 -u $(location ipa_test_kernel_headers.py) " +
  18. ipa_test_kernel_headers_verbose +
  19. "--gen_dir $(genDir) " +
  20. "--ipa_test_include_uapi $(locations ipa/ipa_test_module/ipa_test_module.h) " +
  21. "--unifdef $(location unifdef) " +
  22. "--headers_install $(location headers_install.sh)",
  23. out: ipa_test_headers_out,
  24. }
  25. cc_library_headers {
  26. name: "qti_ipa_test_kernel_headers",
  27. generated_headers: ["qti_generate_ipa_test_kernel_headers"],
  28. export_generated_headers: ["qti_generate_ipa_test_kernel_headers"],
  29. vendor: true,
  30. recovery_available: true
  31. }