• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@openharmony/utils_base",
3    "version": "3.1.0",
4    "description": "utils_base",
5    "publishAs": "code-segment",
6    "scripts": {
7      "install": "DEST_PATH=${DEP_BUNDLE_BASE}/utils/native/base && mkdir -p $DEST_PATH && cp -r ./* $DEST_PATH"
8    },
9    "author": {},
10    "repository": "",
11    "license": "Apache License 2.0",
12    "component": {
13      "name": "utils_base",
14      "subsystem": "utils",
15      "adapted_system_type": [ "standard" ],
16      "deps": {
17        "components": [
18          "hilog_native"
19        ],
20        "third_party": []
21      },
22      "build": {
23        "sub_component": [
24          "//utils/native/base:utils",
25          "//utils/native/ndk_libraries_config:ndk_libs_config",
26          "//utils/native/base:utilsecurec_shared"
27        ],
28        "inner_kits": [
29          {
30            "name": "//utils/native/base:utils",
31            "header": {
32              "header_files": [
33                "include/ashmem.h",
34                "include/common_errors.h",
35                "include/common_timer_errors.h",
36                "include/datetime_ex.h",
37                "include/directory_ex.h",
38                "include/errors.h",
39                "include/file_ex.h",
40                "include/flat_obj.h",
41                "include/nocopyable.h",
42                "include/observer.h",
43                "include/parcel.h",
44                "include/pubdef.h",
45                "include/refbase.h",
46                "include/rwlock.h",
47                "include/safe_block_queue.h",
48                "include/safe_map.h",
49                "include/safe_queue.h",
50                "include/securec_p.h",
51                "include/securec.h",
52                "include/securectype.h",
53                "include/semaphore_ex.h",
54                "include/singleton.h",
55                "include/sorted_vector.h",
56                "include/string_ex.h",
57                "include/thread_ex.h",
58                "include/thread_pool.h",
59                "include/timer.h",
60                "include/unique_fd.h",
61                "src/event_demultiplexer.h",
62                "src/event_handler.h",
63                "src/event_reactor.h",
64                "src/timer_event_handler.h",
65                "src/unicode_ex.h",
66                "src/utils_log.h"
67              ],
68              "header_base": "//utils/native/base/"
69            }
70          }
71        ],
72        "test": [
73          "//utils/native/base/test:unittest"
74        ]
75      }
76    }
77  }
78