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 "wifi" 54 ], 55 "third_party": [ 56 "zlib", 57 "cups", 58 "cups-filters", 59 "pdfium" 60 ] 61 }, 62 "build": { 63 "group_type":{ 64 "base_group": [], 65 "fwk_group":[ 66 "//base/print/print_fwk/interfaces/kits/napi/print_napi:print_napi", 67 "//base/print/print_fwk/interfaces/kits/jsnapi/print_extension:printextensionability_napi", 68 "//base/print/print_fwk/interfaces/kits/jsnapi/print_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_impl:print_client", 72 "//base/print/print_fwk/frameworks/helper/print_helper:print_helper", 73 "//base/print/print_fwk/frameworks/models/print_models:print_models" 74 ], 75 "service_group":[ 76 "//base/print/print_fwk/services/print_service:print_service", 77 "//base/print/print_fwk/etc/init:printservice.rc", 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 "//base/print/print_fwk/etc/param:print.para", 83 "//base/print/print_fwk/etc/param:print.para.dac" 84 ] 85 }, 86 "inner_kits": [ 87 { 88 "name": "//base/print/print_fwk/frameworks/innerkitsimpl/print_impl:print_client", 89 "header": { 90 "header_files": [ 91 ], 92 "header_base":"//base/print/print_fwk/frameworks/innerkitsimpl/print_impl/include" 93 } 94 }, 95 { 96 "name": "//base/print/print_fwk/frameworks/helper/print_helper:print_helper", 97 "header": { 98 "header_files": [ 99 ], 100 "header_base":"//base/print/print_fwk/frameworks/helper/print_helper/include" 101 } 102 }, 103 { 104 "name": "//base/print/print_fwk/frameworks/models/print_models:print_models", 105 "header": { 106 "header_files": [ 107 ], 108 "header_base":"//base/print/print_fwk/frameworks/models/print_models/include" 109 } 110 } 111 ], 112 "test": [ 113 "//base/print/print_fwk/test/unittest/fwk_inner_napi_test:print_fwk_inner_napi_test", 114 "//base/print/print_fwk/test/unittest/service_test:print_service_test", 115 "//base/print/print_fwk/test/fuzztest:fuzztest" 116 ] 117 }, 118 "hisysevent_config": [ 119 "//base/print/print_fwk/hisysevent.yaml" 120 ] 121 } 122} 123