From 68719464b861b23009e697e2d694b09114ad10ad Mon Sep 17 00:00:00 2001 From: gxmm Date: Mon, 24 Feb 2025 11:24:16 +0800 Subject: [PATCH] fix fs compile files Signed-off-by: gxmm --- bundle.json | 48 +++++++++++++++++++++++++++++++++---- interfaces/kits/cj/BUILD.gn | 7 ++++++ 2 files changed, 50 insertions(+), 5 deletions(-) diff --git a/bundle.json b/bundle.json index 3ea1ef8c1..78b145b37 100644 --- a/bundle.json +++ b/bundle.json @@ -56,14 +56,11 @@ "fwk_group": [ "//foundation/filemanagement/file_api/interfaces/kits/js:build_kits_js", "//foundation/filemanagement/file_api/interfaces/kits/ts/streamrw:streamrw_packages", - "//foundation/filemanagement/file_api/interfaces/kits/ts/streamhash:streamhash_packages" + "//foundation/filemanagement/file_api/interfaces/kits/ts/streamhash:streamhash_packages", + "//foundation/filemanagement/file_api/interfaces/kits/cj:fs_ffi_packages" ], "service_group": [] }, - "sub_component": [ - "//foundation/filemanagement/file_api/interfaces/kits/cj:cj_file_fs_ffi", - "//foundation/filemanagement/file_api/interfaces/kits/cj:cj_statvfs_ffi" - ], "inner_kits": [ { "name": "//foundation/filemanagement/file_api/interfaces/kits/native:remote_uri_native", @@ -145,6 +142,47 @@ ], "header_base": "//foundation/filemanagement/file_api/interfaces/kits/js/src/mod_securitylabel" } + }, + { + "name": "//foundation/filemanagement/file_api/interfaces/kits/cj:cj_file_fs_ffi", + "header": { + "header_files": [ + "copy_dir.h", + "copy_file.h", + "fdatasync.h", + "file_ffi.h", + "file_fs_ffi.h", + "file_fs_impl.h", + "file_impl.h", + "fsync.h", + "list_file.h", + "lseek.h", + "macro.h", + "mkdtemp.h", + "move_file.h", + "randomAccessFile_impl.h", + "readerIterator_impl.h", + "stat_ffi.h", + "stat_impl.h", + "stream_ffi.h", + "stream_impl.h", + "symlink.h", + "uni_error.h", + "utils.h", + "watcher_impl.h" + ], + "header_base": "//foundation/filemanagement/file_api/interfaces/kits/cj/src" + } + }, + { + "name": "//foundation/filemanagement/file_api/interfaces/kits/cj:cj_statvfs_ffi", + "header": { + "header_files": [ + "statvfs_ffi.h", + "statvfs_impl.h" + ], + "header_base": "//foundation/filemanagement/file_api/interfaces/kits/cj/src" + } } ], "test": [ diff --git a/interfaces/kits/cj/BUILD.gn b/interfaces/kits/cj/BUILD.gn index df85c6af0..3c36daad0 100644 --- a/interfaces/kits/cj/BUILD.gn +++ b/interfaces/kits/cj/BUILD.gn @@ -285,3 +285,10 @@ ohos_shared_library("cj_statvfs_ffi") { part_name = "file_api" subsystem_name = "filemanagement" } + +group("fs_ffi_packages") { + deps = [ + ":cj_file_fs_ffi", + ":cj_statvfs_ffi", + ] +} -- Gitee