• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/print_fwk",
3    "description": "Provide printer management and print ability for 3rd party app",
4    "version": "3.1",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8      "destPath": "base/print/print_fwk"
9    },
10    "dirs": {},
11    "scripts": {},
12    "component": {
13      "name": "print_fwk",
14      "subsystem": "print",
15      "syscap": [
16        "SystemCapability.Print.PrintFramework"
17      ],
18      "features": [
19      ],
20      "adapted_system_type": [
21        "standard"
22      ],
23      "rom":"2MB",
24      "ram":"10MB",
25      "deps": {
26        "components": [
27          "ability_base",
28          "ability_runtime",
29          "access_token",
30          "bundle_framework",
31          "c_utils",
32          "common_event_service",
33          "core_service",
34          "distributed_notification_service",
35          "drivers_interface_ril",
36          "eventhandler",
37          "hisysevent",
38          "hitrace",
39          "hilog",
40          "i18n",
41          "init",
42          "ipc",
43          "ipc_js",
44          "napi",
45          "netmanager_base",
46          "os_account",
47          "preferences",
48          "relational_store",
49          "resource_management",
50          "safwk",
51          "samgr",
52          "security_guard",
53          "time_service"
54        ],
55        "third_party": [
56          "googletest",
57          "zlib",
58          "cups",
59          "cups-filters"
60        ]
61      },
62      "build": {
63      "group_type":{
64         "base_group": [],
65         "fwk_group":[
66           "//base/print/print_fwk/interfaces/kits/napi:print_napi",
67           "//base/print/print_fwk/interfaces/kits/jsnapi/extension:printextension_napi",
68           "//base/print/print_fwk/interfaces/kits/jsnapi/extensionctx:printextensioncontext_napi",
69           "//base/print/print_fwk/frameworks/kits/extension:print_extension_framework",
70           "//base/print/print_fwk/frameworks/kits/extension:print_extension_module",
71           "//base/print/print_fwk/frameworks/innerkitsimpl:print_client",
72           "//base/print/print_fwk/frameworks/helper:print_helper"
73        ],
74        "service_group":[
75           "//base/print/print_fwk/services:print_service",
76           "//base/print/print_fwk/etc/init:printservice.rc",
77           "//base/print/print_fwk/profile:print_sa_profiles",
78           "//base/print/print_fwk/profile:print_sa_profiles",
79           "//base/print/print_fwk/etc/init:cups-files.conf",
80           "//base/print/print_fwk/etc/init:cupsd.conf",
81           "//base/print/print_fwk/etc/init:cups_service.cfg"
82        ]
83      },
84      "inner_kits": [
85      {
86          "name": "//base/print/print_fwk/frameworks/innerkitsimpl:print_client",
87          "header": {
88            "header_files": [
89            ],
90            "header_base":"//base/print/print_fwk/frameworks/innerkitsimpl/include"
91          }
92        }
93      ],
94      "test": [
95        "//base/print/print_fwk/test/unittest/fwk_inner_napi_test:print_fwk_inner_napi_test",
96        "//base/print/print_fwk/test/unittest/service_test:print_service_test",
97        "//base/print/print_fwk/test/fuzztest:fuzztest"
98      ]
99      },
100      "hisysevent_config": [
101        "//base/print/print_fwk/hisysevent.yaml"
102      ]
103    }
104}
105