diff --git a/interfaces/inner_kits/native_cpp/BUILD.gn b/interfaces/inner_kits/native_cpp/BUILD.gn index 195d473b402b363ddde3bb9df2654c1265af3ce3..b087f921e02992f111237ac64d9ba39225d076ad 100644 --- a/interfaces/inner_kits/native_cpp/BUILD.gn +++ b/interfaces/inner_kits/native_cpp/BUILD.gn @@ -22,6 +22,15 @@ if (defined(ohos_lite)) { shared_library("devicemanagersdk") { } } else { + config("devicemanagersdk_config") { + include_dirs = [ + "device_manager.h", + "device_manager_callback.h", + "dm_device_info.h", + "dm_subscribe_info.h" + ] + } + ohos_shared_library("devicemanagersdk") { include_dirs = [ "include", @@ -51,6 +60,8 @@ if (defined(ohos_lite)) { "src/notify/device_manager_notify.cpp", ] + public_configs = [ ":devicemanagersdk_config" ] + deps = [ "${utils_path}:devicemanagerutils", "//foundation/aafwk/standard/interfaces/innerkits/want:want",