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 "napi", 44 "netmanager_base", 45 "os_account", 46 "preferences", 47 "relational_store", 48 "resource_management", 49 "safwk", 50 "samgr", 51 "security_guard", 52 "time_service" 53 ], 54 "third_party": [ 55 "zlib", 56 "cups", 57 "cups-filters", 58 "pdfium" 59 ] 60 }, 61 "build": { 62 "group_type":{ 63 "base_group": [], 64 "fwk_group":[ 65 "//base/print/print_fwk/interfaces/kits/napi/print_napi:print_napi", 66 "//base/print/print_fwk/interfaces/kits/jsnapi/print_extension:printextensionability_napi", 67 "//base/print/print_fwk/interfaces/kits/jsnapi/print_extensionctx:printextensioncontext_napi", 68 "//base/print/print_fwk/frameworks/kits/extension:print_extension_framework", 69 "//base/print/print_fwk/frameworks/kits/extension:print_extension_module", 70 "//base/print/print_fwk/frameworks/innerkitsimpl/print_impl:print_client", 71 "//base/print/print_fwk/frameworks/helper/print_helper:print_helper", 72 "//base/print/print_fwk/frameworks/models/print_models:print_models" 73 ], 74 "service_group":[ 75 "//base/print/print_fwk/services/print_service: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/etc/init:cups-files.conf", 79 "//base/print/print_fwk/etc/init:cupsd.conf", 80 "//base/print/print_fwk/etc/init:cups_service.cfg", 81 "//base/print/print_fwk/etc/param:print.para", 82 "//base/print/print_fwk/etc/param:print.para.dac" 83 ] 84 }, 85 "inner_kits": [ 86 { 87 "name": "//base/print/print_fwk/frameworks/innerkitsimpl/print_impl:print_client", 88 "header": { 89 "header_files": [ 90 ], 91 "header_base":"//base/print/print_fwk/frameworks/innerkitsimpl/print_impl/include" 92 } 93 }, 94 { 95 "name": "//base/print/print_fwk/frameworks/helper/print_helper:print_helper", 96 "header": { 97 "header_files": [ 98 ], 99 "header_base":"//base/print/print_fwk/frameworks/helper/print_helper/include" 100 } 101 }, 102 { 103 "name": "//base/print/print_fwk/frameworks/models/print_models:print_models", 104 "header": { 105 "header_files": [ 106 ], 107 "header_base":"//base/print/print_fwk/frameworks/models/print_models/include" 108 } 109 } 110 ], 111 "test": [ 112 "//base/print/print_fwk/test/unittest/fwk_inner_napi_test:print_fwk_inner_napi_test", 113 "//base/print/print_fwk/test/unittest/service_test:print_service_test", 114 "//base/print/print_fwk/test/fuzztest:fuzztest" 115 ] 116 }, 117 "hisysevent_config": [ 118 "//base/print/print_fwk/hisysevent.yaml" 119 ] 120 } 121} 122