Subsystem

Configuration Rules

You can learn the configuration rules of all subsystems in the subsystem_config.json file in the build repository.

{
  "arkui": {
    "path": "foundation/arkui",      # Path
    "name": "arkui"                  # Subsystem name
  },
  "ai": {
    "path": "foundation/ai",
    "name": "ai"
  },
  "account": {
    "path": "base/account",
    "name": "account"
  },
  "distributeddatamgr": {
    "path": "foundation/distributeddatamgr",
    "name": "distributeddatamgr"
  },
  "security": {
    "path": "base/security",
    "name": "security"
  },
  ...
}

Correctly configure the subsystem path and name in build/subsystem_config.json.