build-profile.json5 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. {
  2. "app": {
  3. "signingConfigs": [
  4. {
  5. "name": "default",
  6. "material": {
  7. "storeFile": "sign/basic.p12",
  8. "storePassword": "0000001879286E2A8CF31FB9A861248FB6E8D53E7C25EDD5E043AA99D0DFADA0D860BEF3B8FFE5EB",
  9. "keyAlias": "yt112233",
  10. "keyPassword": "00000018605FBA070C7D9431099B364C0E32D1C4ACBE34DC38781BB6F384868663439848C0D70BCF",
  11. "signAlg": "SHA256withECDSA",
  12. "profile": "sign/军迷之家发布证书Release.p7b",
  13. "certpath": "sign/柒沐发布证书.cer"
  14. }
  15. }
  16. ],
  17. "products": [
  18. {
  19. "name": "default",
  20. "signingConfig": "default",
  21. "compatibleSdkVersion": "5.0.3(15)",
  22. "runtimeOS": "HarmonyOS",
  23. "buildOption": {
  24. "strictMode": {
  25. "caseSensitiveCheck": true,
  26. "useNormalizedOHMUrl": true
  27. }
  28. }
  29. }
  30. ],
  31. "buildModeSet": [
  32. {
  33. "name": "debug",
  34. },
  35. {
  36. "name": "release"
  37. }
  38. ]
  39. },
  40. "modules": [
  41. {
  42. "name": "entry",
  43. "srcPath": "./products/entry",
  44. "targets": [
  45. {
  46. "name": "default",
  47. "applyToProducts": [
  48. "default"
  49. ]
  50. }
  51. ]
  52. },
  53. {
  54. "name": "basic",
  55. "srcPath": "./commons/basic",
  56. "targets": [
  57. {
  58. "name": "default",
  59. "applyToProducts": [
  60. "default"
  61. ]
  62. }
  63. ]
  64. },
  65. {
  66. "name": "feature",
  67. "srcPath": "./features/feature",
  68. "targets": [
  69. {
  70. "name": "default",
  71. "applyToProducts": [
  72. "default"
  73. ]
  74. }
  75. ]
  76. },
  77. {
  78. "name": "user",
  79. "srcPath": "./features/user",
  80. "targets": [
  81. {
  82. "name": "default",
  83. "applyToProducts": [
  84. "default"
  85. ]
  86. }
  87. ]
  88. }
  89. ]
  90. }