1{ 2 "name": "@ohos/bounds_checking_function", 3 "description": "following the standard of C11 Annex K (bound-checking interfaces), functions of the common memory/string operation classes, such as memcpy_s, strcpy_s, are selected and implemented.", 4 "version": "3.1", 5 "license": "MulanPSL-2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "third_party/bounds_checking_function" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "bounds_checking_function", 14 "subsystem": "thirdparty", 15 "syscap": [], 16 "features": [], 17 "adapted_system_type": [ 18 "mini", 19 "small", 20 "standard" 21 ], 22 "rom": "", 23 "ram": "", 24 "deps": { 25 "components": [], 26 "third_party": [] 27 }, 28 "build": { 29 "sub_component": [ 30 "//third_party/bounds_checking_function:libsec_shared" 31 ], 32 "inner_kits": [ 33 { 34 "name": "//third_party/bounds_checking_function:libsec_shared", 35 "header": { 36 "header_files": [ 37 "securec.h", 38 "securectype.h" 39 ], 40 "header_base": "//third_party/bounds_checking_function/include" 41 } 42 }, 43 { 44 "name": "//third_party/bounds_checking_function:libsec_static", 45 "header": { 46 "header_files": [ 47 "securec.h", 48 "securectype.h" 49 ], 50 "header_base": "//third_party/bounds_checking_function/include" 51 } 52 } 53 ], 54 "test": [] 55 } 56 } 57}