BUILDss.gn 782 B

1234567891011121314151617181920212223242526272829303132333435
  1. import("//build/ohos.gni")
  2. config("it3256_controller_config") {
  3. include_dirs = [
  4. "include"
  5. ]
  6. }
  7. ohos_executable("it3256_get_exe") {
  8. sources = [
  9. "src/main.cpp",
  10. "src/command.cpp"
  11. ]
  12. cflags = [
  13. "-Wno-error=delete-abstract-non-virtual-dtor",
  14. "-Wno-error=unused-variable",
  15. "-Wno-error=overloaded-virtual",
  16. "-frtti",
  17. "-Wno-error=pessimizing-move"
  18. ]
  19. cflags_c = []
  20. cflags_cc = [
  21. # "--verbose",
  22. "-std=c++17",
  23. ]
  24. ldflags = [
  25. "-lpthread"
  26. ]
  27. external_deps = [
  28. "hilog:libhilog"
  29. ]
  30. configs = [ ":it3256_controller_config" ]
  31. part_name = "sony_camera"
  32. subsystem_name = "_mysubsystem"
  33. install_enable = true
  34. install_images = [ "vendor" ]
  35. }