build-profile.json5 939 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. {
  2. "apiType": "stageMode",
  3. "buildOption": {
  4. "nativeLib": {
  5. "filter": {
  6. "enableOverride": true
  7. },
  8. },
  9. "externalNativeOptions": {
  10. "path": "./src/main/cpp/CMakeLists.txt",
  11. "arguments": "-DOHOS_STL=c++_shared -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS='-O0' -DCMAKE_CXX_FLAGS='-O0'",
  12. "abiFilters": [
  13. "arm64-v8a",
  14. //"armeabi-v7a" // harmonyOS 不支持armeabi-v7a
  15. //"x86_64"
  16. ],
  17. "cppFlags": "-g",
  18. "cFlags": "-g"
  19. },
  20. },
  21. "buildOptionSet": [
  22. // {
  23. // "name": "release",
  24. // "arkOptions": {
  25. // "obfuscation": {
  26. // "ruleOptions": {
  27. // "enable": false,
  28. // "files": [
  29. // "./obfuscation-rules.txt"
  30. // ]
  31. // }
  32. // }
  33. // },
  34. // "nativeLib": {
  35. // "debugSymbol": {
  36. // "strip": true,
  37. // "exclude": []
  38. // }
  39. // }
  40. // },
  41. ]
  42. }