Android.bp 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  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. "config/15.1_config.sql",
  33. ],
  34. }
  35. genrule {
  36. name: "qcril_config_database",
  37. enabled: true,
  38. srcs: [
  39. ":rildb_other_sql_files",
  40. ":rildb_config_sql_files",
  41. ],
  42. tool_files: [
  43. "generate_db.sh",
  44. ],
  45. tools: [
  46. "sqlite3",
  47. ],
  48. cmd: "$(location generate_db.sh) $(location sqlite3) $(out) $(in)",
  49. out: ["qcrilNr.db"],
  50. }
  51. prebuilt_etc {
  52. name: "qcrilNrDb_vendor",
  53. filename: "qcrilNr.db",
  54. src: ":qcril_config_database",
  55. sub_dir: "qcril_database",
  56. vendor: true,
  57. required: [
  58. "0_initial_qcrilnr.sql",
  59. "1_version_intro_qcrilnr.sql",
  60. "2_version_add_wps_config_qcrilnr.sql",
  61. "3_version_update_wps_config_qcrilnr.sql",
  62. "4_version_update_ecc_table_qcrilnr.sql",
  63. "5_version_update_ecc_table_qcrilnr.sql",
  64. "6_version_change_property_table_qcrilnr.sql",
  65. "7_version_update_ecc_table_qcrilnr.sql",
  66. "8_version_update_ecc_table.sql",
  67. "9_version_update_ecc_table.sql",
  68. "10_version_update_ecc_table.sql",
  69. "11_version_update_ecc_table.sql",
  70. "12_version_update_ecc_table.sql",
  71. "6.0_config.sql",
  72. "7.0_config.sql",
  73. "8.0_config.sql",
  74. "9.0_config.sql",
  75. "10.0_config.sql",
  76. "11.0_config.sql",
  77. "12.0_config.sql",
  78. "13.0_config.sql",
  79. "14.0_config.sql",
  80. "15.0_config.sql",
  81. "15.1_config.sql",
  82. ],
  83. }