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