Android.bp 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. filegroup {
  2. name: "rildb_other_sql_files",
  3. srcs: [
  4. "other/0_initial_qcrilnr.sql",
  5. "other/1_version_intro_qcrilnr.sql",
  6. "other/2_version_add_wps_config_qcrilnr.sql",
  7. "other/3_version_update_wps_config_qcrilnr.sql",
  8. "other/4_version_update_ecc_table_qcrilnr.sql",
  9. "other/5_version_update_ecc_table_qcrilnr.sql",
  10. "other/6_version_change_property_table_qcrilnr.sql",
  11. "other/7_version_update_ecc_table_qcrilnr.sql",
  12. "other/8_version_update_ecc_table.sql",
  13. "other/9_version_update_ecc_table.sql",
  14. "other/10_version_update_ecc_table.sql",
  15. "other/11_version_update_ecc_table.sql",
  16. "other/12_version_update_ecc_table.sql",
  17. ],
  18. }
  19. filegroup {
  20. name: "rildb_config_sql_files",
  21. srcs: [
  22. "config/6.0_config.sql",
  23. "config/7.0_config.sql",
  24. "config/8.0_config.sql",
  25. "config/9.0_config.sql",
  26. "config/10.0_config.sql",
  27. "config/11.0_config.sql",
  28. "config/12.0_config.sql",
  29. "config/13.0_config.sql",
  30. "config/14.0_config.sql",
  31. "config/15.0_config.sql",
  32. ],
  33. }
  34. genrule {
  35. name: "qcril_config_database",
  36. enabled: true,
  37. srcs: [
  38. ":rildb_other_sql_files",
  39. ":rildb_config_sql_files",
  40. ],
  41. tool_files: [
  42. "generate_db.sh",
  43. ],
  44. tools: [
  45. "sqlite3",
  46. ],
  47. cmd: "$(location generate_db.sh) $(location sqlite3) $(out) $(in)",
  48. out: ["qcrilNr.db"],
  49. }
  50. prebuilt_etc {
  51. name: "qcrilNrDb_vendor",
  52. filename: "qcrilNr.db",
  53. src: ":qcril_config_database",
  54. sub_dir: "qcril_database",
  55. vendor: true,
  56. required: [
  57. "0_initial_qcrilnr.sql",
  58. "1_version_intro_qcrilnr.sql",
  59. "2_version_add_wps_config_qcrilnr.sql",
  60. "3_version_update_wps_config_qcrilnr.sql",
  61. "4_version_update_ecc_table_qcrilnr.sql",
  62. "5_version_update_ecc_table_qcrilnr.sql",
  63. "6_version_change_property_table_qcrilnr.sql",
  64. "7_version_update_ecc_table_qcrilnr.sql",
  65. "8_version_update_ecc_table.sql",
  66. "9_version_update_ecc_table.sql",
  67. "10_version_update_ecc_table.sql",
  68. "11_version_update_ecc_table.sql",
  69. "12_version_update_ecc_table.sql",
  70. "6.0_config.sql",
  71. "7.0_config.sql",
  72. "8.0_config.sql",
  73. "9.0_config.sql",
  74. "10.0_config.sql",
  75. "11.0_config.sql",
  76. "12.0_config.sql",
  77. "13.0_config.sql",
  78. "14.0_config.sql",
  79. "15.0_config.sql",
  80. ],
  81. }