1cc_library_static { 2 name: "librkaiq_camgroup_awb", 3 vendor: true, 4 stl: "c++_static", 5 defaults: ["algo_defaults"], 6 7 include_dirs: [ 8 "external/camera_engine_rkaiq/include/algos/ae", 9 "external/camera_engine_rkaiq/include/algos/awb", 10 "external/camera_engine_rkaiq/include/algos/ablc", 11 "external/camera_engine_rkaiq/algos_camgroup", 12 ], 13 14 srcs: [ 15 "rk_aiq_algo_camgroup_awb_itf.cpp", 16 "rk_aiq_awb_algo_surround_view_v201.cpp", 17 "rk_aiq_uapiv2_camgroup_awb_int.cpp", 18 "rk_aiq_awb_algo_surround_view_v32.cpp" 19 ], 20 21 cppflags: [ 22 "-ffast-math", 23 "-funroll-loops", 24 "-Os", 25 "-g", 26 "-Wno-error", 27 "-Wno-unused-value", 28 "-Wno-unused-variable", 29 "-Wno-unused-private-field", 30 "-Wno-unused-but-set-variable", 31 "-Wno-unused-function", 32 "-Wno-implicit-fallthrough", 33 "-Wno-address-of-packed-member", 34 "-Wno-ignored-qualifiers", 35 "-Wno-unused-label", 36 "-fno-strict-aliasing", 37 "-Wno-reorder", 38 "-Wno-overloaded-virtual", 39 "-Wno-unused-parameter", 40 "-Wno-extern-c-compat", 41 "-Wno-missing-braces", 42 "-Wno-missing-field-initializers", 43 "-UNDEBUG" 44 ], 45} 46