| 123456789101112131415161718192021222324252627282930313233343536373839 |
- import("//build/ohos.gni")
- config("it3256_core_config") {
- include_dirs = [
- "include"
- ]
- }
- ohos_shared_library("it3256IO_core") {
- sources = [
- "src/it3256_stub.cpp",
- "src/it3256_proxy.cpp",
- "src/it3256.cpp",
- "src/it3256_death_recipient.cpp",
- "src/it3256_manager.cpp"
- ]
- cflags = [
- "-Wno-error=delete-abstract-non-virtual-dtor",
- "-Wno-error=unused-variable",
- "-Wno-error=overloaded-virtual",
- "-frtti",
- "-Wno-error=pessimizing-move"
- ]
- cflags_c = []
- cflags_cc = [
- # "--verbose",
- "-std=c++17",
- ]
- ldflags = [
- "-lpthread"
- ]
- external_deps = [
- "hilog:libhilog",
- "ipc:ipc_core",
- "c_utils:utils",
- "samgr:samgr_proxy"
- ]
- configs = [ ":it3256_core_config" ]
- part_name = "sony_camera"
- subsystem_name = "_mysubsystem"
- }
|