1cc_library_static { 2 name: "libiq_parser_v2", 3 vendor: true, 4 rtti: true, 5 stl: "c++_static", 6 7 defaults: [ "rkaiq-defaults", "rkaiq-defaults-flags", ], 8 9 cflags: [ 10 "-fPIC", 11 "-Wall", 12 "-Wno-error", 13 "-Os", 14 "-g", 15 "-std=gnu11", 16 "-Wno-unused-value", 17 "-Wno-unused-variable", 18 "-Wno-unused-private-field", 19 "-Wno-unused-but-set-variable", 20 "-Wno-unused-function", 21 "-Wno-unused-label", 22 "-Wno-implicit-fallthrough", 23 "-Wno-ignored-qualifiers", 24 "-Wno-reorder", 25 "-Wno-address-of-packed-member", 26 "-Wno-unused-parameter", 27 "-Wno-overloaded-virtual", 28 "-Wno-extern-c-compat", 29 "-fno-strict-aliasing", 30 "-frtti", 31 "-DANDROID_OS", 32 "-D_GNU_SOURCE", 33 ], 34 35 36 include_dirs: [ 37 "external/camera_engine_rkaiq", 38 "external/camera_engine_rkaiq/iq_parser", 39 "external/camera_engine_rkaiq/iq_parser_v2", 40 "external/camera_engine_rkaiq/include/algos", 41 "external/camera_engine_rkaiq/include", 42 "external/camera_engine_rkaiq/algos/", 43 "external/camera_engine_rkaiq/include/xcore/base", 44 "external/camera_engine_rkaiq/include/xcore", 45 "external/camera_engine_rkaiq/include/iq_parser", 46 "external/camera_engine_rkaiq/include/iq_parser_v2", 47 "external/camera_engine_rkaiq/include/iq_parser_v2/j2s", 48 "external/camera_engine_rkaiq/include/common", 49 "external/camera_engine_rkaiq/uAPI/include", 50 "external/camera_engine_rkaiq/include/uAPI2", 51 "external/camera_engine_rkaiq/common", 52 "external/camera_engine_rkaiq/xcore/base", 53 "external/camera_engine_rkaiq/xcore", 54 "external/camera_engine_rkaiq/aiq_core", 55 ], 56 57 srcs: [ 58 "j2s/cJSON.cpp", 59 "j2s/cJSON_Utils.cpp", 60 "j2s/j2s.cpp", 61 "j2s/j2s_utils.cpp", 62 "RkAiqCalibDbV2.cpp", 63 "scene/scene_manager.cpp", 64 ], 65 66 shared_libs: [ 67 "libutils", 68 "libcutils", 69 "liblog", 70 ], 71} 72