diff --git a/BUILD.gn b/BUILD.gn index 6f00df43..ac860265 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -31,6 +31,10 @@ config("sndfile_config") { ] } +config("export_include_config") { + include_dirs = [ "include" ] +} + ohos_source_set("sndfile_sources") { sources = [ "src/ALAC/ALACBitUtilities.c", @@ -133,6 +137,8 @@ ohos_source_set("sndfile_sources") { ohos_shared_library("sndfile") { deps = [ ":sndfile_sources" ] + public_configs = [ ":export_include_config" ] + innerapi_tags = [ "platformsdk_indirect" ] subsystem_name = "thirdparty" part_name = "libsnd" diff --git a/bundle.json b/bundle.json index bf48f2a3..147b74f4 100644 --- a/bundle.json +++ b/bundle.json @@ -26,7 +26,18 @@ }, "build": { "sub_component": [], - "inner_kits": [], + "inner_kits": [ + { + "name" : "//third_party/libsnd:sndfile", + "header": { + "header_files": [ + "config.h", + "sndfile.h" + ], + "header_base": "//third_party/libsnd/include" + } + } + ], "test": [] } }